pawn Код:
if(dialogid == DM_ZONA) // timovi
{
if(response)
{
if(listitem == 0) // plavi tim
{
StariSkin[playerid] = GetPlayerSkin(playerid);
PlayerInfo[playerid][pDM] = 1;
SendClientMessage(playerid,ZUTA,"Usli ste u Plavi Tim.");
timp[playerid] = CreateDynamic3DTextLabel("(( PLAVI ))",SVETLOPLAVA,0.0,0.0,0.6,15.0,playerid,INVALID_VEHICLE_ID,0,-1,-1,-1,100.0);
timpl[playerid] = 1;
GivePlayerWeapon(playerid, 16, 10);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
GivePlayerWeapon(playerid, 32, 999);
GivePlayerWeapon(playerid, 31, 999);
GivePlayerWeapon(playerid, 35, 5);
GivePlayerWeapon(playerid, 34, 999);
IgracUZoni[playerid] = 1;
DMWarAktivan = true;
SetPlayerPos(playerid, 424.3157,2536.3532,15.6639);
PlayerInfo[playerid][pChar] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid, 285);
dmtimer = SetTimer("DMtimerrefresh", Sec(4), true);
dmtajmer = SetTimer("ZaustaviDMWar", Min(4), false);
}
if(listitem == 1) // crveni tim
{
StariSkin[playerid] = GetPlayerSkin(playerid);
PlayerInfo[playerid][pDM] = 2;
SendClientMessage(playerid,ZUTA,"Usli ste u Crveni Tim.");
timc[playerid] = CreateDynamic3DTextLabel("(( CRVENI ))",COLOR_LIGHTRED,0.0,0.0,0.6,15.0,playerid,INVALID_VEHICLE_ID,0,-1,-1,-1,100.0);
timcr[playerid] = 1;
GivePlayerWeapon(playerid, 16, 10);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
GivePlayerWeapon(playerid, 32, 999);
GivePlayerWeapon(playerid, 31, 999);
GivePlayerWeapon(playerid, 35, 5);
IgracUZoni[playerid] = 1;
DMWarAktivan = true;
SetPlayerPos(playerid,-723.9285,2338.4038,126.1309);
PlayerInfo[playerid][pChar] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid, 287);
dmtimer = SetTimer("DMtimerrefresh", Sec(4), true);
dmtajmer = SetTimer("ZaustaviDMWar", Min(4), false);
}
}
return 1;
}
----- this is when player enter the dm zone
know this is command /dmexit
pawn Код:
CMD:dmexit(playerid, params[])
{
if(PlayerInfo[playerid][pDM] == 1)
{
SetPlayerSkin(playerid, StariSkin[playerid]);
PlayerInfo[playerid][pDM] = 0;
timpl[playerid] = 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]);
}
else if(PlayerInfo[playerid][pDM] == 2)
{
SetPlayerSkin(playerid, StariSkin[playerid]);
PlayerInfo[playerid][pDM] = 0;
IgracUZoni[playerid] = 0;
timcr[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]);
}
else return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Ne mozete koristiti ovu komandu jel ne igrate u dm zoni!");
return 1;
}