Nick_Gray
Умник
Всем привет!
Обнаружил проблему в своем моде, что когда сажусь в машину и завожу её (Двигатель заглушен), то с начала пишет, что она заглушилась, потом завожу ещё раз и она заводиться.
Как исправить ошибку?
Вот команда /en
Обнаружил проблему в своем моде, что когда сажусь в машину и завожу её (Двигатель заглушен), то с начала пишет, что она заглушилась, потом завожу ещё раз и она заводиться.
Как исправить ошибку?
Вот команда /en
PHP:
else if (strcmp("/enn", cmdtext, true) == 0 || strcmp("/en", cmdtext, true) == 0)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 481) return true;
new Float:health;
new veh;
veh = GetPlayerVehicleID(playerid);
GetVehicleHealth(veh, health);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(health <=400.0)
{
SendMe(playerid,0xB70000AA, "Двигатель не заводится");
SendMe(playerid, GREEN, "{1CF211}Используйте телефон {FFFFFF}(( /call )) {1CF211}вызвать механика / таксиста");
return true;
}
}
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
if(GetPlayerVehicleID(playerid) == INVALID_VEHICLE_ID) return true;
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(engine == 0)
{
GameTextForPlayer(playerid, "~w~Engine ~g~ON", 2000, 3);
PlayerPlaySound(playerid, 6400, 0.0, 0.0, 0.0);
if(IsAPlane(GetPlayerVehicleID(playerid)))
{
SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,1,alarm,doors,bonnet,boot,objective);
return true;
}
if(MotoCikl(GetPlayerVehicleID(playerid)))
{
SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,1,alarm,doors,bonnet,boot,objective);
return true;
}
SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,1,alarm,doors,bonnet,boot,objective);
//SPD(playerid,8484,DIALOG_STYLE_LIST,"{FF8800}Управление:","- {1BE02B}Завести {FFFFFF}двигатель\n- {1BE02B}Открыть {FFFFFF}или {FF0000}закрыть {FFFFFF}капот\n- {1BE02B}Открыть {FFFFFF}или {FF0000}закрыть {FFFFFF}багажник\n- INFO",Ok,Cancel);
return true;
}
else
{
GameTextForPlayer(playerid, "~w~Engine ~r~OFF", 2000, 3);
SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,0,alarm,doors,bonnet,boot,objective);
return true;
}
}
return true;
}
