Czaro 12 lis 2009, 02:17
Czyste Niebo
Weteran
Posty: 558
Rejestracja: 18 wrz 2008, 18:34
Ostatnio: 15 mar 2018, 22:14
Ulubiona broń: Akm 74/2
Kozaki:
24
Na górę
Post autor: Czaro 
Pliki odpowiedzialne za wyposażenie frakcji to character_desc_NAZWAPOZIOMU.xml.
Ich lokalizacja: gamedata -> config -> gameplay

Wpis określający wyposażenie NPC wygląda następująco:

Kod: Zaznacz cały

<supplies>
         [spawn] \n
         wpn_pm \n
         ammo_9x18_fmj = 1 \n
         wpn_ak74u \n
         ammo_5.45x39_fmj \n
         device_torch \n
         hand_radio \n
</supplies>

- - -
character_desc_NAZWAFRAKCJI.xml - Te pliki nie są używane przez grę, więc nie ma sensu ich edytować.
- - -
W sekcji <visual>actors\NAZWAFRAKCJI\NAZWAMODELU</visual> można zmienić kombinezony postaci.
- - -
Aby dodać do broni celownik, tłumik bądź granatnik należy dopisać coś takiego:
- wpn_NAZWABRONI = 1, scope - celownik
- wpn_NAZWABRONI = 1, silencer - tłumik
- wpn_NAZWABRONI = 1, grenade_launcher - granatnik

Nie do każdej broni można doczepić owe dodatki!

W tworzenie tutoriala zamieszani byli:
Bartas and Missile
Lepiej milczeć, narażając się na podejrzenie o głupotę, niż odezwać się i rozwiać wszelkie wątpliwości.
Kot
Posty: 5
Rejestracja: 30 paź 2010, 09:31
Ostatnio: 13 lut 2012, 17:09
Na górę
Post autor: zielas  Ostatnio zmieniony 12 lut 2012, 23:11 przez zielas, łącznie zmieniany 1 raz.
Mam pyt. i prosze o jak najszybsza odp.
mianowicie, gdy sie zedytuje uzbrojenie frakcji to czy sa one widoczne dopiero po ponownym rozpoczeciu gry?

down:
thx
AdministratorAdministrator
Posty: 1920
Rejestracja: 13 kwie 2009, 18:52
Ostatnio: 28 maja 2026, 19:27
Lokalizacja: Fraktal
Ulubiona broń: GP 37
Kozaki:
726
Na górę
Post autor: Wheeljack 
Tak.
Postawili kozaka za ten post (1):
Czyste Niebo
Monolit
Posty: 3243
Rejestracja: 29 sty 2010, 00:26
Ostatnio: 29 mar 2026, 16:28
Lokalizacja: Stalowa Wola
Kozaki:
926
Na górę
Post autor: scigacz1975 
W tutku jest mały ale istotny błąd - chodzi o elementy przyczepne do broni. Granatnik dodajemy jako launcher a nie grenade_launher - na przykładzie:

wpn_ak74 = 1, scope, launcher, silencer \n - czyli wszystkie założone
KSU
Tropiciel
Posty: 204
Rejestracja: 16 cze 2012, 19:02
Ostatnio: 14 mar 2026, 09:01
Lokalizacja: Fajniejsza niż Sovieta
Ulubiona broń: SGI 5k
Kozaki:
25
Na górę
Post autor: KSU 
A ja mam dziwny moim zdaniem problem. Przezbroiłem NPC głównie bronią z arsenal moda wszystko było ok ale przy ratowaniu Krugłowa w konsoli (nie wyleciałem do pulpitu) pojawił się taki log

Kod: Zaznacz cały

[error]Expression    : res!=-1
[error]Function      : get_rank
[error]File          : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\Restrictions.cpp
[error]Line          : 34
[error]Description   : cannot find rank for
[error]Arguments     : wpn_sg551_sk1


Krugłow stanoł jak słup soli i nic.. Od razu mówie że broń wpisałem w pliku mp_ranks. Ktoś ma jakiś pomysł?
Siczka na prezydenta!!!!

Sprzedam pancernik Bismarck z kolekcji Hachette do złożenia numery 1-140.
Czyste Niebo
ModderModder
Posty: 2341
Rejestracja: 15 kwie 2008, 09:39
Ostatnio: 25 maja 2026, 22:52
Lokalizacja: Na co Ci to :)
Ulubiona broń: Sniper Rifle SVDm2
Kozaki:
358
Na górę
Post autor: Junx 
Niestety, błąd wskazuje na w/w plik, ale skoro go wpisałeś to wpisz pozostałe sekcje, bo może tak być, że wpisałeś to jednej, ale już w drugiej nie i już pluje błędem.
Ryzen 5600x || 32gb DDR4 || RTX 2080 Super
KSU
Tropiciel
Posty: 204
Rejestracja: 16 cze 2012, 19:02
Ostatnio: 14 mar 2026, 09:01
Lokalizacja: Fajniejsza niż Sovieta
Ulubiona broń: SGI 5k
Kozaki:
25
Na górę
Post autor: KSU  Ostatnio zmieniony 17 cze 2012, 15:27 przez Wheeljack, łącznie zmieniany 1 raz.
Ha i tu jest taki cyk że wpisałem wszystkie bronie, amunicje itd. jakie dodalem we wszystkie linijki (available_items) w mp_ranks i nic... nie ważne czy ta bron jest normalnie w grze czy nie.. taką samą sytuacje miałem z grozą 5.45 albo trs...

