[pedido] Alguns comandos
#1

Alguem me ajuda com alguns comandos pra adm aki:

/trazer [id]
/trazertodos
/matar [id]
/matartodos
/tirararmas [id]
/darvida [id] (colete tambem)
/vidatodos (colete tbm)


Alguem ajuda?
Se nao kise nao precisa fazer tudo sу alguns ja ta OTIMO!!
Reply
#2

/trazerall by: Stewie
pawn Код:
CMD:trazerall(playerid, params[])
{
     new index = -1, Float:pos[3];
     GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
     while(++index < MAX_PLAYERS)
     {
          SetPlayerPos(index, pos[0], pos[1], pos[2]);              
     }
     return 1;                      
}
Outros :
pawn Код:
CMD:vidat(playerid, params[])
{
    if(!IsPlayerAdmin) return SendClientMessage(playerid, -1, "SERVER: Vocк nгo tem acesso a este comando!");
    for(new i = 0 ; i < GetMaxPlayers () ; i++) {
        SetPlayerHealth (i, 100);
    }
    return true;
}
pawn Код:
CMD:matartodos(playerid, params[])
{
    if(!IsPlayerAdmin) return SendClientMessage(playerid, -1, "SERVER: Vocк nгo tem acesso a este comando!");
    for(new i = 0 ; i < GetMaxPlayers () ; i++) {
        SetPlayerHealth (i, 0);
    }
    return true;
}
Reply
#3

ZCMD / sscanf:
pawn Код:
CMD:trazer(playerid, params[])
{
    new id;
    if(sscanf(params,"d", id)) return false;
   
    new Float:x,Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    SetPlayerPos(id, x+2, y, z);
    return 1;
}
stcmp / strtok:
pawn Код:
if(strcmp(cmd, "/trazer", true) == 0)
{
    new outro;
    tmp = strtok(cmdtext,idx);
    if(!strlen(tmp)) return false;
    outro = strval(tmp);
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    SetPlayerPos(id, x+2, y, z);
    return 1;
}
Sу uma base simples, os outros sгo fбceis.
Reply
#4

Код:
C:\Users\AsR\Servidores\TSD The Star Drift-DM-Race\filterscripts\CAS.pwn(1292) : error 021: symbol already defined: "cmd_trazer"
PHP код:
CMD:trazer(playeridparams[])
{      
//<<<<< linha do erro
    
if(jInfo[playerid][AdminLevel] < 2) return SCM(playeridErroCor"Vocк nгo estб autorizado.");
    if(
sscanf(params,"d"id)) return false;
    new 
Float:x,Float:yFloat:z;
    
GetPlayerPos(playeridxyz);
    
SetPlayerPos(idx+2yz);
    return 
1;

Reply
#5

Jб tem um comando com tal nome... Verifique g.g
Reply
#6

Quote:

Jб tem um comando com tal nome... Verifique g.g

verdade!Nen tinha visto


/trazer [id]
/trazertodos
/matar [id]
/matartodos
/tirararmas [id]
/darvida [id] (colete tambem)

/vidatodos (colete tbm)


Alguem Ajuda
Reply
#7

Tб brincando nй? tenta fazer algum sozinho parcero...
pawn Код:
CMD:matar(playerid, params[])
{
    new id;
    if(sscanf(params, "u", id)) return false;
    SetPlayerHealth(id, 0);
    return 1;
}
Reply
#8

nao intendo nada disso nao
fica dificiu!
Reply
#9

Como fazer uma mensagem global
(pra todos os players)
Reply
#10

sacanagem cara pegar os comando acima e pega como exemplo -.-

SendClientMessageToAll manda para geral.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)