gothic 2 zmiana czaru u maga 4698 14

O temacie

Autor Kogaan

Zaczęty 22.12.2015 roku

Wyświetleń 4698

Odpowiedzi 14

Kogaan

Kogaan

Użytkownicy
Yellow color.
posty561
Propsy34
ProfesjaGrafik 3D
  • Użytkownicy
  • Yellow color.
Witam mam pytanie jak zrobić żeby mag czarował innym czarem niż jest oryginalnie bo chcę żeby magowie mody walili czarami związanymi z wodą i energią.
 

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
Czy naprawdę trudno jest poszukać? http://themodders.org/index.php?topic=14732.0 ... znając twoje umiejętności zaraz będzie że jakiś błąd...
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.

Kogaan

Kogaan

Użytkownicy
Yellow color.
posty561
Propsy34
ProfesjaGrafik 3D
  • Użytkownicy
  • Yellow color.
dzięki temat do zamknięcia.
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Dodam że gdybyś nie zrozumiał tutka powyżej to w moim na temat runy przywołania klona masz pokazany przykład b_selectspell w którym klon używa czaru w zależności od gildii hero
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Kogaan

Kogaan

Użytkownicy
Yellow color.
posty561
Propsy34
ProfesjaGrafik 3D
  • Użytkownicy
  • Yellow color.
zrobiłem jak na poradniku a magowie wody dalej walą fireballą.
 

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
zrobiłem jak na poradniku a magowie wody dalej walą fireballą.
Miałem rację... sprawdź czy magowie ognia przypadkiem nie miotają tymi gejzerami oraz czy npc mają Aivary...
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.

Kogaan

Kogaan

Użytkownicy
Yellow color.
posty561
Propsy34
ProfesjaGrafik 3D
  • Użytkownicy
  • Yellow color.
sprawdzałem wcześniej magowie ognia działają po staremu a gdyby nie mieli odpowiednich awiarów to by walili pięściami no nie?
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
sprawdzałem wcześniej magowie ognia działają po staremu a gdyby nie mieli odpowiednich awiarów to by walili pięściami no nie?
nie koniecznie, ale skoro to oryginalni magowie to raczej mają aiwary, aczkolwiek wiem że tamten tutek nigdy mi nie pomógł i musiałem sam stworzyć system czarów, chociaż taką przeróbka jest możliwa, pewnie edytowałeś nie tego IFA co czeba
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Kogaan

Kogaan

Użytkownicy
Yellow color.
posty561
Propsy34
ProfesjaGrafik 3D
  • Użytkownicy
  • Yellow color.
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Btw, pisałem ci wyżej gdzie masz szukać, masz tam nawet napisane jak stworzyć drugi aivar czaru tak żebyś zrozumiał w miarę jak to działa IFA znaczy IF (blablabla); { to blablabla};
 
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.
Już wiem, jak się czują obywatele Kolonii Karnej...
 
