Detaljan opis problema:radio sam labele za dm zonu i opet me zeza na izlazu kad igrac izade iz dmzone ostane mu label vako sam radio
CMD:dmexit(playerid, params[])
{
if(PlayerInfo == 1 || PlayerInfo == 2 )
{
SetTimerEx("DMTimer",2500,false,"i",playerid);
SetPlayerSkin(playerid, StariSkin);
PlayerInfo = 0;
TextDrawHideForPlayer(playerid, DMTD0);
TextDrawHideForPlayer(playerid, DMTD1);
TextDrawHideForPlayer(playerid, DMTD2);
TextDrawHideForPlayer(playerid, DMTD3);
TextDrawHideForPlayer(playerid, DMTD4);
TextDrawHideForPlayer(playerid, DMTD5);
Tim1Skor = 0;
Tim2Skor = 0;
IgracUZoni = 0;
SendClientMessage(playerid,SVETLOPLAVA,"[OOC DM Zona] {FFFFFF}Napustili ste OOC DM Zonu.");
SetPlayerPos(playerid,57.5926,2299.3740,21.7211);
ResetPlayerWeapons(playerid);
}
else return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Ne mozete napustiti OOC DM Zonu kada se nalazite unutra!");
return 1;
}
taj timer u tom publicu je da se brise label nakon toliko sec ali ostane probao sam formatirat foreach al nista evo publica
public DMTimer(playerid)
{
foreach (Player, i) {
Delete3DTextLabel(timl);
timce = 0;
}
return 1;
}Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
