new IsAFK; darfst du nicht einfach so verwenden.
new IsAFK[MAX_PLAYERS] wäre da schon besser.
Und ein Tipp noch vorher, das wird so nicht klappen !
if(strcmp(cmdtext, "/Afk", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsAFK == 0);
{
new name[MAX_PLAYER_NAME],
new string[256];
GetPlayername(playerid,name,[MAX_PLAYER_NAME];
format(string, sizeof(string),"%s ist nun AFK!",name);
SendClientMessageToAll(COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_YELLOW, "Du bist afk!");
IsAFK[playerid] = 1;
}
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "Du bist schon AFK!");
}
return 1;
}
so wär es richtig.