: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
Mam nadzieję że teraz zrozumiesz to w miarę swoich możliwości:
if (slf.guild == GIL_KDF)// Jeśli NPC gildia to KDF czyli mag ognia   
|| (slf.aivar[AIV_MagicUser] == MAGIC_ALWAYS) // Jeśli na w swoim skrypcie wpisany aivar używania magii na 1
   {//TO:
      if (Npc_HasItems (slf, ItRu_Concussionbolt) == 0)//jeśli niema runy
      {
         CreateInvItems (slf, ItRu_Concussionbolt, 1);//Torzy ją
      };
     
      if (Npc_HasItems (slf, ItRu_InstantFireBall) == 0)//Jak wyżej
      {
         CreateInvItems (slf, ItRu_InstantFireBall, 1);
      };
     
      if (Npc_HasItems (slf, ItRu_Deathball) == 0)//Jak wyżej
      {
         CreateInvItems (slf, ItRu_Deathball, 1);
      };
     
      if (Npc_HasItems (slf, ItRu_FullHeal) == 0)//Jak wyżej
      {
         CreateInvItems (slf, ItRu_FullHeal, 1);
      };
     
      if (self.attribute[ATR_HITPOINTS] < 100) //Jeśli ma mniej życia niż 100
      {
         B_ReadySpell (slf, SPL_FullHeal, SPL_Cost_FullHeal);//to się leczy
         return TRUE;//Taka prawda
      }
      else if (C_NpcHasAttackReasonToKill (self))//jeśli atakuje z chęcią zabicia hero
      {//to
         if (self.flags == NPC_FLAG_IMMORTAL)//jesli flaga npc to immortal
         {
            B_ReadySpell (slf, SPL_Deathball, SPL_Cost_Deathball);// uzywa deatballa
         }
         else//jesli nie ma tej flagi
         {
            B_ReadySpell (slf, SPL_InstantFireball, SPL_Cost_InstantFireBall);// używa fireballa
         };
         return TRUE;//taka prawda
      }
      else// a jak nie chce cię zabić
      {
         B_ReadySpell (slf, SPL_Concussionbolt, SPL_Cost_Concussionbolt); //używa concusion bolta
         return TRUE;// potwierdzone info
      };
   };
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
Mam nadzieję że teraz zrozumiesz to w miarę swoich możliwości:
if (slf.guild == GIL_KDF)// Jeśli NPC gildia to KDF czyli mag ognia   
|| (slf.aivar[AIV_MagicUser] == MAGIC_ALWAYS) // Jeśli na w swoim skrypcie wpisany aivar używania magii na 1
   {//TO:
      if (Npc_HasItems (slf, ItRu_Concussionbolt) == 0)//jeśli niema runy
      {
         CreateInvItems (slf, ItRu_Concussionbolt, 1);//Torzy ją
      };
     
      if (Npc_HasItems (slf, ItRu_InstantFireBall) == 0)//Jak wyżej
      {
         CreateInvItems (slf, ItRu_InstantFireBall, 1);
      };
     
      if (Npc_HasItems (slf, ItRu_Deathball) == 0)//Jak wyżej
      {
         CreateInvItems (slf, ItRu_Deathball, 1);
      };
     
      if (Npc_HasItems (slf, ItRu_FullHeal) == 0)//Jak wyżej
      {
         CreateInvItems (slf, ItRu_FullHeal, 1);
      };
     
      if (self.attribute[ATR_HITPOINTS] < 100) //Jeśli ma mniej życia niż 100
      {
         B_ReadySpell (slf, SPL_FullHeal, SPL_Cost_FullHeal);//to się leczy
         return TRUE;//Taka prawda
      }
      else if (C_NpcHasAttackReasonToKill (self))//jeśli atakuje z chęcią zabicia hero
      {//to
         if (self.flags == NPC_FLAG_IMMORTAL)//jesli flaga npc to immortal
         {
            B_ReadySpell (slf, SPL_Deathball, SPL_Cost_Deathball);// uzywa deatballa
         }
         else//jesli nie ma tej flagi
         {
            B_ReadySpell (slf, SPL_InstantFireball, SPL_Cost_InstantFireBall);// używa fireballa
         };
         return TRUE;//taka prawda
      }
      else// a jak nie chce cię zabić
      {
         B_ReadySpell (slf, SPL_Concussionbolt, SPL_Cost_Concussionbolt); //używa concusion bolta
         return TRUE;// potwierdzone info
      };
   };
Zapomniałeś dodać jedno :P
if (slf.guild == GIL_KDF)// Jeśli NPC gildia to KDF czyli mag ognia   to się zgodzę
|| (slf.aivar[AIV_MagicUser] == MAGIC_ALWAYS)// ale tu oznacza lub czyli Jeśli jest magiem ognia lub ma aivar
Co oznacza że zamiast || powinno być && wtedy będzie działać właściwie a gildię KDF zamienić na KDW
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Nie. Ten warunek znaczy "Jeśli npc jest magiem ognia LUB jego aivar MagicUser jest wypełniony" {...};.
 
: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
const int AIV_MagicUser                  = 51;
const int    MAGIC_NEVER               = 0;
const int    MAGIC_ALWAYS            = 1;
To zwykła stała, czyli jeśli u npc  aiv_magicuser = true; to to warunek się spełnia, jak mikołaj w święta xd

Swoją drogą nie wiem czemu wydawało mi się że || znaczy to samo co && xd
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.


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