BreDeN_GaDeN
Новичок
Всем привет, решил сделать диалог, где он будет телепортировать,открывать/закрывать,парковать и продовать авто.НО!Всё получалось отлично, пока не столкнулся с проблемой создания двойного действия при помощи else.К примеру: Введу телепортировать авто, оно телепортирует, но и при этом пишет, авто открыто, так-же пишет, то закрыто, то открыто, чтобы я не выбрал. Даю код только открытия/закрытия, т.к думаю что там накосячил, кто может помогите исправить.
Дам два паблика ещё, на всякий пожарный
Всё работает отлично, но ведать я где-то что-то спутал, что открыть/закрыть авто, появляется даже при выборе Телепортнуть или продать авто.(Другие команды впоряде).Жду помощи, спасибо.
PHP:
if(listitem == 1)
{
UnLockCar();
SendClientMessage(playerid,COLOR_RED,"Открыто");
}
else
{
LockCar();
SendClientMessage(playerid,COLOR_RED,"Закрыто");
}
PHP:
forward LockCar();
public LockCar()
{
GetVehicleParamsEx(MyAuto[createdvehs],engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(MyAuto[createdvehs],engine,lights,alarm,VEHICLE_PARAMS_ON,bonnet,boot,objective);
}
forward UnLockCar();
public UnLockCar()
{
GetVehicleParamsEx(MyAuto[createdvehs],engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(MyAuto[createdvehs],engine,lights,alarm,VEHICLE_PARAMS_OFF,bonnet,boot,objective);
}
