Opublikowano 27 Września 20241 r Cześć, bijąc bossa z wierzchowca nasza postać go odpycha, pokaże Wam jak to zmodyfikać tak, aby boss stał nieruchomo (zachowywał się jak metin, ale podążał za postacią i atakował). W grze można zauważyć, że mob o ID 2493 (Beran Setaou) posiada już taki efekt. Przeglądając kod w GameLib/ActorInstanceBattle.cpp można się natknąć na taką funkcję: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się Wystarczy, że dodamy następne case z ID wybranego bossa, a nie będzie on już odpychany z wierzchowca. Tak ma to przykładowo wyglądać: 🔐 Ukryta Treść 🔐 Zaloguj się lub Zarejestruj się
Opublikowano 12 Października 20241 r Shouldn't the leader stop pushing me back after that addition? https://gyazo.com/42b42a05c912cee228ec99fb8d50859b
Opublikowano 13 Października 20241 r W dniu 27.09.2024 o 11:54, Zephyr napisał(a): Cześć, bijąc bossa z wierzchowca nasza postać go odpycha, pokaże Wam jak to zmodyfikać tak, aby boss stał nieruchomo (zachowywał się jak metin, ale podążał za postacią i atakował). W grze można zauważyć, że mob o ID 2493 (Beran Setaou) posiada już taki efekt. Przeglądając kod w GameLib/ActorInstanceBattle.cpp można się natknąć na taką funkcję: bool IS_HUGE_RACE(unsigned int vnum) { switch (vnum) { case 2493: return true; } return false; } Wystarczy, że dodamy następne case z ID wybranego bossa, a nie będzie on już odpychany z wierzchowca. Tak ma to przykładowo wyglądać: bool IS_HUGE_RACE(unsigned int vnum) { switch (vnum) { case 2493: case 691: case 1093: case 6091: return true; } return false; } lepiej już dorobić nowa flage do mob_proto, ale + za wstawkę
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto