Quote:
Originally Posted by ShuCk
Код:
CMD:reparar(playerid)
{
if(Admin[playerid] == 0)
{
SendClientMessage(playerid, -1,"Vocк nгo й um administrador");
}
if(Admin[playerid] == 1)
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, -1,"Seu veiculo foi reparado");
}
return 1;
}
Код:
CMD:daradmin(playerid, params[])
{
new id, nivel;
if(sscanf(params, "ud", id, nivel)) return SendClientMessage(playerid, -1, "Digite: /DarAdmin' [id] [nivel]");
Admin[id] = nivel;
return true;
}
|
Eu nгo sei nada sobre Pawn, atй vim ver o cуdigo para ver se conseguia aprender algo a mais, mesmo que seja sу por conhecimento e nгo vб usar, porйm, pelo o que pude perceber, na condicional para verificar se o jogador й Administrador no primeiro cуdigo (reparar) vocк apenas verificou se o jogador era nнvel um de admin. Se o jogador utilizar o /daradmin colocando um numero maior que um o cуdigo do /reparar para de funcionar, nгo? Gostaria que me tirasse essa dъvida porque fiquei me perguntando sobre isso quando vi este cуdigo.