Wunderwaffe 30 sie 2012, 00:17
Kacper777
Konto usunięte
Na górę
Post autor: Kacper777 
Odpowiedź na drugie pytanie jasna, dzięki. Ale w takim razie jak to jest w Zewie Monolitu i być może jakiś innych modach, że nie ma podanej nazwy pliku przed funkcją lub zmienną. Jest tylko <tag>moja_zmienna<tag> , a i tak działa. Tak tylko z ciekawości pytam ;)
ModderModder
Posty: 2550
Rejestracja: 22 sty 2010, 19:01
Ostatnio: 29 maja 2026, 00:49
Lokalizacja: Londyn / Bielsko-Biała
Kozaki:
1080
Na górę
Post autor: Cromm Cruac 
Jeżeli dana zmienna lub funkcja jest zdefiniowana lokalnie, w tym samym pliku .script to nie trzeba tego dopisywać. Tylko odwołania do zewnętrznych zmiennych czy funkcji muszą być poprzedzone nazwą skryptu, w którym występują.

Możesz też przypisać lokalną zmienną do zewnętrznej np.
[syntax="lua"]local x = nazwa_innego_skryptu.nazwa_zmiennej
jakaś_funkcja(x) --to samo co jakaś_funkcja(nazwa_innego_skryptu.nazwa_zmiennej)[/syntax]
Obrazek

"Twoja opowieść mnie znudziła albowiem nie była o mnie" - Król Julian
Kacper777
Konto usunięte
Na górę
Post autor: Kacper777 
Mam problem. Wzorując się na przykładzie próbowałem stworzyć własne zadanie, które polega na przyniesieniu Sidorowiczowi winchestera, w którego uzbroiłem jednego z bandytów w fabryce w kordonie, edytując plik character_desc_escape. Niestety wywala mnie do pulpitu z logiem

Kod: Zaznacz cały

FATAL ERROR
 
[error]Expression    : start_node && path
[error]Function      : CXml::NavigateToNode
[error]File          : E:\stalker\sources\trunk\xrXMLParser\xrXMLParser.cpp
[error]Line          : 97
[error]Description   : NavigateToNode failed in XML file 
[error]Arguments     : gameplay\dialogs_escape.xml
 
stack trace:
Najemnicy
Legenda
Posty: 1018
Rejestracja: 02 paź 2013, 17:17
Ostatnio: 20 mar 2026, 17:05
Ulubiona broń: SPSA14
Kozaki:
240
Na górę
Post autor: Poldzer 
Nie powiem Ci dokładnie, ale log mówi, ze czegoś brakuje w xml-u jakimś.
Kacper777
Konto usunięte
Na górę
Post autor: Kacper777 
Czy jeśli chcę zmodować moda, w którego gamedacie brakuje niektórych plików, mogę stworzyć je sam wzorując się na innych i gra je odczyta?
Na przykład
w katalogu gamedata/config/text/pol pliki stable_dialogs_nowe i stable_storyline_info_nowe
w katalogu gamedata/config/gameplay pliki
character_desc_nowe
dialogs_nowe
info_Inowe
storyline_info_nowe
tasks_nowe

Wiem, że modowanie moda to nie to samo co modowanie oryginalnej gry, ale na pewno też się da jakoś to zrobić.
Monolit
Posty: 4280
Rejestracja: 27 maja 2012, 10:49
Ostatnio: 28 lis 2017, 19:49
Lokalizacja: Kukle Karakańskie
Ulubiona broń: TOZ34
Kozaki:
853
Na górę
Post autor: Pangia 
Możesz spróbować, ale to dość żmudna robota, bo nie jesteś w stanie określić, jakich plików brakuje i jaka powinna być ich zawartość, jeżeli sam z siebie tego nie wiesz, a z loga dowiesz się tylko o pierwszym napotkanym przez grę błędzie.
Proszę państwa, sto pięćdziesiąt kilometrów na godzinę w ciągu kilku sekund, wspaniały wynik. Gdyby w ten sposób można było wypie*dolić z polskiej polityki tych wszystkich śmieci z Okrągłego Stołu, Leszka Millera, byłoby… cudownie i każdemu bym ku*wa kupił po takim Ferrari, byleby w piz*u pojechali tym PROSTO do swojego ukochanego… Izraela. SYJONIŚCI Europy, jedźcie do siebie! Pozdrawiam, Zbigniew Stonoga. Nie jestem antysemitą!
Odpowiedz

Podobne tematy