Hallo Sampler,
Ich habe mal wieder eine weitere frage.
Unzwar habe ich ein Afk in meinem Selfmade Script drinne.
Das funktioniert auch soweit. Nur wenn ich Afk mache dann wird der Spieler gefreezet und es kommt für alle eine meldung das der Spieler sich Afk gemeldet hat. Soweit so gut jetzt würde ich aber noch gerne das Afk system so bauen das wenn der Spieler sich afk gemeldet hat auch über dem Namen in Rot >>>Ich bin Afk steht.
Wäre echt super wenn ihr mir Helfen könnt.
So sitt mein Afk System imoment aus.
public OnPlayerCommandText(playerid, cmdtext[])
{
//Afk System
if(strcmp(cmdtext, "/Afk", true) == 0)
{
new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s hat sich Abwesend gemeldet!", pname, cmdtext[4]);
SendClientMessage(playerid,Carbon,"Wenn du wieder Anwesend bist, Tippe: /Back");
SendClientMessageToAll(Carbon, str);
TogglePlayerControllable(playerid, 0);
return 1;
}
if(strcmp(cmdtext, "/Back", true) == 0)
{
new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s ist nun wieder Anwesend!", pname, cmdtext[4]);
SendClientMessageToAll(Carbon, str);
GameTextForPlayer(playerid,"~w~Willkommen zurueck. :)!",2500,3);
TogglePlayerControllable(playerid, 1);
return 1;
}
return 0;
}