Exaton Posted January 6, 2018 Posted January 6, 2018 Salut am si eu o intrebare cum pot intra in masina fara sa dau unloock la masina ca pe bugged/ruby/og?
0 BuNiCu-RP Posted January 6, 2018 Posted January 6, 2018 public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; }
0 Exaton Posted January 6, 2018 Author Posted January 6, 2018 Acum 2 minute, BuNiCu-RP a spus: public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } langa care sa o pun?
0 Exaton Posted January 6, 2018 Author Posted January 6, 2018 e doar la cei care au masinele lor sa la cei care au masini incuieate poate intra sau msina personala incuieata poate?
0 Exaton Posted January 6, 2018 Author Posted January 6, 2018 nu merge masina e incuieata si tot nu pot intra
0 MiritaXD Posted January 6, 2018 Posted January 6, 2018 (edited) Da-mi comanda lockd Daca folosesti gm bgz adaguga asta public OnVehicleStreamIn(vehicleid, forplayerid) { for(new v; v < MAX_PERSONAL_VEHICLES; v++) { if(PlayerInfo[forplayerid][pCarID][v] == vehicleid) { SetVehicleParamsForPlayer(vehicleid,forplayerid,0,0); } } return 1; } Edited January 6, 2018 by MiritaXD
0 Exaton Posted January 7, 2018 Author Posted January 7, 2018 folosesc gamemode Wster Rpg tine si comanda CMD:lock(playerid, params[]) { if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first."); 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(3.5, 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]; 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]; } if(CheckPlayerDistanceToVehicle(3.5, 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); gCarLock[carid] = 1; GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective); 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); return 1; } } } } return 1; }
0 Exaton Posted January 7, 2018 Author Posted January 7, 2018 Acum 20 ore, MiritaXD a spus: Da-mi comanda lockd Daca folosesti gm bgz adaguga asta public OnVehicleStreamIn(vehicleid, forplayerid) { for(new v; v < MAX_PERSONAL_VEHICLES; v++) { if(PlayerInfo[forplayerid][pCarID][v] == vehicleid) { SetVehicleParamsForPlayer(vehicleid,forplayerid,0,0); } } return 1; } multumesc mult ma poyi ajuta cu inca cv pe alte gm-uri cand dau click pe mapa ma teleporteaza daca am admin dar pe asta nu sti dc?
0 Exaton Posted January 7, 2018 Author Posted January 7, 2018 (edited) mane dar imi dau errorile astea dc? C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70811) : error 017: undefined symbol "MAX_PERSONAL_VEHICLES" C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : error 017: undefined symbol "pCarID" C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : error 029: invalid expression, assumed zero C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : warning 215: expression has no effect C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : error 001: expected token: ";", but found "]" Edited January 7, 2018 by Exaton
0 valivaly96 Posted January 7, 2018 Posted January 7, 2018 Acum 18 minute, Exaton a spus: mane dar imi dau errorile astea dc? C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70811) : error 017: undefined symbol "MAX_PERSONAL_VEHICLES" C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : error 017: undefined symbol "pCarID" C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : error 029: invalid expression, assumed zero C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : warning 215: expression has no effect C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(70813) : error 001: expected token: ";", but found "]" deoarece codul pus de el este pt GM BigZone. MAX_PERSONAL_VEHICLES trebuie inlocuit cu MAX_PVEH si pCarID cu variabila in care ai idul masini
0 Exaton Posted January 7, 2018 Author Posted January 7, 2018 Acum 21 minute, valivaly96 a spus: deoarece codul pus de el este pt GM BigZone. MAX_PERSONAL_VEHICLES trebuie inlocuit cu MAX_PVEH si pCarID cu variabila in care ai idul masini adica imi poti da cum sa pun? e gamemode Wster RPG
0 BuNiCu-RP Posted January 7, 2018 Posted January 7, 2018 IsValidVehicle(vehicleid) { if(vehicleid < 0 || vehicleid > MAX_VEHICLES ) return 0; return 1; } stock NearbyVehicles(playerid) { new vehicleid, Float: VPos[3]; for(new i = 0; i < MAX_VEHICLES; i++) { GetVehiclePos(i, VPos[0], VPos[1], VPos[2]); if(IsValidVehicle(i)) { if(!IsPlayerInAnyVehicle(playerid) && OwnedVeh(i) && IsPlayerInRangeOfPoint(playerid, 5.0, VPos[0], VPos[1], VPos[2])) { vehicleid = i; } } } return vehicleid; } Function:UnlockedPlayerVehicles(playerid) { if(NearbyVehicles(playerid) != INVALID_VEHICLE_ID) { if(!IsPlayerInAnyVehicle(playerid) && IsValidVehicle(NearbyVehicles(playerid))) { new engine, lights, alarm, doors, bonnet, boot, objective; GetVehicleParamsEx(NearbyVehicles(playerid), engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(NearbyVehicles(playerid), engine, lights, alarm, 0, bonnet, boot, objective); return 1; } } return 0; } La OnPlayerConnect SetTimerEx("UnlockedPlayerVehicles", 1000, true, "d", playerid);
0 MiritaXD Posted January 7, 2018 Posted January 7, 2018 (edited) Acum 6 ore, Exaton a spus: nu gasesc variabila e dair MAX_PVEHS incearca asa public OnVehicleStreamIn(vehicleid, forplayerid) { for(new v; v < MAX_PVEHS; v++) { if(personalcar[v][playerid] == vehicleid) { SetVehicleParamsForPlayer(vehicleid,forplayerid,0,0); } } return 1; } Edited January 7, 2018 by MiritaXD
0 Exaton Posted January 16, 2018 Author Posted January 16, 2018 La 07.01.2018 la 23:01, MiritaXD a spus: incearca asa public OnVehicleStreamIn(vehicleid, forplayerid) { for(new v; v < MAX_PVEHS; v++) { if(personalcar[v][playerid] == vehicleid) { SetVehicleParamsForPlayer(vehicleid,forplayerid,0,0); } } return 1; } nu mrg imi da errorea asta C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(60140) : error 017: undefined symbol "playerid"
0 matthew. Posted January 16, 2018 Posted January 16, 2018 Trebuie sa faci o verificare, care sa vada daca detinatorul masinii `userid` este egal cu ID-ul jucatorului din baza de date `SQLID`, de ex.: new car_id = FindSpawnID(vehicle_id); if(C_DATA[car_id][user_id] = P_DATA[playerid][SQLID] { SendClientMessage(playerid, -1, "Acest vehicul iti apartine."); } P.S.: asta e doar un exemplu.
0 MiritaXD Posted January 16, 2018 Posted January 16, 2018 Acum 7 ore, Exaton a spus: nu mrg imi da errorea asta C:\Users\User\Desktop\Wster RPG\gamemodes\playtime.pwn(60140) : error 017: undefined symbol "playerid" Modifica "playerid" cu "forplayerid"
0 Exaton Posted January 17, 2018 Author Posted January 17, 2018 (edited) Acum 15 ore, MiritaXD a spus: Modifica "playerid" cu "forplayerid" acum nu imi da error dar nu mrg masina e pe lock si tot nu pot intra in ia pot intra in ia doar o data cand ies din un biz sau casa dar cand ies din nou din ia iar nu pot Edited January 17, 2018 by Exaton
0 Exaton Posted January 19, 2018 Author Posted January 19, 2018 La 17.01.2018 la 0:48, MiritaXD a spus: Modifica "playerid" cu "forplayerid" imi arati cum trb ca ala nu mrg
0 matthew. Posted January 19, 2018 Posted January 19, 2018 8 hours ago, Exaton said: imi arati cum trb ca ala nu mrg public OnVehicleStreamIn(vehicleid, playerid) { for(new v; v < MAX_PVEHS; v++) { if(personalcar[v][playerid] == vehicleid) { SetVehicleParamsForPlayer(vehicleid, playerid, 0, 0); } } return 1; }
0 Exaton Posted January 20, 2018 Author Posted January 20, 2018 Acum 10 ore, webby a spus: public OnVehicleStreamIn(vehicleid, playerid) { for(new v; v < MAX_PVEHS; v++) { if(personalcar[v][playerid] == vehicleid) { SetVehicleParamsForPlayer(vehicleid, playerid, 0, 0); } } return 1; } nu mrg codul pot intra in ia doar cand ies din biz hq casa dar dupa ce ies iar nu mrg trb sa intru intr-un biz dupa pot doar o data
Question
Exaton
Salut am si eu o intrebare cum pot intra in masina fara sa dau unloock la masina ca pe bugged/ruby/og?
20 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now