Ha jól emlékszem, akkor a setVehicleDoorOpenRatio segítségével tudod az ajtó mozgását állítgatni. Előtte persze az alap GTA-s ajtónyitást destroyoltatni kell és újat csinálni. Fogalmam sincs, hogy erre van -e lehetőség, de gondolom hasonlóképp lehet, mint mikor az \"RP\" szervereken látni lehet, hogy mondjuk mikor kiakarod rángatni csórit csak úgy random (asszem HL-n volt régebben ilyesmi).
https://wiki.multitheftauto.com/wiki/SetVehicleDoorOpenRatio Optional argument-nel ott a time, hogy mennyi ido alatt nyiljon ki.
Pontosan. Utolsó argumentként megadható neki az idő. El kell játszani vele, hogy mennyi legyen az annyi. Viszont arra figyelj, hogy (ha jól tudom akkor,) ha ezt client oldalon csinálod csak a client fogja látni, tehát nem lesz szinkronban a mozgás és a többieknek áll az ajtó egy helyben.
Nem tudom, hogy jutottál el a lopásig abból, hogy kellene neked egy timer, de egészségedre. Kérdésedre a válasz az, hogy a setVehicleDoorOpenRation-nál a választható argumentnél megadod az időt. Ha pedig jobban megnézed a function-t, akkor láthatod, hogy második argumentként meg lehet adni ajtót. Vagy úgy csinálod, hogy a kocsira teszel col-t és ha belemegy a ped, akkor az adott ajtót nyitja ki, vagy pedig mint írtad a legközelebbi ajtót nyitja ki. Én pedig, ha csinálok valamit localhoston magamnak, akkor is igyekszek a legjobb kódot megcsinálni, függetlenül attól, hogy az soha nem fog bekerülni sehova vagy éppen valakinek készül.
viszont azt nem,hogy az MTA-ban mely funkcióval lehet megcsinálni ezt a \"legközelebbi ajtó\" kinyitást [/quote] Én getElementPosition, getVehicleComponentPosition és a setVehicleDoorOpenRatio-val próbálkoznék.
ha valaki kicsit ért hozzá,akkor ezzel sok mindent lehet kezdeni,úgymond mintát adhat egy alap jármű rendszerhez is