Jump to content

Ruthless

Membru
  • Posts

    17
  • Joined

  • Last visited

Everything posted by Ruthless

  1. @Ionut_WS e aiurea, ca merge doar la towcar...si sa intri sa iesi o singura data.
  2. @Ionut_WS parcurgerea masinilor personale aici se opreste, nu ajunge la ai trecut de conditie.
  3. @Ionut_WS Daca ii dau towcar merge sa intru imediat dupa cu lock,dar daca ies si intru iar , iarasi la fel.
  4. @Ionut_WS new.pwn(10216) : error 017: undefined symbol "playerid" Desi am variabila...
  5. @Ionut_WS nu am avut variabilie de tip vehicleid, le-am definit sa fie egale cu cID cum am eu,dar la fel...incep sa incaruntesc.
  6. @Ionut_WS CMD:lock(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login pin."); if(IsPlayerConnected(playerid)) { new engine,lights,alarm,doors,bonnet,boot,objective; if(SwitchKey[playerid] == 1) { new string[100]; for(new v=0; v<MAX_PVEHS; v++) { if(personalcar[v][playerid] != 0) { if(CheckPlayerDistanceToVehicle(5.0, playerid, personalcar[v][playerid])) { if(CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] == 1) { GetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,0,bonnet,boot,objective); format(string, sizeof(string), "~h~%s~n~~g~Unlocked",CarInfo[OwnedVeh(personalcar[v][playerid])][cDescription]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] = 0; gCarLock[personalcar[v][playerid]] = 0; vUpdate(OwnedVeh(personalcar[v][playerid]), cLockx); // return 1; } else if(CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] == 0) { GetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,1,bonnet,boot,objective); format(string, sizeof(string), "~h~%s~n~~r~Locked",CarInfo[OwnedVeh(personalcar[v][playerid])][cDescription]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] = 1; gCarLock[personalcar[v][playerid]] = 1; vUpdate(OwnedVeh(personalcar[v][playerid]), cLockx); // return 1; } } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Your vehicle not near you."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have a vehicle."); } } else if(SwitchKey[playerid] == 2) { new carid,string[128]; new spe = Carspeed(playerid); // if(HireCar[playerid] == -1) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not have a rental car/boat/bike/scooter already."); if(HireCar[playerid] != -1) { carid = HireCar[playerid]; } new str1[50], str5[50], str6[50]; if(CheckPlayerDistanceToVehicle(5.0, playerid, HireCar[playerid])) { if(gCarLock[carid] == 0) { new vehicles = GetVehicleModel(carid) - 400; format(string, sizeof(string), "~h~%s~n~~r~Locked", aVehicleNames[vehicles]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective); PlayerTextDrawShow(playerid, Speedd[playerid]); format(str1,sizeof(str1)," Speed: ~y~%d~w~ Km/h",spe); PlayerTextDrawSetString(playerid, Speedd[playerid], str1); PlayerTextDrawShow(playerid, carlocked[playerid]); format(str5,sizeof(str5),"~y~LOCKED"); PlayerTextDrawSetString(playerid, carlocked[playerid], str5); return 1; } else if(gCarLock[carid] == 1) { new vehicles = GetVehicleModel(carid) - 400; format(string, sizeof(string), "~h~%s~n~~g~Unlocked", aVehicleNames[vehicles]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); gCarLock[carid] = 0; GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,0,bonnet,boot,objective); PlayerTextDrawShow(playerid, Speedd[playerid]); format(str1,sizeof(str1)," Speed: ~y~%d~w~ Km/h",spe); PlayerTextDrawSetString(playerid, Speedd[playerid], str1); PlayerTextDrawShow(playerid, bikeunlocked[playerid]); format(str6,sizeof(str6), "~y~UNLOCKED"); PlayerTextDrawSetString(playerid, bikeunlocked[playerid], str6); return 1; } } } } return 1; }
  7. @Ionut_WS tot simplu este si al meu,adica nu e mare smecherie,daca masina e a ta poti folosi /v si etc, singura problema este ,ca indiferent ceea ce am incercat,sub ce modalitate si ce fel de update pentru cLock am incercat,tot o varza mi-a iesit,daca e lock nu pot intra in ea,si e aiurea sa apesi N de fiecare data sa poti sa intri in masina chiar daca este a ta.
  8. @Ionut_WS orice fel de adaptare am incercat nu a mers.
  9. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { new newcar = GetClosestVehicle2(playerid, 40); new veh = GetPlayerVehicleID(playerid); new engine,lights,alarm,doors,bonnet,boot,objective; if(newkeys & KEY_JUMP && !(oldkeys & KEY_JUMP) && GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_CUFFED) ApplyAnimation(playerid, "GYMNASIUM", "gym_jog_falloff",4.1,0,1,1,0,0); if(newkeys & KEY_FIRE || newkeys & KEY_AIM) { new weapon = GetPlayerWeapon(playerid), slot = GetWeaponSlot(weapon); if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER && WeaponData[playerid][slot] == false && slot != 0 && weapon != 46 && GetPlayerWeapon(playerid) != 9 && curatj[playerid] == 0) { ResetPlayerWeaponsEx(playerid); ResetPlayerWeapons(playerid); new sendername[25],gunname[50],string[256]; GetWeaponNameEx(weapon,gunname,sizeof(gunname)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "(N) %s (%d, level %d) may be using weapon hack, weapon created: %s.",sendername, playerid, PlayerInfo[playerid][pLevel], gunname); ABroadCast(COLOR_RED,string,1); return 1; } }
  10. CMD:lock(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login pin."); if(IsPlayerConnected(playerid)) { new engine,lights,alarm,doors,bonnet,boot,objective; if(SwitchKey[playerid] == 1) { new string[100]; for(new v=0; v<MAX_PVEHS; v++) { if(personalcar[v][playerid] != 0) { if(CheckPlayerDistanceToVehicle(5.0, playerid, personalcar[v][playerid])) { if(CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] == 1) { GetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,0,bonnet,boot,objective); format(string, sizeof(string), "~h~%s~n~~g~Unlocked",CarInfo[OwnedVeh(personalcar[v][playerid])][cDescription]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] = 0; gCarLock[personalcar[v][playerid]] = 0; vUpdate(OwnedVeh(personalcar[v][playerid]), cLockx); // return 1; } else if(CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] == 0) { GetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,1,bonnet,boot,objective); format(string, sizeof(string), "~h~%s~n~~r~Locked",CarInfo[OwnedVeh(personalcar[v][playerid])][cDescription]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] = 1; gCarLock[personalcar[v][playerid]] = 1; vUpdate(OwnedVeh(personalcar[v][playerid]), cLockx); // return 1; } } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Your vehicle not near you."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have a vehicle."); } } else if(SwitchKey[playerid] == 2) { new carid,string[128]; new spe = Carspeed(playerid); // if(HireCar[playerid] == -1) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not have a rental car/boat/bike/scooter already."); if(HireCar[playerid] != -1) { carid = HireCar[playerid]; } new str1[50], str5[50], str6[50]; if(CheckPlayerDistanceToVehicle(5.0, playerid, HireCar[playerid])) { if(gCarLock[carid] == 0) { new vehicles = GetVehicleModel(carid) - 400; format(string, sizeof(string), "~h~%s~n~~r~Locked", aVehicleNames[vehicles]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective); PlayerTextDrawShow(playerid, Speedd[playerid]); format(str1,sizeof(str1)," Speed: ~y~%d~w~ Km/h",spe); PlayerTextDrawSetString(playerid, Speedd[playerid], str1); PlayerTextDrawShow(playerid, carlocked[playerid]); format(str5,sizeof(str5),"~y~LOCKED"); PlayerTextDrawSetString(playerid, carlocked[playerid], str5); return 1; } else if(gCarLock[carid] == 1) { new vehicles = GetVehicleModel(carid) - 400; format(string, sizeof(string), "~h~%s~n~~g~Unlocked", aVehicleNames[vehicles]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); gCarLock[carid] = 0; GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,0,bonnet,boot,objective); PlayerTextDrawShow(playerid, Speedd[playerid]); format(str1,sizeof(str1)," Speed: ~y~%d~w~ Km/h",spe); PlayerTextDrawSetString(playerid, Speedd[playerid], str1); PlayerTextDrawShow(playerid, bikeunlocked[playerid]); format(str6,sizeof(str6), "~y~UNLOCKED"); PlayerTextDrawSetString(playerid, bikeunlocked[playerid], str6); return 1; } } } } return 1; } asta este comanda lock, cred ca asta se executa atunci cand apas N.
  11. Da, daca este a mea, ma refer daca este masina detinuta de mine da.
  12. Va salut, am o mica problema, daca nu apasa "N" sa ii dau Unlock (masina fiind a mea) nu pot sa intru in ea, cum as putea sa fac sa pot sa intru fara sa ii dau unlock daca imi apartine acel vehicul?
  13. Va salut,o scurta intrebare si problema oarecum. Un jucator cand cumpara o masina , la fel si cel care o cumpara din DealerShip ,inainte sa se urce in masina trebuie neaparat sa dea unlock(N) sa se poata urca in ea.Cum as putea sa fac daca esti detinatorul masinii sa nu trebuiasca sa dai lock unlock tot timpul.Sa tina cont ca daca esti detinatorul masinii sa poti urca chiar daca este locked.
×
×
  • Create New...

Important Information

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.