EXTREME ENGINE SYSTEM v1.0
Ovu skriptu cu staviti na relese jer kada sam je ja radio nije ju skoro nitko imao, sada je ima na svakom SA:MP forumu! To sam jos prije radio ali danas sam je dovrsio i popravio jedan bug, Pa evo ako ce nekome koristiti moze ju slobodno koristiti.
Featursi...
- Na tipku SHIFT se pali vozilo
- Kada vozilo padne ispod 40% helti pise vam da se motor pokvario
- Random system paljenja, mozda ne upali iz prve
- Pamti svaki ID vozila dali je upaljen ili ne, sve dok se ne "Respawna" tada vraca varijablu na 0 znaci ugaseno
U sljedecoj verziji cu napraviti da se moze ugasiti motor & Da kada se vozilo upali da se i svijetla upale, a kada se ugasi motor da se ugase i svijetla.DOWNLOAD: http://solidfiles.com/d/d00b/ (http://solidfiles.com/d/d00b/)
Mirrori? Moze uvijek dobro dode ;)CREDITS
- ExtremePower, skriptanje
- Sarma, testiranje
- SA:MP team koji je napravio a_samp funkcije
BUGOVI
- Nije pronaden niti jedan, ali ako ga pronadete slobodno prijavite!
SCREENSHOTS(http://img822.imageshack.us/img822/7152/samp20100812165646.th.jpg) (http://img822.imageshack.us/i/samp20100812165646.jpg/)(http://img80.imageshack.us/img80/5830/samp20100812165716.th.jpg) (http://img80.imageshack.us/i/samp20100812165716.jpg/)(http://img844.imageshack.us/img844/9442/samp20100812165741.th.jpg) (http://img844.imageshack.us/i/samp20100812165741.jpg/)(http://img248.imageshack.us/img248/9247/samp20100812165744.th.jpg) (http://img248.imageshack.us/i/samp20100812165744.jpg/)(http://img10.imageshack.us/img10/5517/samp20100812165824.th.jpg) (http://img10.imageshack.us/i/samp20100812165824.jpg/)(http://img189.imageshack.us/img189/2841/samp20100812165919.th.jpg) (http://img189.imageshack.us/i/samp20100812165919.jpg/)
UZIVAJTE!
Bravo EP, koristim ovo sebi za GM ali ću editat pa te stavim pod Creditse :)
Pregledao sam skriptu od pocetka do kraja i toliko je jednostavno za uraditi da je to neverovatno!!!Svaka Cast Extreme volim da pazljivo osmotrim svaku tvoju skriptu jer naucim dosta iz tih tvojih skripta ;)
Citat: >[â˜...] Bandit [â˜...]< poslato Avgust 12, 2010, 17:22:06 POSLE PODNE
Pregledao sam skriptu od pocetka do kraja i toliko je jednostavno za uraditi da je to neverovatno!!!Svaka Cast Extreme volim da pazljivo osmotrim svaku tvoju skriptu jer naucim dosta iz tih tvojih skripta ;)
Pa sta imas jednu varijablu napraviti, jedan loop, jedan timer i to je to XD
Super uradjeno ... :D :D :D
Pa engine system ti je zapravo freeze i unfreeze. I BTW, nice.
Lijepo za pocetnike !Ali opet...Necu koristiti jer cu napraviti svoje :D
Citat: â–º|Slick|Crack|â—,, poslato Avgust 12, 2010, 22:23:37 POSLE PODNE
Lijepo za pocetnike !Ali opet...Necu koristiti jer cu napraviti svoje :D
Pa milim da je ovo dobro za one POCETNIKE koji bas neznaju jednu varijablu napraviti da provjerava jeli upaljen motor ili ugasen
Citat: ExtremePower poslato Avgust 12, 2010, 22:49:49 POSLE PODNE
Citat: â–º|Slick|Crack|â—,, poslato Avgust 12, 2010, 22:23:37 POSLE PODNE
Lijepo za pocetnike !Ali opet...Necu koristiti jer cu napraviti svoje :D
Pa milim da je ovo dobro za one POCETNIKE koji bas neznaju jednu varijablu napraviti da provjerava jeli upaljen motor ili ugasen
Ima jedan "BUG" moraš na bicikli palit motor xD
Citat: |SB| Enrique poslato Avgust 12, 2010, 22:53:51 POSLE PODNE
Citat: ExtremePower poslato Avgust 12, 2010, 22:49:49 POSLE PODNE
Citat: â–º|Slick|Crack|â—,, poslato Avgust 12, 2010, 22:23:37 POSLE PODNE
Lijepo za pocetnike !Ali opet...Necu koristiti jer cu napraviti svoje :D
Pa milim da je ovo dobro za one POCETNIKE koji bas neznaju jednu varijablu napraviti da provjerava jeli upaljen motor ili ugasen
Ima jedan "BUG" moraš na bicikli palit motor xD
To nije tesko napraviti, samo stavi npr.
stock VozilaKojaSeNePale(playerid)
{
new modelid= GetVehicleModel(GetPlayerVehicleID(playerid));
new vehicleid= GetPlayerVehicleID(playerid);
if(modelid == Model_ID_Bicikla || modelid == Model_ID_Bicikla2)
{
TogglePlayerControllable(playerid,1);
MotorVozila[vehicleid] = 1
}
return 0;
}
I to samo stavis bilo gdje u skriptu i ispod OnPlayerStateChange umjesto ovog koda
new vehicleid = GetPlayerVehicleID(playerid);
if(IsPlayerInAnyVehicle(playerid))
{
if(MotorVozila[vehicleid] == 0)
{
if(newkeys == KEY_JUMP) // SHIFT
{
SetTimerEx("PokretanjeMotora",2500,0,"d",playerid);
GameTextForPlayer(playerid,"Pokretanje ~g~motora",5000,3);
}
}
if(newkeys == KEY_SECONDARY_ATTACK) // ENTER
{
if(IsPlayerInAnyVehicle(playerid))
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
}
}
Stavi ovaj kod
new vehicleid = GetPlayerVehicleID(playerid);
if(!VozilaKojaSeNePale(vehicleid))
{
if(MotorVozila[vehicleid] == 0)
{
if(newkeys == KEY_JUMP) // SHIFT
{
SetTimerEx("PokretanjeMotora",2500,0,"d",playerid);
GameTextForPlayer(playerid,"Pokretanje ~g~motora",5000,3);
}
}
if(newkeys == KEY_SECONDARY_ATTACK) // ENTER
{
if(!VozilaKojaSeNePale(vehicleid))
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
}
}
}
Nisi trebao reci, trebao si ostaviti kao zadatak pocetnicima.
Pa moraju po necemu nauciti
Citat: ExtremePower poslato Avgust 15, 2010, 17:09:01 POSLE PODNE
Pa moraju po necemu nauciti
Istina, ali trebao si ih pustiti dva-tri dana da se muÄe... ako im daÅ¡ ovako gotovo, oni će samo copy/paste i 70% njih neće niti pogledati Å¡ta tamo piÅ¡e, niti Å¡ta se deÅ¡ava.
Pa to je njihov problem ako nezele nista nauciti.