COMMAND:afklist(playerid,params[])
{
new Name[24], pName[MAX_PLAYER_NAME];
{
if (PlayerIsAFK[playerid] == 1)
{
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(Name, sizeof(Name), "%s\r\n", pName);
SendClientMessage(playerid,COLOR_BLUE, "AFK LIST:");
SendClientMessage(playerid,COLOR_YELLOW, Name);
}
else
{
SendClientMessage(playerid,COLOR_YELLOW, "No one is AFK!");
}
}
return 1;
}
for(new i; i < sizeof MAX_PLAYERS; i++)
{
if(isafk[i])
// like that
COMMAND:afklist(playerid,params[])
{
new Name[24], pName[MAX_PLAYER_NAME];
SendClientMessage(playerid,COLOR_BLUE, "AFK LIST:");
for(new i; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue:
if (PlayerIsAFK[i] == 1)
{
GetPlayerName(i,pName,MAX_PLAYER_NAME);
format(Name, sizeof(Name), "%s\r\n", pName);
}
SendClientMessage(playerid, COLOR_YELLOW, Name);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_YELLOW, "No one is AFK!");
}
return 1;
}
COMMAND:afklist(playerid,params[])
{
new Name[24], pName[MAX_PLAYER_NAME];
for(new i=0;i<MAX_PLAYERS;i++)
{
if (PlayerIsAFK[i] == 1)
{
GetPlayerName(i,pName,MAX_PLAYER_NAME);
format(Name, sizeof(Name), "%s\r\n", pName);
SendClientMessage(playerid,COLOR_BLUE, "AFK LIST:");
SendClientMessage(playerid,COLOR_YELLOW, Name);
}
else
{
SendClientMessage(playerid,COLOR_YELLOW, "No one is AFK!");
}
}
return 1;
}
pawn Код:
EDIT: late |
pawn Код:
|
C:\Documents and Settings\scry\Desktop\Truck srv\filterscripts\AFKsystemv2.pwn(68) : error 001: expected token: ";", but found ":"
C:\Documents and Settings\scry\Desktop\Truck srv\filterscripts\AFKsystemv2.pwn(68) : error 029: invalid expression, assumed zero
C:\Documents and Settings\scry\Desktop\Truck srv\filterscripts\AFKsystemv2.pwn(68 -- 70) : warning 215: expression has no effect
C:\Documents and Settings\scry\Desktop\Truck srv\filterscripts\AFKsystemv2.pwn(70) : error 001: expected token: ";", but found "if"
C:\Documents and Settings\scry\Desktop\Truck srv\filterscripts\AFKsystemv2.pwn(70) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
COMMAND:afklist(playerid,params[])
{
new Name[24], pName[MAX_PLAYER_NAME];
for(new i=0;i<MAX_PLAYERS;i++)
{
if (PlayerIsAFK[i] == 1)
{
GetPlayerName(i,pName,MAX_PLAYER_NAME);
format(Name, sizeof(Name), "%s\r\n", pName);
SendClientMessage(playerid,COLOR_BLUE, "AFK LIST:");
SendClientMessage(playerid,COLOR_YELLOW, Name);
}
else
{
SendClientMessage(playerid,COLOR_YELLOW, "No one is AFK!");
return 1;
}
}
return 1;
}
pawn Код:
![]() |
CMD:afklist(playerid,params[])
{
new name[MAX_PLAYER_NAME], count;
SendClientMessage(playerid, COLOR_BLUE, "AFK LIST:");
for(new i, s = GetMaxPlayers(); i < s; i++) // or if using foreach: foreach(Player, i)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerIsAFK[i] != 1) continue;
GetPlayerName(i, name, MAX_PLAYER_NAME);
SendClientMessage(playerid, COLOR_YELLOW, name), count++;
}
if(count == 0) return SendClientMessage(playerid,COLOR_YELLOW, "No one is AFK!");
return 1;
}