[email protected] 11 Опубликовано 21 октября, 2018 (изменено) Мод перфоманс. Добавил зеленую зону с инета. Вопрос: как сделать проверку на игрока в транспорте, чтобы если игрок в транспорте ему не показывался этот бокс? public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if((newkeys & KEY_FIRE) || ((newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK))) { if(IsPlayerInRangeOfPoint(playerid,20.0,1576.7559,-774.1953,1114.7100)) { ApplyAnimation(playerid,"FAT","IDLE_tired",3.0,1,0,0,0,3000,1); Dialog(playerid,231,DIALOG_STYLE_MSGBOX,"{A52A2A}Предупреждение!","{FFFFFF}Вы находитесь в {228B22}зелёной зоне\n{FFFFFF}Здесь драться/стрелять запрещено!","Понял",""); } Изменено 21 октября, 2018 пользователем SCRIPTMAN Взял под код Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
SCRIPTMAN 358 Опубликовано 21 октября, 2018 public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if((newkeys & KEY_FIRE) || ((newkeys & KEY_AIM) && (oldkeys & KEY_AIM) && (newkeys & KEY_SECONDARY_ATTACK))) { if(!IsPlayerInAnyVehicle(playerid)) { if(IsPlayerInRangeOfPoint(playerid,20.0,1576.7559,-774.1953,1114.7100)) { ApplyAnimation(playerid,"FAT","IDLE_tired",3.0,1,0,0,0,3000,1); Dialog(playerid,231,DIALOG_STYLE_MSGBOX,"{A52A2A}Предупреждение!","{FFFFFF}Вы находитесь в {228B22}зелёной зоне\n{FFFFFF}Здесь драться/стрелять запрещено!","Понял",""); } } 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты