SA-MP Forums Archive
3 comandos de admin. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: 3 comandos de admin. (/showthread.php?tid=199549)



3 comandos de admin. - Felipe_Wesker - 15.12.2010

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


Re: 3 comandos de admin. - danielmondello - 15.12.2010

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;
}



Re: 3 comandos de admin. - Katros - 15.12.2010

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


Re: 3 comandos de admin. - [BEP]AcerPilot - 15.12.2010

Vai comeзar..


Re: 3 comandos de admin. - danielmondello - 15.12.2010

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


Re: 3 comandos de admin. - [BEP]AcerPilot - 15.12.2010

Й uma ofensa?


Re: 3 comandos de admin. - SuB_ZeRo0_ - 15.12.2010

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


Re: 3 comandos de admin. - danielmondello - 15.12.2010

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


Re: 3 comandos de admin. - [BEP]AcerPilot - 15.12.2010

Ah tб que susto lol '-'


Re: 3 comandos de admin. - jhony test - 15.12.2010

Nossa. Inscreveu muito kkk !