Kann mir einer ein
/afk System bauen
FUnktionen
/afk Im chat soll dann kommen ([Player] ist AFK) man sollte sich nicht bewegen können der spieler sollte außerdem die nachricht erhalten (Du bist jetzt AFK)
/back Im chat soll dann kommen ([Player] ist wieder da) man solte sich wieder bewegen können man sollte die nachricht erhalten Du bist wieder zurück
Man sollte die spieler die AFk sind bei der spieler liste Grün sehen wenn das geht
mfg florian
Alles anzeigen
if(!strcmp(strget(cmdtext,0),"/afk"))
{
new name[MAX_PLAYER_NAME], string[128], grund;
grund = strval(strget(cmdtext,1));
format(string, sizeof(string), "%s ist AFK, Grund:%s", name,grund);
GetPlayerName(playerid,name,sizeof(name));
SendClientMessageToAll(COLOR_GREEN, string);
TogglePlayerControllable(playerid, 0);
SetPlayerColor(playerid, COLOR_GREEN);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du bist jetzt AFK");
return 1;
}
if(!strcmp(strget(cmdtext,0),"/back"))
{
new name[MAX_PLAYER_NAME], string[34];
format(string, sizeof(string), "%s ist wieder da", name);
GetPlayerName(playerid,name,sizeof(name));
SendClientMessageToAll(COLOR_GREEN, string);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid, COLOR_WHITE);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du bist wieder zurück");
return 1;
}