tirer du seifadmin v2.0 (pas eu le temp de voir encore la v3.0)
if(strcmp(cmd, "/ip", true) == 0) // Look at the player's IP address
{
if (AccountInfo[playerid][AdminLevel] >= 1 || IsPlayerAdmin(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, ORANGE, "USAGE: /ip [playername/id]");
SendClientMessage(playerid, ORANGE, "FUNCTION: View a player's IP.");
return 1;
}
new giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
new sstring[256];
new ip[20];
GetPlayerIp(giveplayerid, ip, sizeof ip);
GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
format(sstring, sizeof(sstring), "-| %s's IP: %s |-", giveplayername,ip);
SendClientMessage(playerid,LIGHTBLUE, sstring);
}
else
{
format(string, sizeof(string), "%d is not an active player.", giveplayerid);
SendClientMessage(playerid, RED, string);
}
}
else SendClientMessage(playerid, RED, "You are not an admin.");
return 1;
}
Pas de grandes difference je trouve surtout qu'une commande de ce type peu etre faite bien plus simplement ;)