Riso135_ 2 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 Dobrý večer, chcel by som vám predstaviť môj ďalší Include. Tentoraz to je Fuel Systém (systém tankovania benzínu). Benzín sa okamžite začne do auta tankovať keď vojdete s autom na pickup. Tankuje sa po 1 litry a odpočítava vám takú sumu peňazí ktorú si nastavíte vo funkcii AddFuelStation. Funkcia na vytvorenie Čerpacej Stanice: AddFuelStation(Float:bX,Float:bY,Float:bZ,CenaBenzinu); Vysvetlivky Float:bX = X-ová pozícia Čerpacej stanice (pickupu) Float:bY = Y-psilonová pozícia Čerpacej stanice (pickupu) Float:bZ = Z-etková pozícia Čerpacej stanice (pickupu) CenaBenzinu = cena za ktorú budete tankovať pri danej čerpacej stanici Inštalácia do publicu: - OnGameModeInit benzinka_OnGameModeInit(); - OnPlayerStateChange benzinka_OnPlayerStateChange(playerid, newstate, oldstate); - OnPlayerEnterVehicle benzinka_OnPlayerEnterVehicle(playerid, vehicleid, ispassenger); - OnPlayerExitVehicle benzinka_OnPlayerExitVehicle(playerid, vehicleid); VIDEO http://www.youtube.com/watch?v=AB9T0BecTo0& DOWNLOAD: http://www.solidfiles.com/d/873b721fa9/ Link to comment Share on other sites More sharing options...
Guest Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 Vypadá to dobře, ale mohl si to tankování udělat na dialog například přijedu a vyskočí dialog, kde bych si vybral kolik toho chci protože tankování po 1% je dost zdlouhavý ale jinak fakt hezký Link to comment Share on other sites More sharing options...
fabbeN 3 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 Nice Job Chválim. Možno využijem do modu ale pochybujem +by si to mohol urobiť aj ako property. niekdo si to kúpi a može si s toho vyberať peniaze Link to comment Share on other sites More sharing options...
SwoBii 0 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 Není to špatný určitě se to někomu bude hodit .. A jméno songu mohl by si napsat ? Link to comment Share on other sites More sharing options...
Guest Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 Zkoušel jsi to ve více lidech? Myslím, že se ten textdraw bude překrývat a mást. Link to comment Share on other sites More sharing options...
Riso135_ 2 Odesláno: 2. Červen, 2012 Author Share Odesláno: 2. Červen, 2012 Není to špatný určitě se to někomu bude hodit .. A jméno songu mohl by si napsat ? Song: Calabria - Drunken Monkey Link to comment Share on other sites More sharing options...
Ad@m 0 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 hmm ... http://www.ulozto.cz/xE5KKrM/fuel-system-pwn akurát si zmenil staticbenzina na FuelStation , a objekt pickupu plus par veci a zamenil gametext za textdraw hmm? Link to comment Share on other sites More sharing options...
Guest SpiRinG Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 aj kedi bi ale je to INC Link to comment Share on other sites More sharing options...
Guest Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 hmm ... http://www.ulozto.cz/xE5KKrM/fuel-system-pwn akurát si zmenil staticbenzina na FuelStation , a objekt pickupu plus par veci a zamenil gametext za textdraw hmm? Nesuď každýho podle sebe jenom proto, že ty kopíruješ. Každej neni jako ty. Link to comment Share on other sites More sharing options...
AvestX 5 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 btw občas mě celkem dostávaj ty obrázky tam nahoře .. (neber si to osobně) .. na script sem se radši nekoukal, ale vypadá to hezky, včera sem se taky chystal zveřejnit muj AddGasStation ale bylo pro mě moc zdlouhavé to předělávat .. na podobném principu to mám, akorát jen max 30L benzínu a nemám procenta .. ale jinak je to hezký (podle screenu) Link to comment Share on other sites More sharing options...
Riso135_ 2 Odesláno: 2. Červen, 2012 Author Share Odesláno: 2. Červen, 2012 teraz práve som ako tak dokončil to kupovanie benzínky, hráč ju môže vlastniť a kto tam natankuje to sa uloží do zisku ktorý si hráč môže potom aj vybrať + samozrejme kúpa & predaj samotnej benzínky keď to celé už dorobím tak sem zverejním V2 + pridám tankovanie cez dialog Link to comment Share on other sites More sharing options...
Guest Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 teraz práve som ako tak dokončil to kupovanie benzínky, hráč ju môže vlastniť a kto tam natankuje to sa uloží do zisku ktorý si hráč môže potom aj vybrať + samozrejme kúpa & predaj samotnej benzínkykeď to celé už dorobím tak sem zverejním V2 + pridám tankovanie cez dialog ještě tam zkus přidat (je to jen nápad) kategorie aut. Každá kategorie bude mít jinou kapacitu paliva dejme tomu sportovní auta - 30 litrů nákladní - 40 litrů obyč - 20 litrů atd prostě pohrát si stim a hlavně zrušit ty procenta no Link to comment Share on other sites More sharing options...
Riso135_ 2 Odesláno: 2. Červen, 2012 Author Share Odesláno: 2. Červen, 2012 teraz práve som ako tak dokončil to kupovanie benzínky, hráč ju môže vlastniť a kto tam natankuje to sa uloží do zisku ktorý si hráč môže potom aj vybrať + samozrejme kúpa & predaj samotnej benzínkykeď to celé už dorobím tak sem zverejním V2 + pridám tankovanie cez dialog ještě tam zkus přidat (je to jen nápad) kategorie aut. Každá kategorie bude mít jinou kapacitu paliva dejme tomu sportovní auta - 30 litrů nákladní - 40 litrů obyč - 20 litrů atd prostě pohrát si stim a hlavně zrušit ty procenta no jj viem čo myslíš aj to zrealizujem (asi) ale dneska už ne, už som nejako stratil do toho chuť, idem už len chillovať xd - tie percentá ma vtedy v tom momente nenapadli inak spraviť - prerobím neboj - V2 zverejním ale trošku neskôr tu prikladám to videa beta Benzínky (a.k.a. firmy - začal som to robiť cca odvtedy jak sem ten týpek (neviek ako sa volá) napísal ten nápad aby sa dala kúpiť a vyberať z nej zisk z tankovania ludí) VIDEO http://www.youtube.com/watch?v=sVhOmqyumKY& Link to comment Share on other sites More sharing options...
_-Honza-_ 9 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 9/10 ale jinak to ujde Link to comment Share on other sites More sharing options...
Angelus 3 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 public benzinka_OnPlayerStateChange(playerid, newstate, oldstate) { if(IsPlayerConnected(playerid)) { public benzinka_OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(IsPlayerConnected(playerid)) { Are you fucking kidding me? public benzinka_OnPlayerStateChange(playerid, newstate, oldstate) { if(IsPlayerConnected(playerid)) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { OnPlayerStateChange(playerid, newstate, oldstate) forward benzinka_OnPlayerExitVehicle(playerid, vehicleid); public benzinka_OnPlayerExitVehicle(playerid, vehicleid) { TextDrawHideForPlayer(playerid,Fuel); return true; } To daj do OnPlayerStateChange > newstate != PLAYER_STATE_DRIVER, lebo ak zomrie, TD mu ostane forward OdpocetBenzinu(playerid); public OdpocetBenzinu(playerid) { for(new i=0; i<MAX_PLAYERS_EX; i++) { if(IsPlayerInAnyVehicle(i)) { if(GetPlayerState(i) == 2) { PocetBenzinu[GetPlayerVehicleID(i)] --; } } else if(PocetBenzinu[GetPlayerVehicleID(i)] < 1) { GameTextForPlayer(i,"~r~DOSIEL BENZIN",1000,3); RemovePlayerFromVehicle(playerid); } } return true; } stačí len podmienka if(GetPlayerState(i) == 2), if(IsPlayerInAnyVehicle(i)) je potom zbytočná... a parameter playerid tam je zbytočne, len ti spravil chybu s RemovePlayerFromVehicle(playerid); (vyhodí ho to s auta len ak má hráč ID ) viac chýb sa mi hľadať nechce alebo tam ani niesu. Link to comment Share on other sites More sharing options...
Ad@m 0 Odesláno: 2. Červen, 2012 Share Odesláno: 2. Červen, 2012 hmm ... http://www.ulozto.cz/xE5KKrM/fuel-system-pwn akurát si zmenil staticbenzina na FuelStation , a objekt pickupu plus par veci a zamenil gametext za textdraw hmm? Nesuď každýho podle sebe jenom proto, že ty kopíruješ. Každej neni jako ty. tak si prezri toto pwn a to atomasove pwn a zistíš rýchlo kto kopíruje omg Link to comment Share on other sites More sharing options...
fabbeN 3 Odesláno: 3. Červen, 2012 Share Odesláno: 3. Červen, 2012 teraz práve som ako tak dokončil to kupovanie benzínky, hráč ju môže vlastniť a kto tam natankuje to sa uloží do zisku ktorý si hráč môže potom aj vybrať + samozrejme kúpa & predaj samotnej benzínkykeď to celé už dorobím tak sem zverejním V2 + pridám tankovanie cez dialog ještě tam zkus přidat (je to jen nápad) kategorie aut. Každá kategorie bude mít jinou kapacitu paliva dejme tomu sportovní auta - 30 litrů nákladní - 40 litrů obyč - 20 litrů atd prostě pohrát si stim a hlavně zrušit ty procenta no jj viem čo myslíš aj to zrealizujem (asi) ale dneska už ne, už som nejako stratil do toho chuť, idem už len chillovať xd - tie percentá ma vtedy v tom momente nenapadli inak spraviť - prerobím neboj - V2 zverejním ale trošku neskôr tu prikladám to videa beta Benzínky (a.k.a. firmy - začal som to robiť cca odvtedy jak sem ten týpek (neviek ako sa volá) napísal ten nápad aby sa dala kúpiť a vyberať z nej zisk z tankovania ludí) VIDEO http://www.youtube.com/watch?v=sVhOmqyumKY& Ten týpek som ja Gl Link to comment Share on other sites More sharing options...
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