- 0
O Problema Majora La /engine
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Bogdan's
Problemă întâlnită (descriere): Am o problema majora la /engine si anume,cand dau /engine,nu imi merge,nu imi apare nimic la masinile personale:|Dar la masinile factiunilor cand dau /engine ele pornesc,de ce oare?
Ero(area / rile) / warning-(ul / urile):Comanda /engine
if(!strcmp(cmd, "/engine", true)) { if(IsPlayerConnected(playerid)) { new name[21]; GetPlayerName(playerid, name, sizeof(name)); if(IsPlayerInAnyVehicle(playerid)) { if(!engineOn[GetPlayerVehicleID(playerid)]) { if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; } if(Bicicleta(idcar)||IsAHarvest(idcar)) { return 1; } if(IsAnOwnableCar(idcar)) { if(PlayerInfo[playerid][pPcarkey1] == idcar) { } else if(PlayerInfo[playerid][pPcarkey2] == idcar) { } else if(PlayerInfo[playerid][pPcarkey3] == idcar) { } else if(PlayerInfo[playerid][pPcarkey4] == idcar) { } else if(PlayerInfo[playerid][pPcarkey5] == idcar) { } else if(PlayerInfo[playerid][pPcarkey6] == idcar) { } else if(PlayerInfo[playerid][pPcarkey7] == idcar) { } else if(PlayerInfo[playerid][pPcarkey8] == idcar) { } else { return 1; } } new Float:health; new playerveh = GetPlayerVehicleID(playerid); GetVehicleHealth(playerveh,health); if(health <= 450.0) { SendClientMessage(playerid,COLOR_LIGHTRED,"Masina este prea avariata,contacteaza un mecanic!"); // RemovePlayerFromVehicle(playerid); return 1; } if(Gas[idcar] <= 0) { SendClientMessage(playerid,COLOR_GRAD1,"Nu ai benzina pentru a porni motorul."); return 1; } if(gEngine[playerid] == 1) { return 1; } PutPlayerInVehicle(playerid, playerveh, 0); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s rasuceste cheia in contact pentru a porni motorul.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); SetTimerEx("StartingTheVehicle",3500,0,"i",playerid); GameTextForPlayer(playerid, "~w~Porneste vehiculul...",3500,3); gEngine[playerid] = 1; return 1; } if(engineOn[GetPlayerVehicleID(playerid)]) { if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; } if(Bicicleta(idcar)||IsAHarvest(idcar)) { return 1; } if(IsAnOwnableCar(idcar)) { if(PlayerInfo[playerid][pPcarkey1] == idcar) { } else if(PlayerInfo[playerid][pPcarkey2] == idcar) { } else if(PlayerInfo[playerid][pPcarkey3] == idcar) { } else if(PlayerInfo[playerid][pPcarkey4] == idcar) { } else if(PlayerInfo[playerid][pPcarkey5] == idcar) { } else if(PlayerInfo[playerid][pPcarkey6] == idcar) { } else if(PlayerInfo[playerid][pPcarkey7] == idcar) { } else if(PlayerInfo[playerid][pPcarkey8] == idcar) { } else { return 1; } } engineOn[GetPlayerVehicleID(playerid)] = false; //RemovePlayerFromVehicle(playerid); SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, -1, -1, -1, -1, -1, -1); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s opreste motorul si ia cheia din contact.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); gEngine[playerid] = 0; return 1; } } } return 1; }public OnPlayerStateChange
public OnPlayerStateChange(playerid, newstate, oldstate) { new string[256]; new pveh = GetVehicleModel(GetPlayerVehicleID(playerid)); new vehicle = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAHarvest(vehicle)) { SetTimerEx("Startup", 1, false, "ii", playerid, vehicle); SetTimerEx("engine2", 2500, false, "ii", playerid); } else if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAHarvest(vehicle)) { SetTimerEx("Startup", 1, false, "ii", playerid, vehicle); SetTimerEx("engine2", 2500, false, "ii", playerid); } if (newstate == PLAYER_STATE_DRIVER) { TextDrawShowForPlayer(playerid,KMH[playerid]); } else if (newstate == PLAYER_STATE_ONFOOT) { TextDrawHideForPlayer(playerid,KMH[playerid]); } if(newstate == PLAYER_STATE_ONFOOT) { if(Seatbelt[playerid] == 1) { new locmasina; if (oldstate == PLAYER_STATE_DRIVER) { locmasina = 0; } else { locmasina = 1; } new oldcar = InLastCar[playerid]; PutPlayerInVehicle(playerid, oldcar, locmasina); SendClientMessage(playerid, COLOR_LIGHTRED, "Scoate centura pentru a putea cobora din vehicul."); }public engine2
public engine2(playerid) { if(!IsPlayerInAnyVehicle(playerid)) { TogglePlayerControllable(playerid, 1); } }public StartUp;
public Startup(playerid, vehicleid) { //new pveh = GetVehicleModel(GetPlayerVehicleID(playerid)); new newcar = GetPlayerVehicleID(playerid); if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || engineOn[vehicleid]) { //I do nothing! } else if(IsPlayerInAnyVehicle(playerid) && !engineOn[vehicleid] && !vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && !Bicicleta(newcar) && !IsAHarvest(newcar)) { SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Scrie /engine pentru a porni motorul!"); //TogglePlayerControllable(playerid, false); SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, -1, -1, -1, -1, -1, -1); vehicleEntered[playerid][vehicleid] = true; if(PlayerInfo[playerid][pAdmin] >= 1337 && AdminDuty[playerid] == 1) { SetVehicleParamsEx(vehicleid, 1, -1, -1, -1, -1, -1, -1); } } else if(IsPlayerInAnyVehicle(playerid) && !engineOn[vehicleid] && vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && !Bicicleta(newcar) && !IsAHarvest(newcar)) { SendClientMessage(playerid, COLOR_LIGHT_BLUE, "Scrie /engine pentru a porni motorul!"); //TogglePlayerControllable(playerid, false); SetVehicleParamsEx(GetPlayerVehicleID(playerid), 0, -1, -1, -1, -1, -1, -1); if(PlayerInfo[playerid][pAdmin] >= 1337 && AdminDuty[playerid] == 1) { SetVehicleParamsEx(vehicleid, 1, -1, -1, -1, -1, -1, -1); } } }Liniile de cod / sursa / script-ul:
Edited by Bogdan'sImagini / Video (optional):-
Aţi încercat să rezolvaţi singur?: Am cautat problema /engine samp pe net dar n-am gasit.
5 answers to this question
Recommended Posts