Nabend,
ich habe einen /afk befehl gemacht und InGame steht dann AFK-Modus über dessen Kopf. Wenn ich jetzt wieder /afk eingebe, sollte dieser eigendlich weggehen, dies funktioniert aber nicht....
hier der befehl:
//------------------------------------/afk------------------------------------//
dcmd_afk(playerid,params[])
{
#pragma unused params
new Text3D:label = Create3DTextLabel("AFK-Modus",COLOR_RED, 0,0,0,17.0,-1,1);
if(AFKState == 0)
{
Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.45);
SendClientMessage(playerid,COLOR_RED,"|_______AFK-Modus_______|");
SendClientMessage(playerid,COLOR_ME,"Du bist nun im AFK-Modus!");
SendClientMessage(playerid,COLOR_ME,"Benutze wieder /afk um den AFK-Modus zu verlassen.");
AFKState = 1;
}
else if(AFKState == 1)
{
Delete3DTextLabel(label);
SendClientMessage(playerid,COLOR_RED,"|_______AFK-Modus_______|");
SendClientMessage(playerid,COLOR_ME,"Du bist nun nicht mehr im AFK-Modus!");
SendClientMessage(playerid,COLOR_ME,"Benutze wieder /afk um den AFK-Modus zu betreten.");
AFKState = 0;
}
return 1;
}
Also Delete3DTextLabel funktioniert nicht...
MfG
Cr4sh