kubekpop 16 cze 2012, 19:44
Przewodnik
Posty: 956
Rejestracja: 05 sty 2011, 20:56
Ostatnio: 05 lut 2020, 11:37
Lokalizacja: Warszawa
Ulubiona broń: UDP Compact
Kozaki:
160
Na górę
Post autor: kubekpop 
Witam. Ostatnio nie mogłem dodać nowych broni, bo mi wyskakiwało coś takiego

Kod: Zaznacz cały

FATAL ERROR

[error]Expression    : error handler is invoked!
[error]Function      : invalid_parameter_handler
[error]File          : D:\prog_repository\sources\trunk\xrCore\xrDebugNew.cpp
[error]Line          : 815
[error]Description   :


stack trace:

Kiedyś już tak miałem. A ponieważ zależy mi na tych broniach, znalazłem na to sposób. Być może jest jakiś prostszy, ale ten mi działa.
Co będziemy potrzebować:

-config niedziałającej broni, np. w_m16.ltx
-config działającej broni, najlepiej z tej samej klasy, np. w_lr300.ltx
-edytor tekstu obsugujący pliki ltx, polecam Notepad++ albo WinMerge lub inne porównujące - łatwiejsza robota

I całość polega na skopiowaniu podstawowych sekcji z configa niedziałającej broni do kopii configa działającej broni. Sekcje i fragmenty, które nas interesują (najważnejsze, tylko po to, aby broń działała - pozostałe wedle uznania):
:

-nazwa broni na początku pliku
-spawn
-upgrades (wszystkie trzy)
-hud
-position
-orientation
-fire_point
-fire_point2
-flame_particles
-smoke_particles
-grenade_flame_particles
-shell_point
-shell_particles
-shell_particles
-strap_position
-strap_orientation
-strap_bone0
-strap_bone1
-visual
-scope_status
-silencer_status
-grenade_launcher_status
-dźwięki
-całą sekcję [wpn_xyz_hud], czyli od tagu do końca pliku lub końca informacji o stockowej wersji broni (początku zmodyfikowanych broni)
-ewentualnie, jeśli są, sekcje scope

I potem usuwamy wszystkie defaultowe sekcje od celowników i broni, np. [wpn_lr300super]:wpn_lr300, bo inaczej będzie błąd z duplicate section, bo to już jest w configu lr300. Najważniejsze to zachować porządek i się nie pogubić.

Mam nadzieję, że komuś początkującemu pomogłem. Nie gwarantuję, że zadziała, ale u mnie działa.
ModderModder
Posty: 789
Rejestracja: 26 mar 2010, 12:45
Ostatnio: 21 maja 2026, 13:11
Lokalizacja: okolice stolicy
Kozaki:
263
Na górę
Post autor: r_populik 
Też to miałem i rozwiązałem ten problem nieco inaczej: http://forum.stalker.pl/viewtopic.php?f=78&t=17052
Postawili kozaka za ten post (1):
Przewodnik
Posty: 956
Rejestracja: 05 sty 2011, 20:56
Ostatnio: 05 lut 2020, 11:37
Lokalizacja: Warszawa
Ulubiona broń: UDP Compact
Kozaki:
160
Na górę
Post autor: kubekpop 
Tyle, że w niektórych paczkach z nowymi zabawkami nie ma katalogu meshes\wpn_hand\ więc nie ma co kopiować. A mój sposób działa. Być może są różne powody tego błędu...
Najemnicy
ModderModder
Posty: 2201
Rejestracja: 11 lis 2009, 18:15
Ostatnio: 02 sie 2025, 22:51
Lokalizacja: Szczecin
Ulubiona broń: GP 37
Kozaki:
376
Na górę
Post autor: utak3r 
kubekpop pisze:Być może są różne powody tego błędu...


"Error handler is invoked" oznacza tyle, że została uruchomiona procedura błędu - czyli "*****, coś się spieprzyło". Tak, są różne powody tego komunikatu i nie da się opracować jednego lekarstwa na to.
Sooner or later, you will meet the Undertaker...
Przewodnik
Posty: 956
Rejestracja: 05 sty 2011, 20:56
Ostatnio: 05 lut 2020, 11:37
Lokalizacja: Warszawa
Ulubiona broń: UDP Compact
Kozaki:
160
Na górę
Post autor: kubekpop 
A doszedł ktoś do tego, czemu raz broń działa, a przy następnej kompilacji już nie?
Najemnicy
ModderModder
Posty: 2201
Rejestracja: 11 lis 2009, 18:15
Ostatnio: 02 sie 2025, 22:51
Lokalizacja: Szczecin
Ulubiona broń: GP 37
Kozaki:
376
Na górę
Post autor: utak3r 
Co to znaczy "w następnej kompilacji"?
Ja np. natknąłem się kiedyś na taki problem, że kość główna (wpn_body) musi być powyżej ziemi (czyli y>0) - inaczej będzie albo błąd, albo... miecz Artura ;) nie da się podnieść.
Sooner or later, you will meet the Undertaker...
Przewodnik
Posty: 956
Rejestracja: 05 sty 2011, 20:56
Ostatnio: 05 lut 2020, 11:37
Lokalizacja: Warszawa
Ulubiona broń: UDP Compact
Kozaki:
160
Na górę
Post autor: kubekpop 
Miałem na myśli, że jak raz się robi moda, to działa, a za drugim razem już nie... Bo mi tak kiedyś M16 raz działało, a raz nie.
Odpowiedz

Podobne tematy