Mckenzy
Ученик
Сделал следующее:
Подходишь, вводишь команду тебе выскавивает диалог с действием открытия/закрытия шлакбаума. Выбираю открыть, шлакбаум не открывается. Что не верно в коде?

Подходишь, вводишь команду тебе выскавивает диалог с действием открытия/закрытия шлакбаума. Выбираю открыть, шлакбаум не открывается. Что не верно в коде?
P.S Не смотрите на второе действие, где return 0; стоит, сначала хочу с открытием разобратьсяif(dialogid == 790)
{
if(listitem == 0)
{
if(PlayerToPoint(7.0,playerid,-1656.0837,420.1519,7.2484))
{
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
{
SetObjectRot(968,0.0,0.0,224.99998474121);
SendClientMessage(playerid, COLOR_GREY, " Шлакбаум открыт! ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не механик!");
}
}
}
if(listitem == 1)
{
return 0;
}
}
