Im_BanK Posted May 20, 2011 Posted May 20, 2011 Car Ownership.SI in sfarsit versiunea 2.3Commands!!!/buycar = Cumpara masina dorita daca esti la dealership langa jefferson hotel / car renting sau San Fiero Wang Cars./v park = Parcheaza masina in locatia curenta./v setplate = Seteaza Numarul de Inmatriculare dorit./v color = Schimba culoara masinii (PS: cand cumparati masina si se salveaza tuningul, pentru a putea vedea Paintjobul puneti culoarea /v color 1 1./v sell = Vinde masina la DealerShip./v lock(1-3) = Incuie masina respectiva. 1 2 3v2.1/asetkey = Seteaza cheia 1 2 3/ Gen /setstat/mycars = Afiseaza masinile pe care le detii./removetuning = Scoate tuningul piesa cu piesa sau tot. PS: inca nu am testat v2.2/acreatecar = Creeaza masina dorita. EX: /acreatecar 522(NRG-500) 0(culoare1) 1(culoare2) 50000(pretul masinii)/adeletecar = Sterge masina dorita din masini.cfg. EX: /adeletecar (ps trebuie sa fii in masina respectiva pentru a putea sa o stergeti)/apark = Pacheaza masina in locul respectiv. PS: doar pentru admini./asellcar = Vinde masina respectiva. PS: doar pentru admini./v sellto = Vinde masina unui jucator./accept = Acepta masina care ti se vinde./cancel = Refuza masina care ti se vinde.2.3/v locate(1-3) = Localizeaza masina./v tow(1-3) = Tracteaza masina unde ai parcato ultima data.A fost scoasa comanda /buycar si adaugata /v buy. PS: foarte multa lume mi-a spus sa fac asa. cu /v buy.ATENTIE!!!Ca sa va mearga acest filterscript trebuie sa faceti exact.Adaugati cu atentie in gamemodul vostru:[pawn]public OnGameModeExit(){ SendRconCommand("unloadfs carownership"); return 1;}//in cazul in care aveti OnGameModeExit deja, puneti doar SendRconCommand("unloadfs carownership"); la sfarsit/ sa ramana return 1; ultimul.//asta o adaugati la sfarsitul OnGameModeInit PS: si aici trebuie return 1; sa ramana ultimul.SendRconCommand("loadfs carownership");[/pawn]1: Sa nu aveti alte moduri de vehicle ownership.2: Sa nu aveti Dynamic Vehicle System.3: Trebuie sa va numarati toate masinile care le aveti adaugate in script:AddStaticVehicle sau CreateVehicle.EX:[pawn] //------------------------------------------------------------------------------------------- AddStaticVehicleEx(596,2779.3843,-2434.2644,13.3568,88.5203, 44, 86, 30000); // Army police 1 AddStaticVehicleEx(596,2779.4299,-2439.7708,13.3572,88.1692,44,86,30000); // Army police 2 AddStaticVehicleEx(596,2779.1882,-2471.9214,13.3576,86.6550,44,86,30000); // Army police 3 AddStaticVehicleEx(596,2779.1497,-2477.8547,13.3590,86.9500,44,86,30000); // Army police 4 AddStaticVehicleEx(432,2791.3584,-2494.2971,13.6588,89.3376,43,0,30000); // Army tank 5 AddStaticVehicleEx(470,2792.0173,-2455.8245,14.0688,90,43,0,30000); // Army patriot 6 AddStaticVehicleEx(470,2793.1680,-2418.1855,13.6259,88.3914,-1, -1, 30000); // Patriot 7 AddStaticVehicleEx(470,2785.0979,-2417.6987,13.6273,87.4559, -1, -1, 30000); //Patriot 8 AddStaticVehicleEx(433,2781.4146,-2455.5208,14.0714,90,43,0,30000); // Army truck 9 AddStaticVehicleEx(430,2698.8132,-2311.0671,-0.2161,87.3657,-1, -1, 30000); // Army boat 10 AddStaticVehicleEx(430,2722.9766,-2311.2756,-0.3360,89.2799,-1, -1, 30000); // Army boat 11[/pawn]dupa care intrati in filterscript si modificati:[pawn]new carsonserver = 290;[/pawn]cu cate masini aveti voi pe server.daca aveti 500 de ex treceti la carsonserver 501.EX:[pawn]new carsonserver = 501;[/pawn]Daca ati facut exact cum am zis eu acolo ar trebuie sa vi se complieze Perfect.Daca nu inseamna ca ati gresit voi undeva.Fiti liberi sa postati toate Bugurile/erorile/parerile voastre despre acest mic FilterScript.Acest filterscript este inca in stagiul beta.Bugs:Momentan nu am gasit nici 1 bugDaca gastiti vreun bug postatil aici si ma ocup imd de el.DOWNLOAD LINKS v2.3:[download]http://adf.ly/89ZcL]V2.3 Download SolidFiles[/download]
Don.Capone Posted May 20, 2011 Posted May 20, 2011 faorte frumos dar cum pot face sa pot detine 10 masini in loc de 3 ? I'm back haha !
Im_BanK Posted May 20, 2011 Author Posted May 20, 2011 80% e luat din ceva mod!Nu pot sa zic ca nu m-am inspirat si copiat unele chestii din alte moduri/fs.Partea este ca am creeat si eu si am pierdut foarte mult timp facand unele chestii pe care uni oameni chiar le cauta de ceva vreme.faorte frumos dar cum pot face sa pot detine 10 masini in loc de 3 ?cauta ppCarkey si mai adauga peste tot unde gasesti exact cum e in FS cate vrei u.EX:ppCarKey, ppCarkey2, ppCarKey3, ppCarKey4, ppCarkey5, ppCarKey6, ppCarKey7, ppCarkey8, ppCarKey9,dar trebuie sa fii foarte atent.Good Luck!!!
Don.Capone Posted May 20, 2011 Posted May 20, 2011 mersi mult o sa revin dac am o problema sau daca voi reusi :D I'm back haha !
Im_BanK Posted May 20, 2011 Author Posted May 20, 2011 mersi mult o sa revin dac am o problema sau daca voi reusi Ok mult succes.Si CrystyaN.ce era daca schimbam sau chiar creeam eu de ex in loc de CarInfo sa fi fost InfoMasini si in loc de mod1 ppCarKey etc sa fi pus altfel.Ce crezi ca era?Tot se zicea ca e luat din alt mod etc.Sincer nu ma intereseaza asta e bun ca e facut si e pt toata lumea.
Im_BanK Posted May 20, 2011 Author Posted May 20, 2011 Ruben" post="73129" timestamp="1305890831"]Bravo, 5/5 Multam.Inca mai am de facut unele chestii la acest [FS].Si inca odata mai zic:ATENTIE LA CATE MASINI AVETI DEJA CREEATE IN GM VOSTRU CA ALTFEL NU O SA FUNCTIONEZE BINE
CrystyaN Posted May 20, 2011 Posted May 20, 2011 Uite, nu cred ca tu ai facut identic comanda "v lock1,2,3" ca ce-a din larp ... )a ta![pawn] else if(strcmp(x_nr,"lock1",true) == 0) { new keycar = PlayerInfo[playerid][pPcarkey]; if(keycar != 9999) { new locked[256]; locked = strtok(cmdtext, idx); if(CarInfo[keycar][cLock] == 1) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,0); } } format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 0; OnPropUpdate(); return 1; } else if(CarInfo[keycar][cLock] == 0) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,1); } } format(string, sizeof(string), "~w~Vehicle~n~~r~Locked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 1; OnPropUpdate(); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 1"); return 1; } }[/pawn]LARP[pawn] else if(strcmp(x_nr,"lock1",true) == 0) { new keycar = PlayerInfo[playerid][pPcarkey]; if(keycar != 999) { new locked[256]; locked = strtok(cmdtext, idx); if(CarInfo[keycar][cLock] == 1) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,0); } } format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 0; OnPropUpdate(); return 1; } else if(CarInfo[keycar][cLock] == 0) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,1); } } format(string, sizeof(string), "~w~Vehicle~n~~r~Locked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 1; OnPropUpdate(); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 1"); return 1; } }[/pawn]Hai sa fim seriosi... chiar la fel ... mai rar =))
Im_BanK Posted May 20, 2011 Author Posted May 20, 2011 Uite, nu cred ca tu ai facut identic comanda "v lock1,2,3" ca ce-a din larp ... )a ta![pawn] else if(strcmp(x_nr,"lock1",true) == 0) { new keycar = PlayerInfo[playerid][pPcarkey]; if(keycar != 9999) { new locked[256]; locked = strtok(cmdtext, idx); if(CarInfo[keycar][cLock] == 1) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,0); } } format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 0; OnPropUpdate(); return 1; } else if(CarInfo[keycar][cLock] == 0) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,1); } } format(string, sizeof(string), "~w~Vehicle~n~~r~Locked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 1; OnPropUpdate(); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 1"); return 1; } }[/pawn]LARP[pawn] else if(strcmp(x_nr,"lock1",true) == 0) { new keycar = PlayerInfo[playerid][pPcarkey]; if(keycar != 999) { new locked[256]; locked = strtok(cmdtext, idx); if(CarInfo[keycar][cLock] == 1) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,0); } } format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 0; OnPropUpdate(); return 1; } else if(CarInfo[keycar][cLock] == 0) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,1); } } format(string, sizeof(string), "~w~Vehicle~n~~r~Locked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 1; OnPropUpdate(); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 1"); return 1; } }[/pawn]Hai sa fim seriosi... chiar la fel ... mai rar =))Ai vazut macar ce am scris mai sus? Nu pot sa zic ca nu m-am inspirat si copiat unele chestii din alte moduri/fs. Partea este ca am creeat si eu si am pierdut foarte mult timp facand unele chestii pe care uni oameni chiar le cauta de ceva vreme.Da e luata din LARP.Dar restul?De ce va place la unii oameni sa criticati?Doar atat stiti?Mai zic o dataNu pot sa zic ca nu m-am inspirat si copiat unele chestii din alte moduri/fs.
CrystyaN Posted May 20, 2011 Posted May 20, 2011 Ok, te las in pace.. dar eu nu is nou in sa:mp, am vazut multe moduri la fel ca ale tale => ca e copi. Bafta 1/10
Im_BanK Posted May 20, 2011 Author Posted May 20, 2011 Ok, te las in pace.. dar eu nu is nou in sa:mp, am vazut multe moduri la fel ca ale tale => ca e copi. Bafta 1/10frate nu am pus asta pentru opinii si a 2 la mana m-am inspirat doar din LARP pt ca e modul in care am facut comenzile.nust ce copii ai vaz u exact ca fs-ul meu dar in fine.
Guest farse Posted May 20, 2011 Posted May 20, 2011 macar de'ai fi schimbat variabilile,sa nu para ca si restu..
NeKeRm@N Posted May 20, 2011 Posted May 20, 2011 bravo 10/10 macar el a stiut sa scoata din la rp cum alti nu stiu si pun pariu ca multi cauta acest fs
MrBlack Posted May 20, 2011 Posted May 20, 2011 Im_BanK , foarte frumos din partea ta ca lai postat dar sa vezi cate sv o sa aibe deacuma Car OwnerShip .. Acuma este o moda 10/10 pentru munca depusa ...Cu ceva cunostinte poti face un sistem personal fara sa te inspiri din altele ! Creation's:[Map]Chiliad Stunt for Fun[Map] Plaja LS ( first map)[Tut]Cum sa vezi playerii pe navigator[Tut] Cum sa faci un textdraw cu cati playeri sunt online pe server.[FS] Admin Gun's
Mr.Sphirit Posted May 21, 2011 Posted May 21, 2011 Im_BanK m-am uitat umpic prin FS si ai lucrat destul de frumos , felicitari !
Im_BanK Posted May 21, 2011 Author Posted May 21, 2011 Va multumesc pt felicitarile date.Acum incerc sa fac vs 2.0 dar am dat de o mica problema si nu pot sa trec de ea.cum este posibil de ex sa creezi o masina la un anumit Vehicle ID.daca stiti comanda /vehid sau /carid depinde de modul care il folositi, va arata ID masinii respective in care esti.cum pot de exemplu sa creez o masina la Vehicle ID 200?se poate asa ceva? sau...
Flyer-Satyr Posted May 21, 2011 Posted May 21, 2011 10/10 , cel mai bun pe care lam vazut dupa mine ..dar am o problema , dupa restart la server nu se mai salveaza masina si nici slotul pt /lockdaca il trec in GM o sa se salveze ? :|
Im_BanK Posted May 21, 2011 Author Posted May 21, 2011 10/10 , cel mai bun pe care lam vazut dupa mine ..dar am o problema , dupa restart la server nu se mai salveaza masina si nici slotul pt /lockdaca il trec in GM o sa se salveze ? :|Desigur sau poti folosi in modul tau dar trebuie sa scoti din server.cfg filterscriptul.[pawn]public OnGameModeInit(){ //la sfarsit SendRconCommand("loadfs carownership"); // sau cum ai denumit u FS. return 1;}public OnGameModeExit(){ //la fel si aici tocmai la sfarsit SendRconCommand("unloadfs carownership"); return 1;}[/pawn]
Im_BanK Posted May 21, 2011 Author Posted May 21, 2011 SI in sfarsit versiunea 2.1DOWNLOAD LINKS v2.1:V2.1 Download MegaUploadV2.1 Download SendSpaceV2.1 Download SolidFilesPentru a intelege mai bine ce aveti de facut uitativa pe prima pagina si urmariti cu atentie "tutorialul de instalare"
Don.Capone Posted May 21, 2011 Posted May 21, 2011 cand dau /v buy imi apare un chenar cu masini si preturi :-?? dc ? oare am eu ceva prin gm ) nici yo nu stiu I'm back haha !
Ryder_RO Posted May 21, 2011 Posted May 21, 2011 Ruben" post="73129" timestamp="1305890831"]Bravo, 5/5
Im_BanK Posted May 21, 2011 Author Posted May 21, 2011 cand dau /v buy imi apare un chenar cu masini si preturi :-?? dc ? oare am eu ceva prin gm ) nici yo nu stiucum am zis si in primul post.Sa nu ai deja un vehicle system in GM tau ca nu o sa functioneze calumea.PS: Fati un backup la modul tau.Copiel undeva sa il ai, dupa care cauta /vehicle pana dai de /v buy ala si stergel tot.Dupa asta cauta LoadCars/SaveCarCoords si stergele.Dupa asta cauta cars.cfg si sterge ce apartine de el.Mai ai de sters enum cInfo pana la new CarInfo[1000][cInfo] (desigur si asta trebuie sters).Dai complie si vezi ce iese.daca nu iti da nici o eroare e bun.daca iti da uitete atent unde si cum ai gresit.Mai ai de scos:IsAnOwnableCarIsAtDealershiptotul ce contine asa cv.si mai uitete si u pe acolo ce ar mai fi suspect.Succes!!!
xxSPEEDYxx Posted May 22, 2011 Posted May 22, 2011 destul de bun FS-ul 5/5cred ca o sa-l folosesc, mai modific ceva la el...;) Fara reclama in semnatura!
Recommended Posts