Mały problem ze skryptem zakładanego przedmiotu 3623 6

O temacie

Autor Thudiar

Zaczęty 8.10.2017 roku

Wyświetleń 3623

Odpowiedzi 6

Thudiar

Thudiar

Użytkownicy
posty47
Propsy3
Profesjabrak
  • Użytkownicy
Witam!

Mój skrypt jest narazie w fazie testu i polega na tym, że Ork może założyć przedmiot, po czym zmienia się jego tekstura ciała oraz głowy (wczesna wersja odpowiednika pancerza dla rasy orkowej).

I teraz do sedna sprawy. Pomoże mi ktoś jak zrobić, aby postać o rasie ludzkiej nie mogła zakładać tego przedmiotu? Bardzo tego potrzebuje, z góry dziękuję!

Tutaj skrypt:
Album
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
może w funkcji test1 dać warunek zależny od gildii i jeśli gildia jest ludzka to odrazu wywoływać zdejmowanie przedmiotu, a jeśli jest orkowa to git

czyli coś w stylu if(GILD==GIL_ORK){wywołaj}else{nie wywołaj} xd
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
if (npc_isplayer)
{
    UnequipArmor(hero)
}

Znajdź dokładnie, jak te funkcje się nazywają i jak wyglądają. To dodajesz do pliku zbroi.

Jeśli zaś chodzi o zmianę wyglądu, a nie zakładania przedmiotu, to dodaj twoje linijki do tego warunku, bez unequiparmor.
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Jak to npc_isPlayer?

jeśli gracz jest orkiem to npc_isPlayer zwróci prawde przecież.
i wtedy nawet jako ork nie będe mógł załozyć zbroi. Ale zaś będe mógł ją załozyć każdemu kto nie jest mną, niezależnie czy to human czy nie.
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Thudiar

Thudiar

Użytkownicy
posty47
Propsy3
Profesjabrak
  • Użytkownicy
Myślę, że lepiej byłoby zrobić warunek z "instancjami", jakieś pomysły? ; D
 

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
1. Gracz nigdy nie będzie orkiem, jeśli zaczęło się grę jako człowiek.
2. Cheaterzy niech wyjdą -> tylko kodami zostaniesz orkiem.
3. NPC nie założą tej zbroi, dopóki im nie każesz.

Po co utrudniać sobie życie? Można dać if ork, ale to wyjdzie na to samo, tyle, że cheaterzy będą mogli się bawić (zmienią sobie gildię na orka i założą zbroję będąc człowiekiem).

Warunek z instancjami:
Milion linijek, tylko po to, żeby gracz nie założył tej zbroi.
 
:ok: zachęca do dalszej pomocy. Nie zapominaj o tym!

Prywatne wiadomości typu "Ej, pomocy" kasuję od razu. Od tego jest forum, a nie PW.

To me, defeat in anything is merely temporary, and its punishment is but an urge for me to greater effort to achieve my goal. Defeat simply tells me that something is wrong in my doing; it is a path leading to success and truth.

In order to realize our true self we must be willing to live without being dependent upon the opinion of others.

Simon Said

Simon Said

Moderator
Nilfgaard
posty6476
Propsy3038
ProfesjaTester
  • Moderator
  • Nilfgaard
Nie jestem ekspertem od skryptów, ale jeśli chodzi Ci o sytuację, w której gracz jest człowiekiem i ma item dla orka zakładalny to problem możesz rozwiązać tak: Niech przedmiot po prostu niezakładalny, a ork gdy ten przedmiot otrzyma, wygeneruje sobie już nowy, czyli własciwa zbroję.
 
http://chomikuj.pl/gothicwarrior

https://www.youtube.com/watch?v=UCMTYnPVyFu




0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry