13.08.2012, 17:49
So when I do /jailed it only shows (ID:0) not the whole name and id like this Playername (ID:2)
pawn Код:
dcmd_jailed(playerid,params[])
{
#pragma unused params
if(AccInfo[playerid][LoggedIn] == 1)
{
if(AccInfo[playerid][Level] >= 1)
{
new Count, str[512];
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && AccInfo[i][Jailed])
{
format(str, sizeof(str), "%s (ID: %d)\n", i, PlayerName2(i));
Count++;
}
}
if(Count == 0) strcat(str, "No players are Jailed!\n");
return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Jailed Players", str, "OK", "");
}
else return ErrorMessages(playerid, 1);
}
else return SendClientMessage(playerid, 0xFFFFFFFF,"{FF0000}ERROR: You must be logged in to use this commands");
}