Hi.
Wenn ich /exit eingebe, sollte ein Timer erstellt, werden, der einen erlaubt den Gangwar beizutreten.
Jedoch bekomme ich keine Nachricht wie ich es im Normalfall ebkommen sollte..
Hier die Befehle/Callbacks/forwarsd
ocmd:exit(playerid)
{
if(IsGS[playerid] == 1 || IsBF[playerid] == 1)
{
IsGS[playerid] = 0;
IsBF[playerid] = 0;
darfgw[playerid] = 0;
InGW[playerid] = 0;
SetTimer("darftext",60000,0);
ResetPlayerWeapons(playerid);
SpawnPlayer(playerid);
GangZoneHideForPlayer(playerid,EastLS);
SetPlayerVirtualWorld(playerid, 0);
//SetPlayerWorldBounds(playerid, 20000.0000, -20000.0000, 20000.0000, -20000.0000);
SendClientMessage(playerid,COLOR_WHITE,"Du hast die GangWar Arena verlassen. Und darfst sie für die nächsten 60 Sekunden nicht betreten.");
}
if(InDM[playerid] == 1)
{
InDM[playerid] = 0;
pos1[playerid] = 0;
pos2[playerid] = 0;
darfdm[playerid] = 0;
//SetPlayerWorldBounds(playerid, 20000.0000, -20000.0000, 20000.0000, -20000.0000);
ResetPlayerWeapons(playerid);
SetTimer("darftext",60000,0);
SetPlayerVirtualWorld(playerid, 0);
GangZoneHideForPlayer(playerid,EastLS);
SpawnPlayer(playerid);
SendClientMessage(playerid,COLOR_WHITE,"Du hast die DM Arena verlassen. Und darfst sie für die nächsten 60 Sekunden nicht betreten.");
}
return 1;
}
forward:
forward darftext(playerid);
erlaubnis:
new darfgw[MAX_PLAYERS];
new darfdm[MAX_PLAYERS];
Callback:
public darftext(playerid)
{
darfgw[playerid] = 1;
darfdm[playerid] = 1;
SendClientMessage(playerid,COLOR_WHITE,"Du darfst dem Gangwar nun beitreten. Nutze dies nicht aus, ansonsten gibt es einen Ban.");
return 1;
}
MfG