Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Amunicja podnosi normalną strzałę i wybuchową strzałę
#1
Witajcie na forum Paday, jestem trochę nowy tutaj.   Wiem trochę o kodowaniu Lua, ale nie wymyśliłem, jak zrobić kuszę lub łuk zdolny do odbierania amunicji dla normalnej strzały i wybuchowej strzały, tak jak inne pistolety Próbowałem używać self.AMMO_PICKUP, ale to nie działa ... Czy to jest w broni palnej?
Reply
#2
Możesz po prostu ustawić atrybut AMMO_PICKUP we wpisie tweak_data broni na coś podobnego do {1, 1}, aby zawsze uzyskać strzałę na pikap amunicji (2 z FL aced).
Reply
#3
Kiedy kilka miesięcy temu wypróbowałem metodę Ozzy'ego, zauważyłem, że mogę tylko zbierać amunicję, dopóki moja druga broń potrzebuje amunicji. Być może się pomyliłem.
Reply
#4
Zacytować: Originally Posted by Subsimple Kiedy kilka miesięcy temu wypróbowałem metodę Ozzy'ego, zauważyłem, że mogę tylko zbierać amunicję, dopóki moja druga broń potrzebuje amunicji. Być może się pomyliłem. Przetestowałem go, niosąc jednocześnie Długi Łuk i mini kuszę, i obaj są teraz w stanie odebrać amunicję; pracują nawet z innymi typami łuków Dodatkowe pytania facetów ... gdzie mogę zmodyfikować wybuchowy promień strzały? To powinno być "coś" .range ... ale nie znalazłem go jeszcze ...
Reply
#5
Zacytować: Originally Posted by Payday1234 Dodatkowe pytania facetów ... gdzie mogę zmodyfikować wybuchowy promień strzały? To powinno być "coś" .range ... ale nie znalazłem go jeszcze ... Wierzę, że wybuchowe strzały używają tej samej mechaniki eksplozji co amunicja HE. Zakres wybuchu pocisku można znaleźć na stronie tweakdata.lua: Kod: samego siebie . pociski. launcher_rocket. zasięg = 500 Podczas gdy strzały wybuchowe używają natychmiastowej eksplozji bazy (rundy HE): Kod: samego siebie . pociski. west_arrow_exp. bullet_class = "InstantExplosiveBulletBase" Możesz spróbować Kod: samego siebie . pociski. west_arrow_exp. zasięg = 500 Ale mam wątpliwości.
Reply
#6
Zacytować: Originally Posted by Subsimple Wierzę, że wybuchowe strzały używają tej samej mechaniki eksplozji co amunicja HE. Zakres wybuchu pocisku można znaleźć na stronie tweakdata.lua: Kod: samego siebie . pociski. launcher_rocket. zasięg = 500 Podczas gdy strzały wybuchowe używają natychmiastowej eksplozji bazy (rundy HE): Kod: samego siebie . pociski. west_arrow_exp. bullet_class = "InstantExplosiveBulletBase" Możesz spróbować Kod: samego siebie . pociski. west_arrow_exp. zasięg = 500 Ale mam wątpliwości. Tak, próbowałem już wcześniej, ale to nie działało ... jednak gra RPG i granat są cudowne. Myślę, że ma to coś wspólnego z bronią palną, muszę szukać więcej wskazówek, jak sądzę ...
Reply
#7
Zakres InstantExplosiveBulletBase zależy od Kod: samego siebie . explosive_bullet. zasięg = 200 Zmiana tego spowoduje modyfikację zasięgu zarówno wybuchowych strzał, jak i amunicji HE, ponieważ używają oni tej samej mechaniki. Przetestowano pracę z kuszy pistoletowej online w trybie offline.
Reply
#8
Zacytować: Originally Posted by Payday1234 Hmmm ... przepraszam, ale dokąd to zrobiłeś? Postpytuję go do tweakdata.lua, ale to nie działa ... Postrequire to lib
Reply
#9
Zacytować: Originally Posted by Subsimple Postrequire to lib / tweak_data / upgradeadestweakdata Z jakiegoś powodu nie mogłem znaleźć sposobu na to, by było to do zaakceptowania przez uporczywość lub keybind; zmienia wartość, ale podstawa prawdopodobnie zaczyna się od niskiej wartości. Należy pamiętać, że efekt eksplozji pozostaje mały, ale zakres obrażeń można jednak zmodyfikować. Jeśli chcesz mieć duże eksplozje, możesz zmienić efekt w efekcie Raulastweaponbase InstantExplosiveBulletBase. Kod: InstantExplosiveBulletBase. EFFECT_PARAMS = {effect = "efekty / payday2 / particles / impacts / shotgun_explosive_round", sound_event = "round_explode", feedback_range = tweak_data. aktualizacje. explosive_bullet. feedback_range, camera_shake_max_mul = tweak_data. aktualizacje. explosive_bullet. camera_shake_max_mul, sound_muffle_effect = true, on_unit = true, idstr_decal = Idstring ("explosion_round"), idstr_effect = Idstring ("")} Uruchom jako persist / keybind lub postrequire do lib / units / weapons / raycastweaponbase. Moim osobistym faworytem jest "effects / payday2 / particles / explosions / bag_explosion", ale standardowe "efekty / payday2 / particles / explosions / grenade_explosion" również wygląda dobrze. Dziękuję bardzo, Subsimple, teraz działa cudownie; a efekt przekształca tę grę w film w reżyserii Michaela Baya ...
Reply
#10
Sprawi, że normalna broń zbierze się do maksymalnej ilości amunicji za pomocą tylko jednej kropli i utrzyma dźwięk grając, stojąc na nim w trybie multiplayer
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)