Existe uma função no SAMP chamada SetPlayerShopName (que quase ninguém ouviu falar eu acho) que faz com que quando um jogador entre em por exemplo uma loja de pizzas (interior 5) toda a loja de pizzas do GTA SAN ANDREAS OFFLINE seja carregada (com o menu pra escolher,os preços...e tudo tlgd) a minha dúvida é se tem como alterar os preços ou os textos desse script que é carregado quando chamamos essa função e também se existem alguma include criada por alguém que adicione mais opções pros scripts q sejam carregador,como por exemplo cassino,24/7... e tals,pois nessa função só há lojas de comida (chuckin bell,burguer shot e pizzaria) e a Ammunation.
Olá amigos Portal Samp,
gostaria de tirar uma dúvida bem de noob mesmo, se eu integrasse meus Filterscripts na minha GM, eu estaria otimizando meu ótimo?
E isso causaria menos conflitos ou garantiria que tudo funcionaria bem.
É realmente válido esse trabalho? integrar tudo e deixar só a GM, evitar usar muitos FS's e tal.
Ficaria muito agradecido com dicas de boas práticas de otimização de código desse tipo.
Alguém aqui do fórum consegue me arrumar o include ConvertDays.inc? já procurei pela internet inteira e não tem essa include em lugar algum. Preciso dela pra minha script.
Olá amigos do Portal Samp,
eu estava pensando se alterando alguma informação no server.cfg, é possível otimizar alguma coisa colocando outros valores além do padrão recomendado (menos lag, mais precisão nos tiros e etc).
Ou o padrão já é as melhor configurações?
E as host br/canada, aguentariam uma configuração mais otimizada?
Minha dúvida em específica é sobre:
Quais seria os benefícios e contra de um stream_rate 500 ? O padrão é 1000.
E aqui, quais seriam os pros e contra de valores menores ou maiores que 40?
onfoot_rate 40 incar_rate 40 weapon_rate 40
E um sleep menor, tipo em 1 ou abaixo desse 5. Aumentaria a sincromização dos meus scripts e etc?
sleep 5
Obs: Assim que um jogador abre o inventário aparece vários CJ's e só dar pra deixar o inv vazio só descartando eles assim o inventário funciona normal.
Se consome menos recursos da máquina do servidor (CPU) utilizando streamer ou a função nativa? Exemplo: É melhor utilizar CreateDynamic3DTextLabel ou Create3DTextLabel?
Você será muito bem-vindo no servidor SingleStar Roleplay!
Servidor único e diferente de todos!
Servidor de GTA San Andreas e Roleplay americano com sistemas inovadores! Explore uma cidade detalhada e vibrante enquanto vive sua própria história. Experimente empregos tradicionais ou profissões únicas em uma economia dinâmica. Junte-se a uma comunidade apaixonada por RP e participe de eventos emocionantes. Desafie-se neste servidor de GTA Roleplay repleto de novidades!
Temos vários tipos de trabalhos legais e ilegais, vários orgs e vários novos sistemas nunca visto antes em alguns servidores!
Vocês podem tirarem suas conclusões vendo esses vídeos! Não deixem de ver isto!
IMPORTANTE: Acessem no canal e vejam outros vídeos sobre o servidor SS:RP!
SA:MP Versão 0.3.7 - IP: br.singlestar-roleplay.com:7774 149.56.41.51:7774
Olá, estarei lhe ajudando a como configurar o Sublime Text para compilar códigos pawn. Eu já vi um tópico semelhante no fórum, porém achei que deveria ter mais coisas e mais explicações, irei ensinar do zero ao fim, da instalação do Sublime Text até iniciar o seu servidor SAMP.
Passo 1°
Você primeiramente precisa instalar o Sublime Text, atualmente a versão do Sublime é 4143, ela só tem suporte para computadores versão 64bits, mas se você é um usuário de 32bits você pode optar por instalar a versão 3 que ainda dá suporte a 32bits.
Você irá baixar normalmente o programa, irá vir um executável, você irá executar ele e prosseguir os passos de instalação normal de todo programa.
Após instalar você verá uma tela semelhante a essa:
Isso significa que deu tudo certo e você já pode prosseguir para o próximo passo.
Passo 2°
Agora iremos instalar alguns packages (pacotes) dentro do Sublime que irá adiantar nossa vida bastante.
Você irá pressionar as teclas CTRL + SHIFT + P e irá aparecer uma caixinha em cima da sua tela tipo essa:
Você irá digitar Install Package (clique na primeira opção, "Package Control: Install Package")
Depois de instalado, você terá novas opções, se a caixinha sumir, entre novamente pressionando CTRL + SHIFT + P e digite Install Package, você irá clicar ENTER e irá para uma nova caixinha tipo essa:
Essa caixinha mostra todos os pacotes disponíveis no Sublime, você pode pesquisar digitando ali no input, e iremos fazer isso. Digite ali no input Pawn syntax e irá selecionar esse pacote:
O de cima é para o Open.MP, se o seu foco é ficar apenas no SAMP, recomendo que instale o de baixo, no caso o Pawn syntax já que o de cima pode ter alterações já que é um projeto ativo e com atualizações constantes. Depois de instalar esse pacote, percebe-se que seus arquivos.pwn terão cor, o que acabamos de instalar é um pacote completo que contém snippet's, auto-complete, syntax e muito mais.
Passo 3°
Agora iremos configurar nosso build, o que irá compilar os arquivos.pwn
Você irá clicar na barrinha lá em cima e ir em Tools > Build System > New Build System, será criado um arquivo chamado untitled.sublime-build, nele você irá colar o código: Pawn Compiler Build - Pastebin.com (tive que deixar no pastebin por que estava bugando aqui no tópico)
Esse código é um build, semelhante a um macro, que irá executar o compilador para nós, ele não precisa configurar pastas como muitos postam aí, ele simplesmente pega a pasta aberta, procura automaticamente o compilador na pasta ./pawno/pawncc.exe e já vai jogar os parâmetros e o arquivo lá e consequentemente irá gerar nosso gamemode já compilado na pasta do arquivo.pwn.Depois de colar esse código no seu build sem nada, você irá salvar e o nome você que decide, você pode deixar como pawn-compiler.sublime-build e salvar. Depois de salvo, você precisa ainda selecionar ele para começar a usar, isso é bem fácil, você irá novamente ir aos três pontinhos Tools > Build System e você irá selecionar o build que acabou de salvar.
Passo 4
Depois de tudo feito, você já poderá abrir seu gamemode no Sublime, abrir o arquivo.pwn e fazer seus scripts! E para compilar ele, apenas pressione F5 ou então CTRL + B para iniciar o build que selecionamentos no passo anterior.
Irá surgir um "terminal" onde irá mostrar algumas informações sobre a compilação do seu código, caso houver erros/avisos irá mostrar nesse terminal:
Então é basicamente isso, depois de compilado e seu gamemode não tiver erros ou avisos, você poderá iniciar o seu servidor clicando em samp-server.exe e ele será iniciado.
Esse é o Github do Pawn syntax caso deseja ler mais sobre o pacote, nele tem mais coisas sendo explicada sobre o pacote em si.
> pawn-sublime-language (github.com)
Fim. Tutorial bem simples, fácil e rápido, apenas 4 passos para você começar a compilar seus códigos pawn. Problemas/dúvidas, responda o tópico abaixo.