Brasil Mundo SA-MP

CMDS ADMINS

                                                  COMANDOS ADMIN RPG


» Informações:

• 5 Leveis Administrativos.
• 31 Comandos Administrativos.
• 1 Comando para players.
• Salvamento: Admin - Dinheiro - Matou - Morreu
• Salvamento em DOF2

» Descrição:

Bom esse filter script contem Comandos simples e muito usados, que são ótimos para administrar um servidor.
Esse filter script é na BASE de DM/4FUN/DRIFT.

» Comandos:

- Player Normal:

/Report - reportar algum indevido.

- Administrador Level 1:

/Kick - kickar/expulsar um player do servidor.
/Ban - banir um player do servidor.
/Avisar - avisar um player, 3 avisos = KICK.
/A - falar para todos no chat como administrador.
/Explodir - criar uma explosão em um player.
/Tapa - dar um tapa no player.
/Spec - Espiar o player 
/Specoff - para de espiar.

- Administrador Level 2:

/Dararma - dar alguma arma ao player
/Desarmar - tirar todas as armas do player
/Limparchat - apagar todo o chat
/Setarskin - mundar a skin/roupa do player.
/Calar - desabilitar o chat do player
/Descalar - habilitar o chyat do player.
/Desbanir - desbanir um player
/Prender - prender o player
/Soltar - soltar o player da prisão

- Administrador Level 3:

/Ir - ir até a posição de um player.
/Trazer - Puxar o player para sua posição
/Congelar - travar o player
/Descongelar - destravar o player.
/Setarmundo - setar o mundo virtual do player
/Setarvida - setar a vida do player.
/Setarcolete - setar o colete do player.

- Administrador Level 4:

/Setarscore - setar a pontuação do player.
/Fakeban - fingir ter banido o player.
/Fakekick - fingir ter kickado o player.
/Setargrana - setar o dinheiro do player.
/Dargrana - dar dinheiro para o player.

- Administrador Level 5:

/Setadmin - promover algum player a administrador.
/Fakechat - Falar no chat como se fosse o player.

» Como virar admin:

Entre no jogo, logue na RCON, e digite /SETADMIN.

» Instalação:
Baixe o filterscript, copie a pasta filterscripts e cole na pasta do seu servidor, em seguida adicione o nome s4kul em seu server.cfg na linha filterscripts, depois vá até a scriptfiles crie uma pasta com o nome de "s4kul" e dentro dela uma outra com o nome de "Contas", depois copie as includes > pawno/includes e adicione em seu servidor, e pronto,DDOWNLOAD:http://pastebin.com/EyaKxqiTterscript instalado com sucesso!!

Criador de portão InGame


Criador de portão InGame





Pra fazer um novo portão basta usar o comando /criarportao
irá aparecer um dialog com 8 tipo de portões (foi oq eu achei no MTA)
após escolher o portão basta move-lo pra onde você quizer usando as teclas:


Teclas direcionais (cima, baixo, direita e esquerda) 
Move o portão

Numero 6 e Numero 4 
Edita a rotação do portão

Letra Y 
Sobe o portão

Letra N 
Desce o portão

OBS: Para poder mover o portão é preciso apertar a letra C ela aplicará um anim que deixará o jogador parado  mais podendo mover a camera. para sair do anim e checar a posição do portão basta apertar C novamente.

Comandos

/criarportao = "Cria um portão" 
/sairportao = "Cancela a edição do portão" 
/tipo = "Escolhe um novo modelo para o portão" 
/testar = "Testa o portão" 
/comandos = "Ver os comandos e ajuda" 
/salvarportao = "abre o dialog de salvamento do portão"  


ao usar o comando /salvarportao, abrirá um dialog para você digitar o nome que dará ao portão apos escolher o nome, abrirá outro dialog para voce digitar o nome do comando que abrirá o portão após isso você escolhe se o portão irá abrir para cima ou para baixo, e por ultimo você escolhe o tipo de comando que você usa (zcmd ou strcmp) ao salvar o portão, será criado um arquivo na pasta scriptfiles.
Exemplo: NomePortao.pwn, nele terá um code igual a este:

//no Topo do GM 
new NomePortao; 


//OnGameModeInit 
NomePortao = CreateObject(980, 1249.2891,-1709.9647,13.3828,0.0000,0.0000,0.0000); 


//comando 
if(strcmp(#/NomeComando, cmdtext, true) == 0) 

    MoveObject(NomePortao, 1249.2891,-1709.9647,3.3828,3,0.0000,0.0000,0.0000); 
    SetTimer(#MoveNomePortao, 5000, 0); 
    SendClientMessage(playerid, 0x2641FEFF, #Portao aberto); 
    return true; 


//No fim do GM 
forward MoveNomePortao(); 
public MoveNomePortao() 

    MoveObject(NomePortao,1249.2891, -1709.9647, 13.3828,3,0.0000, 0.0000, 0.0000); 
    return true; 
}  

você pode notar que nessas linhas:

SendClientMessage(playerid, 0x2641FEFF, #Portao aberto); 
if(strcmp(#/NomeComando, cmdtext, true) == 0) 
SetTimer(#MoveNomePortao, 5000, 0);  

não está sendo usado( " " ) pois ( # ) substitui elas
irá compilar normalmente e não dará nenhum erro!!
(aprendi com Garfield *-*)
  DOWNLOAD     http://pastebin.com/YieqHz6F