- - -

Ok sam to ogarnąłem. Żeby nie mieć takich problemów jak ja należy broń w mp_ranks wpisywać (oczywiście do każdej rangi) nie jako mp_wpn_NAZWABRONI tylko samą nazwę systemową broni np. wpn_fnc_sk1. A propos mam pytanie odnośnie nowej amunicji przy trupach. Edytowałem pliki death_items_by_levels, death_items_count, death_items_by_communities ale teraz każdy zabity ma przy sobie tę amunicję ale w ilościach churtowych a chodziło mi oto żeby miał ją tylko ten kto ma broń na tę amunicje np. bandyta w dolinie mroku z AKMS i amunicje 7.62x39 i nie 2 tyś. pestek tylko np. 180.
Uwagi moderatora:
Nie pisz posta pod postem. - Wheeljack
Siczka na prezydenta!!!!

Sprzedam pancernik Bismarck z kolekcji Hachette do złożenia numery 1-140.
Łowca
Posty: 505
Rejestracja: 16 paź 2011, 00:09
Ostatnio: 13 paź 2019, 11:44
Kozaki:
130
Na górę
Post autor: nelson82 
Też tak kiedyś miałem i o ile mnie pamięć nie myli, nową amunicję musisz jescze uwzględnić w pliku death_generic.ltx (config/misc) aby zlikwidować ten problem.
łatwiej już nie będzie
KSU
Tropiciel
Posty: 204
Rejestracja: 16 cze 2012, 19:02
Ostatnio: 14 mar 2026, 09:01
Lokalizacja: Fajniejsza niż Sovieta
Ulubiona broń: SGI 5k
Kozaki:
25
Na górę
Post autor: KSU 
Wielkie dzienki wcześniej nie zauważyłem tego pliku :facepalm: teraz wszystko stało się jasne :D
Siczka na prezydenta!!!!

Sprzedam pancernik Bismarck z kolekcji Hachette do złożenia numery 1-140.
KSU
Tropiciel
Posty: 204
Rejestracja: 16 cze 2012, 19:02
Ostatnio: 14 mar 2026, 09:01
Lokalizacja: Fajniejsza niż Sovieta
Ulubiona broń: SGI 5k
Kozaki:
25
Na górę
Post autor: KSU 
Nowy problem. Dodałem kilka nowych broni stalkerom i w chwili śmierci, Czachy w magazynach wojskowych któremu dałem PKM z gasuke_weapon_mod pojawia mi się taki piękny bug

Kod: Zaznacz cały

FATAL ERROR
 
[error]Expression    : fatal error
[error]Function      : CScriptEngine::lua_error
[error]File          : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp
[error]Line          : 73
[error]Description   : <no expression>
[error]Arguments     : LUA error: ...w of chernobyl\gamedata\scripts\death_manager.script:139: bad argument #2 to 'random' (interval is empty)


Od razu mówie żę nie edytowałem skryptu death_manager
Siczka na prezydenta!!!!

Sprzedam pancernik Bismarck z kolekcji Hachette do złożenia numery 1-140.
Czyste Niebo
Monolit
Posty: 3243
Rejestracja: 29 sty 2010, 00:26
Ostatnio: 29 mar 2026, 16:28
Lokalizacja: Stalowa Wola
Kozaki:
926
Na górę
Post autor: scigacz1975 
To spójrz na linię opisaną w błędzie (najlepiej otwórz ten death_manager w notepad++ to Ci linie pokaże) - bo może się okazać że jest tam coś o przydziale broni, lub co znajdujesz w ciałach.


Edit:
Edytowałeś pliki death_ w config\misc\ ? - Tu może być problem.
Łowca
Posty: 505
Rejestracja: 16 paź 2011, 00:09
Ostatnio: 13 paź 2019, 11:44
Kozaki:
130
Na górę
Post autor: nelson82 
Scigacz1975 słusznie podejrzewa pliki "death" z folderu config/misc. Również miałem tego buga jakieś dwie wiosny temu i powodem było (pamięć mi ostatnio szwankuje, więc wymienię dwa):
- to, że nowej amunicji nie uwzględniłem we wszystkich plikach death_xxx (config/misc)
- albo to, że nie zachowałem tej samej kolejności w poszczególnych plikach, tj. w jednym najpierw dopisałem naboje 7.62x39 mm, a pod nimi 7.62x25 mm, zaś w innym pliku zrobiłem na odwrót.
Sprawdź obie możliwości.

Edit: Sprawdź jeszcze w pliku death_items_count.ltx (określamy w nim ilość znajdowanych fantów w zależności od poziomu trudności na jakim gramy) czy przypadkiem nie namieszałeś czegoś w ilości amunicji dla PKMa, tj. ustalając zakres mogłeś wpisując minimalną ilość ammo od maksymalnej oddzielić kropką, a te wartości powinien dzielić przecinek, przykładowo:
ammo_pkm = 10, 30 (dobrze)
ammo_pkm = 10. 30 (źle)

W każdym razie na 99,9 % przyczyną bugu sa pliki death_xxx. Pozdrawiam.
łatwiej już nie będzie
Odpowiedz

Podobne tematy