Comandos para admins.
2 participantes
Página 1 de 1
Comandos para admins.
- Código:
else if ( cmd == "drown" )
{
if ( level < 3 ) Message( "[#FF0000]Erro - Voce nao tem acesso a esse comando", player );
else if ( !text ) Message( "[#FF0000]Erro - /drown <Nick/ID> <Motivo> " );
else
{
local plr = GetPlayer( GetTok( text, " ", 1 ) );
if ( !plr ) Message( "[#FF0000]Error - Unknown player.", player );
else
{
local msg = GetTok( text, " ", 2, NumTok( text, " " ) );
if ( !msg ) Message( "[#FF0000]Erro - Qual o motivo?" );
else
{
EchoMessage( ICOL_LGREEN + "Afogou:[ " + plr.Name + " ]. Motivo:[ " + msg + " ]" );
Message( "[#FFFF00]Admin " + player.Name + " afogou " + plr.Name + ". Motivo: " + msg + "." );
plr.Pos = Vector( 283.521 , -1574.3 , 7.19846 );
}
}
}
}
else if ( cmd == "ann" )
{
if ( level < 2 ) Message( "Erro - Voce nao tem acesso a esse comando" );
else if ( !text ) Message( "Erro - /ann <Nick/ID> <Mensagem> ");
else {
local plr = GetPlayer( GetTok( text, " ", 1 ) );
if ( !plr ) Message( "Erro - Jogador Desconhecido" );
else
{
local msg = GetTok( text, " ", 2,NumTok( text, " "));
Announce( msg, plr, 3 );
Message( "Enviando Anuncio:[ " + msg + " ] to:[ " + plr.Name + " ]" );
}
}
}
else if ( cmd == "matar" )
{
if ( level < 3 ) Message( "[#FF0000]Erro - Voce nao tem acesso a esse comando.", player );
else if ( !text ) Message( "[#FF0000]Erro - /matar <Nick/ID> <Motivo>" );
else
{
local plr = GetPlayer( GetTok( text, " ", 1 ) );
if ( !plr ) Message( "[#FF0000]Erro - Jogador Desconhecido." );
else
{
local msg = GetTok( text, " ", 2, NumTok( text, " " ) );
if ( !msg ) Message( "[#FF0000]Erro - Qual o motivo?" );
else
{
EchoMessage( ICOL_LGREEN + "Matou:[ " + plr.Name + " ]. Motivo:[ " + msg + " ]" );
Message( "[#FFFF00]Admin " + player.Name + " matou " + plr.Name + ". Motivo: " + msg + "." );
plr.Pos = plr.Pos
plr.Health = 0;
}
}
}
}
Esse script funcionará perfeitamente na base que Diego deixou aqui alguns meses atrás, se não funcionar diga abaixo.
Caique- Mensagens : 21
Pontos : 35
Reputação : 0
Data de inscrição : 03/10/2015
Re: Comandos para admins.
Pode funcionar naquela base, mas pra quem estaria iniciando um script do zero, ocorreriam erros.
GetTok não funcionaria, pois não é uma função nativa
if ( level... mesma coisa. Tem que definir isso.
GetTok não funcionaria, pois não é uma função nativa
if ( level... mesma coisa. Tem que definir isso.
Lucas- Mensagens : 15
Pontos : 33
Reputação : 6
Data de inscrição : 06/11/2015
Localização : Earth
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|