- Регистрация
- 22 Янв 2018
- Сообщения
- 190
- Лучшие ответы
- 0
- Репутация
- 1
Всем привет! Делаю работу грузчика, и тут столкнулся с проблемой. При нажатии на кнопку ALT в пикапе - не вылезает окно с началом работы. Что делать?
PHP:
if(newkeys == KEY_WALK)
{
for(new gjob; gjob < START_JOBLOADER; gjob++)
{
if(IsPlayerInRangeOfPoint(playerid,2,start_jobloader[gjob][0],start_jobloader[gjob][1],start_jobloader[gjob][2]))
{
if(GetPVarInt(playerid,"InJob") == 0) ShowPlayerDialog(playerid,33333,DIALOG_STYLE_MSGBOX,"{FF9E00}Раздевалка","{FFFFFF}Вы хотите начать работу строителем?","Начать","Отмена");
else if(GetPVarInt(playerid,"InJob") == 1) ShowPlayerDialog(playerid,33334,DIALOG_STYLE_MSGBOX,"{FF9E00}Раздевалка","{FFFFFF}Вы хотите закончить работу строителем?","Конец","Отмена");
}
}
}
if(GetPVarInt(playerid,"Job") == 2)
{
if(newkeys == KEY_SECONDARY_ATTACK || newkeys == KEY_JUMP || newkeys == KEY_SECONDARY_ATTACK || newkeys == KEY_FIRE || newkeys == KEY_CROUCH)
{
RemovePlayerAttachedObject(playerid,5);
ApplyAnimation(playerid,"PED","IDLE_tired",4.1,0,1,1,0,1);
SetPVarInt(playerid,"Job",1);
new checkp = random(MAX_LPCHECK);
SetPlayerCheckpoint(playerid,lpcheck[checkp][0],lpcheck[checkp][1],lpcheck[checkp][2],1.5);
}
}
if(newkeys == KEY_WALK)// Проверка на кнопку ALT
{
for(new gjob; gjob < START_JOBLOADER; gjob++)
{
if(IsPlayerInRangeOfPoint(playerid,2,start_jobloader[gjob][0],start_jobloader[gjob][1],start_jobloader[gjob][2]))
{
if(GetPVarInt(playerid,"InJob") == 0) ShowPlayerDialog(playerid,33333,DIALOG_STYLE_MSGBOX,"{FF9E00}Раздевалка","{FFFFFF}Вы хотите начать работу строителем?","Начать","Отмена");
else if(GetPVarInt(playerid,"InJob") == 1) ShowPlayerDialog(playerid,33334,DIALOG_STYLE_MSGBOX,"{FF9E00}Раздевалка","{FFFFFF}Вы хотите закончить работу строителем?","Конец","Отмена");
}
}
}
if(GetPVarInt(playerid,"Job") == 2)
{
if(newkeys == KEY_SECONDARY_ATTACK || newkeys == KEY_JUMP || newkeys == KEY_SECONDARY_ATTACK || newkeys == KEY_FIRE || newkeys == KEY_CROUCH)
{
RemovePlayerAttachedObject(playerid,5);
ApplyAnimation(playerid,"PED","IDLE_tired",4.1,0,1,1,0,1);
SetPVarInt(playerid,"Job",1);
new checkp = random(MAX_PCHECK);
SetPlayerCheckpoint(playerid,lpcheck[checkp][0],lpcheck[checkp][1],lpcheck[checkp][2],1.5);// Создаём один из чекпоинтов
}
}