K@sTieL
Ученик
Как сделать заводку чтобы сначало он пытался завести двигатель?
PHP:
if(strcmp(cmd, "/start", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new carid = GetPlayerVehicleID(playerid);
// new key = carid-1;
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsAPlane(carid) || IsABoat(carid) || IsABycicle(carid))
{
return 1;
}
if(Engine[carid] == 1)
{
return 1;
}
if(CarInfo[carid][cTicket] != 0)
{
SendClientMessage(playerid,COLOR_WHITE,"Âû íå îïëàòèëè øòðàô (Ðóëü çàáëîêèðîâàí)");
return 1;
}
if(IsAOwnableVehicle(carid))
{
if(!strcmp(CarInfo[carid-SIMPLECARS-1][cOwner],"The State",true))
{
SendClientMessage(playerid,COLOR_WHITE,"Ýòà ìàøèíà íà ïðîäàæó, åå íåëüçÿ çàâåñòè");
return 1;
}
if(strcmp(CarInfo[carid-SIMPLECARS-1][cOwner],"The State",true))
{
if(CarInfo[carid-SIMPLECARS-1][cKey] == 0)
{
SendClientMessage(playerid,COLOR_GREY,"Ñíà÷àëà íóæíî âñòàâèòü êëþ÷è");
return 1;
}
if(!strcmp(CarInfo[carid-SIMPLECARS-1][cOwner],sendername,true))
{
Engine[carid] = 1;
TogglePlayerControllable(playerid, true);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s çàâîäèò äâèãàòåëü àâòîìîáèëÿ", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
//engine_start[playerid] = 1;
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s ïûòàåòñÿ çàâåñòè äâèãàòåëü", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
car_jack[playerid] = 1;
}
}
else
{
Engine[carid] = 1;
TogglePlayerControllable(playerid, true);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s çàâîäèò äâèãàòåëü àâòîìîáèëÿ", sendername);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
//engine_start[playerid] = 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Âû äîëæíû áûòü çà ðóë¸ì òðàíñïîðòíîãî ñðåäñòâà!");
return 1;
}
}
return 1;
}
