01.10.2013, 17:20
Hello like title say I have problem when I leave death match zone dynamic label stay on player it was not destroy I exit from death match zone with command:
pawn Код:
CMD:dmexit(playerid, params[])
{
printf("dmexit called, pDM is: %d",PlayerInfo[playerid][pDM]);
switch(PlayerInfo[playerid][pDM])
{
case 1:
{
SetPlayerSkin(playerid, StariSkin[playerid]);
PlayerInfo[playerid][pDM] = 0;
IgracUZoni[playerid] = 0;
SendClientMessage(playerid,SVETLOPLAVA,"[OOC DM Zona] {FFFFFF}Napustili ste OOC DM Zonu.");
SetPlayerPos(playerid,57.5926,2299.3740,21.7211);
ResetPlayerWeapons(playerid);
DestroyDynamic3DTextLabel(timp[playerid]);
timpl[playerid] = 0;
KillTimer(dmztajmer[playerid]);
KillTimer(dmztimer[playerid]);
}
case 2:
{
SetPlayerSkin(playerid, StariSkin[playerid]);
PlayerInfo[playerid][pDM] = 0;
IgracUZoni[playerid] = 0;
SendClientMessage(playerid,SVETLOPLAVA,"[OOC DM Zona] {FFFFFF}Napustili ste OOC DM Zonu.");
SetPlayerPos(playerid,57.5926,2299.3740,21.7211);
ResetPlayerWeapons(playerid);
DestroyDynamic3DTextLabel(timc[playerid]);
timcr[playerid] = 0;
KillTimer(dmztajmer[playerid]);
KillTimer(dmztimer[playerid]);
}
default: SCM(playerid, GRAD2,"{F81414}[Greska!] {C3C3C3}Ne mozete koristiti ovu komandu jel ne igrate u dm zoni!");
}
return 1;
}