Majitel ffredyk 168 Odesláno: 7. Srpen, 2011 Majitel Share Odesláno: 7. Srpen, 2011 Jednoduchej systém alarmu u aut.. Když někdo nabourá do auta bez řidiče, na minutu začne houkat a blikat.. Stačí i malý ťuknutí. http://ffredyk.ic.cz/Pwn-Scripty/caralarm.inc (Script není otestován, jelikož nemám jak ho otestovat [Nemám GTA]) new bool:Alarmed[MAX_VEHICLES]; forward AlarmOff(vehicleid); public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) { if(Alarmed[vehicleid]) return; else { new engine,lights,alarm,doors,bonnet,boot,objective; Alarmed[vehicleid] = true; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,1,doors,bonnet,boot,objective); SetTimerEx("AlarmOff",60000,0,"i",vehicleid); } } public AlarmOff(vehicleid) { new engine,lights,alarm,doors,bonnet,boot,objective; Alarmed[vehicleid] = false; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,0,doors,bonnet,boot,objective); } Link to comment Share on other sites More sharing options...
evoix 0 Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 Přesně to sem hledal Díkec zkusim to Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 7. Srpen, 2011 Author Majitel Share Odesláno: 7. Srpen, 2011 Napiš jestli to maká.. Když to bude blbnout, není problém opravit to Link to comment Share on other sites More sharing options...
evoix 0 Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 Jen mi to hází WAR : D:\Pwn mods\Scdmod.pwn(2249) : warning 235: public function lacks forward declaration (symbol "OnUnoccupiedVehicleUpdate") Link to comment Share on other sites More sharing options...
evoix 0 Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 Nevim Já to přidal do modu Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 7. Srpen, 2011 Author Majitel Share Odesláno: 7. Srpen, 2011 Máš starý includy.. http://files.sa-mp.com/samp03csvr_R5_win32.zip R5 windows server Link to comment Share on other sites More sharing options...
evoix 0 Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 Děkuju už to jede jdu to dát na server -- ned 07. srp 2011 20:18:58 -- Hele prosimtě nevim jestli sem to nevložil blbě ale asi ne Ono mi to nejede na spawnu si bourám do aut a nic Link to comment Share on other sites More sharing options...
Guest Frodo Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 Nechtěl jsi v tom druhým publicu dát proměnou na false, jakože vypnout alarm? Jestli je to tak schválně tak se omlouvám... Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 7. Srpen, 2011 Author Majitel Share Odesláno: 7. Srpen, 2011 Nechtěl jsi v tom druhým publicu dát proměnou na false, jakože vypnout alarm? Jestli je to tak schválně tak se omlouvám... Jo pravda... Vidiš to... Link to comment Share on other sites More sharing options...
Vetor3x^ 11 Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 Funguje to teda? pokud jo tak je to pekny, nekomu se to bude hodit na rze Link to comment Share on other sites More sharing options...
-RgS-cReW-NiKo 0 Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 nefunguje Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 7. Srpen, 2011 Author Majitel Share Odesláno: 7. Srpen, 2011 nefunguje A můžeš mi říct, co to dělá, jak se to chová a jakou verzi serveru používáš? Link to comment Share on other sites More sharing options...
-RgS-cReW-NiKo 0 Odesláno: 7. Srpen, 2011 Share Odesláno: 7. Srpen, 2011 teda aspon mne to nejde nič buram do auta a nič tušim 0.3c R5 -- ned 07. srp 2011 22:32:52 -- BO NA xEL INE NENI iba 0.3b a tak dalej Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 7. Srpen, 2011 Author Majitel Share Odesláno: 7. Srpen, 2011 Já snad kvůli vám budu ještě shánět GTA, abych vyzkoušel blbej script, kterej by měl podle všeho bez problému fungovat. Link to comment Share on other sites More sharing options...
Guest Odesláno: 8. Srpen, 2011 Share Odesláno: 8. Srpen, 2011 Nechybí ti tam podmínka jestli hráč není v tom vozidle? Podle mě by to mělo dělat ikdyž jedeš Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 8. Srpen, 2011 Author Majitel Share Odesláno: 8. Srpen, 2011 Nechybí ti tam podmínka jestli hráč není v tom vozidle? Podle mě by to mělo dělat ikdyž jedeš Cože? Proč by měl hráč jet jen v autě... Takhle to bude houkat na jakoukoliv interakci, ať už do toho bouchne rukou, nebo do toho narazí autem... Link to comment Share on other sites More sharing options...
Guest Odesláno: 8. Srpen, 2011 Share Odesláno: 8. Srpen, 2011 public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) { if(Alarmed[vehicleid] == false && !IsPlayerInVehicle(vehicleid)) { new engine,lights,alarm,doors,bonnet,boot,objective; Alarmed[vehicleid] = true; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,1,doors,bonnet,boot,objective); SetTimerEx("AlarmOff",60000,0,"i",vehicleid); } else return false; } Já bych to udělal takto ... Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 8. Srpen, 2011 Author Majitel Share Odesláno: 8. Srpen, 2011 public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) { if(Alarmed[vehicleid] == false && !IsPlayerInVehicle(vehicleid)) { new engine,lights,alarm,doors,bonnet,boot,objective; Alarmed[vehicleid] = true; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,engine,lights,1,doors,bonnet,boot,objective); SetTimerEx("AlarmOff",60000,0,"i",vehicleid); } else return false; } Já bych to udělal takto ... && !IsPlayerInVehicle(vehicleid) Si ku*va děláš prdel?! Link to comment Share on other sites More sharing options...
Guest Odesláno: 8. Srpen, 2011 Share Odesláno: 8. Srpen, 2011 vyzerá to super :-) Konečne ako v GTA IV :-D Link to comment Share on other sites More sharing options...
Majitel ffredyk 168 Odesláno: 8. Srpen, 2011 Author Majitel Share Odesláno: 8. Srpen, 2011 Script jsem sám otestoval.. Ve verzi R5 je šíleně zabugovaný alarm u aut.. Takže po technický stránce script pracuje jak má, po stránce sa-mp serveru blbne.. Ať je timer na jaké hodnotě chce (třeba i 1 sekunda) alarm houká pořád stejnou dobu (kolem 20 sekund), pokud dohouká a do auta znovu narazíte, už nebude houkat (z nepochopitelných důvodů), pokud po dohoukání restreamujete (odjedete pryč a vrátíte se) auto, bude houkat i když houkat nemá.. Když do něho poté ťuknete, tak z nepochopitelnejch důvodů to jednou houkat bude, jednou zase ne.. Takže tento skript je vcelku nepoužitelný Link to comment Share on other sites More sharing options...
Recommended Posts