Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - OjciecAktualizator

Strony: [1]
1

Zainicjowałem wszystko dzisiaj jeszcze raz. Nie wywala błędów, lecz bariera w grze nie pojawia się ; /

Pomocy! ; /

2
Spróbowałem to zrobić jednak kiedy daje na nową grę bądź wczytać daną, crashuje się ; /

https://imgur.com/aIARoG1


// *********
// GLOBAL
// *********

func void STARTUP_GLOBAL()
{
   // wird fuer jede Welt aufgerufen (vor STARTUP_<LevelName>)
   Game_InitGerman();
};

func void INIT_GLOBAL()
{
   // wird fuer jede Welt aufgerufen (vor INIT_<LevelName>)
   Game_InitGerman();
   LoadLibrary("g2barrier.dll");
   LoadLibrary("dinput.dll");
   LoadLibrary("g2fixes.dll");
   LoadLibrary("g12.dll");
};

Czy coś tu jest nie tak?

3
Ikarusem wystarczy dodać w Init_Global:
LoadLibrary("NazwaPliku.dll");

Zaimplementowałem Ikarusa, gdzie jest "Init_Global?" ; d

4
Musisz wczytać dll np. ikarusem lub unionem.

Ciężko to się robi? Jak byś mógł mnie dokładniej nakierować w ten temat, byłbym wdzięczny, bardzo wdzięczny : D

5
Przeniosłem wszystkie pliki poprawnie, mianowicie ( "_work" oraz "System" z folderu G12Dll_Data do folderu z grą), a także zainicjowałem wszystko wklejając poniższy kod do gothic.ini:

[G12]
AllocConsole=0
ShowTime=0
GodMode=0
SpacerDisableNumlock=1
[G2Fixes]
AllocConsole=0
HideFocus=1
Gothic1Mode=0
NoGamestartMusic=0
SpacerG1Pmls=0
SpacerG1Zens=0
DisableAutoCalcObstruction=0
[G2Barrier]
AllocConsole=0
WorldName=NewWorld\NewWorld.zen
BarrierEnable=1
BarrierAlwaysOn=0
BarrierIgnoreSkyEffectsSetting=1
BarrierTimeOn=25
BarrierTimeOff=1200
BarrierTremorEnable=0
BarrierEarthQuakeEnable=0
BarrierEarthQuakeInterval=20
MagicFrontierEnable=1
MagicFrontierPointsWorldGRM=0

Po mimo zmiany nazwy świata na "NewWorld\NewWorld.zen", bariera nie działa. W czym problem? ; /

Link do bariery:

https://forum.worldofplayers.de/forum/threads/1531781-Dll-Release-Barrier-%28and-MagFrontier%29-in-Gothic-2

6
Niestety, to nic nie daje. Wypakowałem pliki .MDS z Gothic 1 oraz Gothic 2 NK, Gothic Sourcer przekonwertował mi je na .ASC

Następnie w folderze G2 NK (E:\Program Files (x86)\Gothic II Noc Kruka\_work\data\Anims\asc_humans) przeniosłem animki władania mieczem jako żółtodziób z G1 do G2:

Album

Następnym krokiem był wpis tych .asc do "HuMans" w G2 NK:

Album

Na koniec usunąłem w folderze _compiled plik Humans.msb i .mdh. Animki władania bronią 1h są zatwierdzone w "Humans", więc powinno mi to wszystko zadziałać, jednak niestety, nie działa...
Postać włada bronią jednoręczną dalej jak w G2 NK a nie Gothic 1 ;/

7
Witam!

Piszę ponieważ natknąłem się na następujący problem. Chcę przesnieść pierwszy styl walki z G1 do G2 NK dotyczący trzymania broni 1H dwiema rękami (niczym żółtodziób). Zdekompilowałem więc plik Humans.mds z G1, otrzymałem zatem pliki animacji (.ASC). Następnie utworzyłem folder o nazwie ("asc_humans" w gothic 2 nk) po czym umiescilem tam odpowiednie animacje.

Album

Następnie podmieniłem wszystkie animacje HumanS.mds na te z G1.

Usunąłem plik Humans.msb i Humans.mdh z folderu _compiled, po czym sparsowałem skrypty gothic starterem. Wchodząc do gry wszystko jest git, nie wywala błedu, lecz kiedy założę broń 1h, animacja walki jest z G2 NK ;/, a powinna być z G1.

Jakieś pomysły? Z góry dziękuję za wszelaką pomoc.

Strony: [1]
Do góry