Open Adanos opened 9 years ago
Zmienić gildię z PIR na NONE, by nas nekromanta potem nie atakował. Przez rutynę TA_FollowPC nie pojawiało się alter ego. Zmienić startową rutyną na TA_Stand, a potem zmienić rutynę na TA_FollowPC.
Dodać zbroję alter ego - taką samą jaką ma bohater w danym momencie. W ekwipunku jakiś miecz, ale nie taki sam, żebyśmy później nie mieli np. dwóch mieczy runicznych. xD
A może by tak zrobić broń o wyglądzie miecza runicznego? Mam pomysł żeby zrobić to tak: Alter ego znika po śmierci Sztuczny miecz runiczny (jeśli gracz go będzie używał) znika, jeśli gracz na niego spojrzy. Coś w ten sposób: var oCNpc her; her = Hlp_GetNpc (hero); if (Hlp_Is_oCItem (her.focus_vob)) { var oCItem runeswd; runeswd = MEM_PtrToInst (instancja sztucznego miecza); if (Hlp_GetInstanceID (runeswd) == Hlp_GetInstanceID (instancja sztucznego miecza)) { runeswd._zCVob_trafoObjToWorld[3] = 0; runeswd._zCVob_trafoObjToWorld[7] = 0; runeswd._zCVob_trafoObjToWorld[11] = 0; }; };
Ok, poprawiłem pojawienie się alter ego. Ale są dwa problemy: gdy go atakuję, to nie reaguje, ma tylko wyciągniętą broń. Drugi, to chciałem jeszcze skopiować broń dystansową, ale nie zakłada jej, mógłbym pokombinować, ale nie jest to potrzebne. :D Nie próbowałem jeszcze znikania drugiego miecza runicznego, ale zastanawiam się, czy ma to sens, bo możemy mieć ubraną lepszą broń, a dobre bronie sporo kosztują...
To nieatakowanie może przez npctype? Ewentualnie ustawić mu wrogie nastawienie do gracza :D
Zmieniałem mu z ambient na main i nic to nie dało. Gdybym mu dał hostile, to jeszcze nekromanta mógłby go zaatakować. :D
Zrobione wszystko poza tym, że nas nie atakuje alter ego. :P
Może aivar[AIV_INVISIBLE] jest ustawiony na true?
Hmm, nie ma w ogóle takiego aivaru.
Może lepiej będzie napisać skrypt alter ego od nowa?
Podczas zadania "Próba mroku" - nie pojawia się alter ego Ricka.