Ruthless
Membru-
Posts
17 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Ruthless's Achievements
-
@Ionut_WS ai mai incercat ceva?
-
Bump
-
Bump
-
bump
-
@Ionut_WS e aiurea, ca merge doar la towcar...si sa intri sa iesi o singura data.
-
@Ionut_WS parcurgerea masinilor personale aici se opreste, nu ajunge la ai trecut de conditie.
-
@Ionut_WS Daca ii dau towcar merge sa intru imediat dupa cu lock,dar daca ies si intru iar , iarasi la fel.
-
@Ionut_WS new.pwn(10216) : error 017: undefined symbol "playerid" Desi am variabila...
-
@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.
-
@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; }
-
@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.
-
@Ionut_WS orice fel de adaptare am incercat nu a mers.
-
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; } }
-
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.
-
Da, daca este a mea, ma refer daca este masina detinuta de mine da.