LAdmin 4.2 Traduzido
Filter script de administração com muitos comandos.
Feito por: LethaL
Traduzido por: Stallone
Arquivos: AMX e PWN
Servidor: 4 Shared
Filter script de administração com muitos comandos.
Feito por: LethaL
Traduzido por: Stallone
Arquivos: AMX e PWN
Servidor: 4 Shared
Filter script de auto escola feito por DJ Justin. Ainda não olhei, mas parece ser bom.
Linguagem: Inglês
Arquivos: AMX e PWN
Servidor: 4 Shared
Esse filter script é de guerra em grupo, para ver os comandos digite /ajudawls no meio do jogo.
Créditos: Luan Maia
Este game mode é baseado no famoso jogo "Counter-Strike".
Créditos: Luan Maia
Este é um FS de concessionária feito por Flávio Toribio.
Arquivos: AMX e PWN
Tamanho: 4,37 KB
Servidor: 4Shared
Um FS de banco feito por Luan Maia, cujo contem os seguintes comandos:
/depositar [quantia] - Para depositar dinheiro;
/sacar [quantia] - Para sacar dinheiro;
/transferir [id] [quantia] - Para transferir dinheiro;
/saldo - Para ver o seu saldo;
/saldocell - Para ver o seu saldo do celular de qualquer lugar.
Me desculpe pela falta de atualizacoes no blog, acontece que fiquei sem net por um tempinho, mais eu adcionei outro redator no blog, o Lucas lucas_br_09@hotmail.com.
Assim que poder eu atualizo.
Neste tutorial iremos falar sobre a função MoveObject, saiba que ela é usada para movimentar qualquer objeto criado em um Script, vejamos agora como funciona tal façanha e como adicionar em seu Script.
Neste tutorial iremos falar a respeito do Strtok, uma função muito útil em vários aspectos.
Podemos dar exemplos de Strtok em comandos de admins ou comandos em jogadores entram em vinculo, como por exemplo o comandos /Pagar ID Quantia, O jogador paga a um certo id uma quantia em dinheiro. Vamos agora ver como será que esse vinculo acontece?
Novos Tutoriais
Basicamente, o "stock" serve para definir uma ação ou definir qualquer palavra ou código inexistentes nos includes do "Pawno", você pode definir sem criar news ou forwards e callbacks para defini-lo.
Por exemplo, eu quero usar a seguinte função:
servidor()
{
print("oi")
}
Mais quando vamos fazer a compilação para transormá-lo em código de computador, ele dá um aviso dizendo que não está definido esta função, então, aí que entra o "stock"
stock servidor()
{
print("oi")
}
Fazendo isto, ele define o código como uma nova função e depois da chave ele vai usar esta função onde o "print" foi programado que é o Console, mais pode ser usado em outros como "SendClientMessage" que serve para imprimir um texto no chat.
Explicado!
Ótimo FS para aqueles que acham seu servidor muito vazio. Com esse FS são adicionados ônibus, aviões, carros e etc no seu servidor dando um ar de GTA offline. Achei bem legal então decidi postar aqui para vocês!
Uma descrição:
1 Piloto de beagle
2 Motoristas de ônibus
1 Condutor do barco
4 Pilotos de aviões
1 Stunt Driver
1 Motorista de táxi
Imagens:
O Infernus Pawn Editor é um editor de arquivos com extenção ".pwn" para editar e fazer a compilação, ele pode ser considerado melhor que o próprio "Pawno". Ele tem várias características que vão lhe surpreender.
Características:
- Interface totalmente em português;
- Sistema de abas;
- Exibição de erros e avisos em uma interface totalmente amigável;
- Atualizações automáticas;
- Realçador de sintaxe com todas as keywords usadas em Pawn (forward, stock, etc), que não são realçadas no Pawno;
- Possibilidade de customização do realçador de sintaxe;
- Conversor de objetos integrado;
- Gerador de cores.
Imagem:
Venho mostrar a vocês, um ótimo script de Registro e com o código-fonte disponível para você editar como quiser, o sistema é ótimo, um sistema de registro muito bom para você se divertir no seu jogo.
Basicamente, o sistema contém o famoso "LOGIN BOX" onde você pode escolher se você vai usá-lo ou não, ou seja, ele é opicional. Mais existe um jeito de ativá-lo e desativá-lo.
Características:
- Salva diversas coisas (Nível, Armas, Dinheiro, Posição atual)
- Salva organizadamente as contas
- "Login Box" opcional.
- E muito mais...
Como instalar:
- Extraia o arquivo em qualquer local.
- Coloque o "EasyReg.amx" na sua pasta "FilterScripts"
- Abra o "server.cfg"
- Adicione "EasyReg" à linha FilterScripts
- Salve
- Inicie o servidor.
Créditos originais:
Hoje vamos lhe mostrar como é feito a instalação do Include Y_Objects, include feito por Y_Less, um dos melhores Coders do Sa-Mp. Ela é uma Stream que serve para poder adicionar mais objetos em um GM, eu recomendo ela por sem bem prática de se usar.
Para instalar, basta extrair todo o conteúdo do arquivo baixado para a pasta include, que esta localizada na sua pasta Pawno.
Neste tutorial eu ire mostrar como fazer um bom uso do include CPSTREAM, lembrando que este include é um Stream criado pelo Scripter Matraka com o intuito de poder adicionar mais ChekPoints em seu Script.
Irei ensinar a voces hoje, como pegar coordenadas para fazer Checkpoints, colocar carros e etc.
Bem, para comecar, entre no jogo e basta digitar no chat o comando "/save", mais se voce quiser colocar um comentario, basta digitar qualquer coisa depois de "/save", por exemplo:
"/save carro"
Apos isto, se voce quiser ver onde esta as coordenadas que voce salvou, basta ir no diretorio do seu GTA San Andreas, na pasta raiz do seu jogo vai ter um arquivo criado chamado: "savedpositions.txt", ali estara as posicoes salvas por voce no comando digitado.
Tutorial feito por: Paulo Henrique.
Nesse tutorial vou ensinar a vocês sobre o comparador If, bastante util para seus scripts que use comparações.
If em português significa "Se" e serve para comparar dados.
Sintaxe:
if(PRIMEIRO_DADO + OPERADOR_RELACIONAL + SEGUNDO_DADO)
{ //chave para abrir código
// funções que você queira que sejam executadas ao processar a comparação concedida serão colocadas aqui
} //fecha código
Por exemplo:
new Mercadorias[MAX_PLAYERS] = 0; //criamos a array na qual vamos comparar com outro dado e setamos o valor dela para 0
if(Mercadorias[playerid] == 1) //se a array Mercadorias for igual a 1, que e falso, aparecera uma mensagem no console do servidor
{ //abre o codigo
Print("\nA array Mercadorias nao e igual a 1!\n"); //mensagem que aparece no console do servidor
} //fecha o codigo
Agora veremos o else if(significa "mais se"), ele impõe uma segunda comparação caso a primeira comparação dada seja falsa.
new Mercadorias[MAX_PLAYERS] = 0; //criamos a array na qual vamos comparar com outro dado e setamos o valor dela para 0
if(Mercadorias[playerid] == 1) //se a array Mercadorias for igual a 1, que e falso, aparecera uma mensagem no console do servidor
{ //abre o codigo
Print("\nA array Mercadorias nao e igual a 1!\n"); //mensagem que aparece no console do servidor
} //fecha o codigo
else if(Mercadorias[playerid] == 0) //mais se a array Mercadorias for igual a 0,que e verdadeiro, aparecera uma mensagem no console do servidor
{ //abre o cddigo
Print("\nA array Mercadorias e igual a 0!\n"); //mensagem que aparece no console do servidor
} //fecha o código
Só você ter imaginação e esperteza para saber quando você precisará usar If e Else If em seus scripts.
OBS: "\n" serve para pular linha no console do servidor, só funciona com a função "Print".
Feito por: Cr0Nos e retirado do blog: www.cronosbr.blogspot.com
Você já precisou comentar algo em seu script para se lembrar de alguma coisa ou deixar explicações para as pessoas que irão mexer em seu script? Para isso servem os comentários nas linguagens de programação, todos os comentários são ingnorados pelo compilador, assim, não dando erro em seu script.
Para criar comentários é bem simples e existem dois jeitos para cria-los:
Comentários de uma linha só: Use duas barras ( // ) e tudo que estiver depois das duas barras,na mesma linha, ficaram da cor verde e serão transformados em comentários.
Comentários de várias linhas: Use uma barra e um asteristico ( /* ) e no final do comentário use um asteristico e uma barra ( */ ).
DICA: Você quer que o compilador ingnore um script/linha de código de seu gamemode/filterscript mas quer deixá-lo no lugar que está? Use o mesmo esquema para fazer comentários que o script/linha de código serão ingnorados pelo compilador sem precisar apagá-lo!
Bem... Muitas pessoas se perguntam e querem saber como fazer um sistema que quando um nick se loga, ele ser banido.
Bem... o Pawn Br disponibiliza isto para voce, util para banir bots que travam e crasham o servidor.
Basta voce copiar o codigo abaixo para o "public OnPlayerConnect" e substituir o NICK_DO_CARA_AQUI para o nick de seu gosto.
Codigo:
new nome[24];
GetPlayerName(playerid, nome, sizeof nome);
if(strfind(nome, "NICK_DO_CARA_AQUI", true) != -1)
{
Ban(playerid);
return 1;
}
Com isto, o nick ao logar-se sera banido sem aviso. Isso e otimo para banir bots.
Bem... nos vemos na proxima postagem.
Este blog foi feito especialmente para aqueles que desejam aprender e usufruir mais desta linguagem essencial para a programação de scripts no SA:MP.
O blog sempre estará atualizado quando possível, postaremos downloads de GameModes, FilterScripts, Includes, Aplicativos, Mapas e para quem quer aprender ao invés de editar, postaremos tutoriais simples e fáceis para o bom entendimento e aprendizado.
Agradecemos a sua visita e esperamos que aprenda muito com nosso humilde blog que por enquanto é comandado por LeoH_FeaT & Xeretta. ;)
©Template by Dicas Blogger.