Ewil
Ученик
Здравствуйте, у меня есть 20 argreenzone они не работает в таком функции , там показывает табличка дм зз запрешен,
Что делать что когда игрок полицейский (isAcop) его разрешен было дм ить в ЗЗ?
Что делать что когда игрок полицейский (isAcop) его разрешен было дм ить в ЗЗ?
for(new i;i<sizeof(gAreas[arGreenZone]);i++)
{
if(IsPlayerInDynamicArea(playerid,gAreas[arGreenZone]) && !IsPlayerInAnyVehicle(playerid) && (!IsACop(i)))
{
if(newkeys & KEY_FIRE)
{
p_t_info[playerid][pWarningGreen] ++;
new mes[135];
format(mes,sizeof(mes),"Дм в ЗЗ запрешен",p_t_info[playerid][pWarningGreen]);
show_dialog(playerid,dMes,0,"Предупреждения",mes,"OK","");
if(p_t_info[playerid][pWarningGreen] == 5) Kick(playerid);
SetTimerEx("ClearWarningGreen",300000,false,"i",playerid);
ApplyAnimation(playerid,"FAT","IDLE_tired",3.0,1,0,0,1,3000);
SetTimerEx("clear_animations",3000,false,"i",playerid);
}
}
}
{
if(IsPlayerInDynamicArea(playerid,gAreas[arGreenZone]) && !IsPlayerInAnyVehicle(playerid) && (!IsACop(i)))
{
if(newkeys & KEY_FIRE)
{
p_t_info[playerid][pWarningGreen] ++;
new mes[135];
format(mes,sizeof(mes),"Дм в ЗЗ запрешен",p_t_info[playerid][pWarningGreen]);
show_dialog(playerid,dMes,0,"Предупреждения",mes,"OK","");
if(p_t_info[playerid][pWarningGreen] == 5) Kick(playerid);
SetTimerEx("ClearWarningGreen",300000,false,"i",playerid);
ApplyAnimation(playerid,"FAT","IDLE_tired",3.0,1,0,0,1,3000);
SetTimerEx("clear_animations",3000,false,"i",playerid);
}
}
}
