Jump to content

LUA Error - amk_mod.script


Yurek
 Share

Recommended Posts

Dziś dopadł mnie podczas gry w Soliankę błąd, który swego czasu spowodował porzucenie tego moda przez niejakiego djcycu z forum STALKER.PL.

Trzeba przyznać, że błąd ten potrafi wyprowadzić człowieka z równowagi :confused:

Objawia się on zawieszeniem gry bez wypadu na pulpit po około 3 minutach grania (czasem mniej, a czasem więcej - ale częściej mniej :D). Możliwe (nie zawsze - czasem RESET na twardo) jest wtedy tylko wyłączenie gry przez ALT+CTRL+DEL i zakończenie procesu w menedżerze zadań. Nie pomagaja na niego ŻADNE dotychczasowe rozwiązania (wchodzenie i wychodzenie z lokacji, sejw + load, teleporty na inna lokację itp) i dlatego jest taki upierdliwy :P.

Log błędu:


FATAL ERROR

[error]Expression	: fatal error
[error]Function	  : CScriptEngine::lua_error
[error]File		  : E:stalkerpatch_1_0004xr_3daxrGamescript_engine.cpp
[error]Line		  : 73
[error]Description   : 
[error]Arguments	 : LUA error: ... shadow of chernobylgamedatascriptsamk_mod.script:2790 (zamiast może być numer 2786) : attempt to index local 'respawner' (a function value)

Po ciężkiej walce udało mi się znaleźć lekarstwo na niego (ponad godzina grania bez zwiechy lub wylotu).

Oto co należy zrobić:

W pliku: gamedatascriptsse_respawn.script

szukamy linii: amk.on_REspawn(obj,self)

NAD NIĄ dopisujemy linijkę kodu tak, by wyglądało jak poniżej:


get_console():execute("load ~ Spawn now ["..tostring(self:name()).."] -> ["..obj:name().."]")
amk.on_REspawn(obj,self)

W ten sposób fatal error zostanie zamieniony na wpis w logu, który będzie wygladał mniej więcej tak:


! Cannot find saved game ~ spawn now [bun2_respawn_tushkano] -> [tarakan_normal32686]

co dla nas nie ma większego znaczenia, bo możemy przeć do przodu z fabułą :P:P:D.

Mam nadzieję, że moja dzisiejsza walka o dalszą możliwość gry w Soliankę przyda się jeszcze komuś, bo nie było łatwo znaleźć rozwiązanie tego problemu (a złośliwie mnie dopadł w drodze do Limańska, gdy już mam przejść do Martwego Miasta, ale jak to kiedyś malakas napisał:"Solianka Cię lubi ;)")

  • Dodatnia 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.

Comunity