[AJUDA] Convertendo uns comandos e erros
#9

Tenta
pawn Код:
dcmd_daradmin(playerid, params[])
{
    new string[100],NomeDado[24],NomeDado1[24],para1,level;

    if(!IsPlayerConnected(playerid))    return SendClientMessage(playerid, COR_CINZA, "Vocк nгo estб conetado!");
    if(LevelInfo[playerid][Admin] < 1)  return SendClientMessage(playerid, COR_MARROMCLARO, "[ERRO] Vocк nгo tem permissгo para executar este comando.");
    if(AdminTrabalhando[playerid] < 1)  return SendClientMessage(playerid, COR_MARROMCLARO, "[AVISO] Vocк nгo estб trabalhando USE /trampar");

    if(!params[0]) return SendClientMessage(playerid, COR_CINZA, "USE: /daradmin [id] [Nivel]");
    para1 = params[0];

    if(!params[1]) return SendClientMessage(playerid, COR_CINZA, "USE: /daradmin [id] [Nivel]");
    level = params[1];

    GetPlayerName(para1, NomeDado, sizeof(NomeDado));
    GetPlayerName(playerid, NomeDado1, sizeof(NomeDado1));

    if(para1 == INVALID_PLAYER_ID) return SendClientMessage(playerid, COR_BRANCO, "Player nгo conetado!");
    if(level == 0) return SendClientMessage(playerid, COR_BRANCO, "Para tirar admin a alguem use: /tiraradmin");
    if(level > 5) return SendClientMessage(playerid, COR_BRANCO, "Vocк nгo pode dar admin level 5+ a ninguem!");

    format(string, sizeof string, "Vocк promoveu um cargo administrativo level %d para o laranja %s", level, NomeDado);
    SendClientMessage(playerid, 0xABCDEF01, string);

    format(string, sizeof string, "Vocк foi promovido ao cargo administrativo level  %d do administrador  %s. Parabйns.", level, NomeDado1);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);

    LevelInfo[para1][Admin] = level;

    return 1;
}
Nгo sei se vai dar certo, nгo sei muito de dcmd.

Se nгo der tenta trocar:
pawn Код:
if(!params[0]) return SendClientMessage(playerid, COR_CINZA, "USE: /daradmin [id] [Nivel]");
para1 = params[0];

if(!params[1]) return SendClientMessage(playerid, COR_CINZA, "USE: /daradmin [id] [Nivel]");
level = params[1];

// Por

if(!params[1]) return SendClientMessage(playerid, COR_CINZA, "USE: /daradmin [id] [Nivel]");
para1 = params[1];

if(!params[2]) return SendClientMessage(playerid, COR_CINZA, "USE: /daradmin [id] [Nivel]");
level = params[2];
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)