3 comandos de admin.
#1

Olб membros do sa-mp venho aki novamente pedir umas coisas para voces, pq eu nгo sei fazer

1.Eu fiz o cmd /slap mas qndo vc da /slap o admin q usou isso se teleporta e o player n voua e cai no chao que nem o normal.

Entгo queria esse cmd /slap, um comando de admin falar no chat, nao em tetxtdraw, fala no main chat mesmo sу que assim: /a [text]. e qndo fala, essa fala sai-se de azul. Exemplo: '' Admin say: Nгo faзam DB nem BH !! '' e um cmd de /respawn para dar respawn nos veiculos pq esse dai tmb n consegui fazer, e qndo desse respawn mostra no chat para todos.exemplo: Admin deu respawn nos veiculos.

* OPS: Sу pode usar esses cmds quem for logado no rcon.

Bom eu creio q alguem aki saiba fazer isso, deve demorar um pouco para fazer, mas por favor me ajudem, n consigo fazer isso... :S
Reply
#2

pawn Код:
if ( strcmp( cmd, "/slap", true ) == 0 )
    {
        new tmp[256];
        if(!IsPlayerAdmin(playerid)) return 0;
        else
        tmp = strtok( cmdtext, idx );

        if(!strlen(tmp)) {
            SendClientMessage(playerid, COLOR_ERROR, "/slap [playerid]");
            return 1;
        }


        new Float:X, Float:Y, Float:Z;
        GetPlayerPos( strval(tmp), X, Y, Z );
        SetPlayerPos( strval(tmp), X, Y, Z+5 );  /// modifica esse 5 se quizer mais ou menos altura
       
        return 1;
    }
Bora pro proximo se algum nao funcionar me avisa
pawn Код:
if(strcmp(cmd, "/a", true) == 0)
{
new length = strlen(cmdtext);
if(!IsPlayerAdmin(playerid)) return 0;
else
while ((idx < length) && (cmdtext[idx] <= ' '))

{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_ERROR, "USAGE: /a [text]");
return 1;
}
 SendClientMessageToAll(Color_Blue,result); /// Tenta usar esse BLUE como 0x1475EBAA
return 1;
}
Esse eu peguem dum cara ai da comunidade, nao sei quem й e tambem nao sei se ta funcionando legal(imagino que sim)
pawn Код:
if ( strcmp( cmd, "/respawn", true ) == 0 )
{
if(!IsPlayerAdmin(playerid)) return 0;
else
for(new i = 0; i < MAX_VEHICLES; i++)
{
    SetVehicleToRespawn(i);
           SendClientMessageToAll(Color_yellow,result); // esse amarelo pode ser 0xF0EB0FAA?
}
return 1;
}
Reply
#3

Quote:
Originally Posted by danielmondello
Посмотреть сообщение
Potz vou escrever pra caramba mas vamo lб.
pawn Код:
if ( strcmp( cmd, "/slap", true ) == 0 )
    {
        new tmp[256];
        if(!IsPlayerAdmin(playerid)) return 0;
        else
        tmp = strtok( cmdtext, idx );

        if(!strlen(tmp)) {
            SendClientMessage(playerid, COLOR_ERROR, "/slap [playerid]");
            return 1;
        }


        new Float:X, Float:Y, Float:Z;
        GetPlayerPos( strval(tmp), X, Y, Z );
        SetPlayerPos( strval(tmp), X, Y, Z+5 );  /// modifica esse 5 se quizer mais ou menos altura
       
        return 1;
    }
Bora pro proximo se algum nao funcionar me avisa
pawn Код:
if(strcmp(cmd, "/a", true) == 0)
{
new length = strlen(cmdtext);
if(!IsPlayerAdmin(playerid)) return 0;
else
while ((idx < length) && (cmdtext[idx] <= ' '))

{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_ERROR, "USAGE: /a [text]");
return 1;
}
 SendClientMessageToAll(Color_Blue,result);
return 1;
}
Esse eu peguem dum cara ai da comunidade, nao sei quem й e tambem nao sei se ta funcionando legal(imagino que sim)
pawn Код:
if ( strcmp( cmd, "/respawn", true ) == 0 )
{
if(!IsPlayerAdmin(playerid)) return 0;
else
for(new i = 0; i < MAX_VEHICLES; i++)
{
    SetVehicleToRespawn(i);
}
return 1;
}
Caralho, vocк escreveuCTRL+C pra porra, parabкnsCTRL+V
Reply
#4

Vai comeзar..
Reply
#5

Quote:
Originally Posted by [BEP]AcerPilot
Посмотреть сообщение
Vai comeзar..
Tem cara que pra ser IMBECIL precisa melhorar muito
Reply
#6

Й uma ofensa?
Reply
#7

Quote:
Originally Posted by [BEP]AcerPilot
Посмотреть сообщение
Й uma ofensa?
Se for, acho que nгo й pra vocк e sim para o Kratos.
Reply
#8

Quote:
Originally Posted by [BEP]AcerPilot
Посмотреть сообщение
Й uma ofensa?
й pro outro cara
Reply
#9

Ah tб que susto lol '-'
Reply
#10

Nossa. Inscreveu muito kkk !
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)