Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Próba mroku - nie pojawia się alter ego #332

Open
Adanos opened this issue May 28, 2015 · 10 comments
Open

Próba mroku - nie pojawia się alter ego #332

Adanos opened this issue May 28, 2015 · 10 comments
Labels

Comments

@Adanos
Copy link
Collaborator

Adanos commented May 28, 2015

Podczas zadania "Próba mroku" - nie pojawia się alter ego Ricka.

@Adanos Adanos added the bug label May 28, 2015
@Adanos
Copy link
Collaborator Author

Adanos commented May 28, 2015

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.

@Adanos
Copy link
Collaborator Author

Adanos commented May 28, 2015

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

@Splash97
Copy link
Collaborator

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;
};
};

Adanos pushed a commit that referenced this issue May 29, 2015
@Adanos
Copy link
Collaborator Author

Adanos commented May 29, 2015

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ą...

@Splash97
Copy link
Collaborator

To nieatakowanie może przez npctype? Ewentualnie ustawić mu wrogie nastawienie do gracza :D

@Adanos
Copy link
Collaborator Author

Adanos commented May 29, 2015

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

Adanos pushed a commit that referenced this issue Jun 8, 2015
Adanos pushed a commit that referenced this issue Jun 8, 2015
@Adanos
Copy link
Collaborator Author

Adanos commented Jun 8, 2015

Zrobione wszystko poza tym, że nas nie atakuje alter ego. :P

@Splash97
Copy link
Collaborator

Może aivar[AIV_INVISIBLE] jest ustawiony na true?

@Adanos
Copy link
Collaborator Author

Adanos commented Jul 3, 2015

Hmm, nie ma w ogóle takiego aivaru.

@Splash97
Copy link
Collaborator

Splash97 commented Jul 4, 2015

Może lepiej będzie napisać skrypt alter ego od nowa?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants