Ilosc mozliwych talentow w G2NK 3100 6

O temacie

Autor piootrek86

Zaczęty 24.01.2016 roku

Wyświetleń 3100

Odpowiedzi 6

piootrek86

piootrek86

Użytkownicy
Fanatyk Gothica
posty89
Propsy13
ProfesjaGrafik 3D
  • Użytkownicy
  • Fanatyk Gothica
Witam.
Chciałem zwiększyć ilosc dostepnych talentów w grze by dodać swoje.

Zrobiłem tak:

W pliku Constants.d dodalem nowa const i zwiekszylem const npc talent max o jedno:

Spoiler
const int NPC_TALENT_FOREIGNLANGUAGE   = 17;
const int NPC_TALENT_WISPDETECTOR      = 18;
const int NPC_TALENT_C               = 19;
const int NPC_TALENT_D               = 20;
const int NPC_TALENT_E               = 21;
const int NPC_TALENT_TEST         = 22;

const int NPC_TALENT_MAX            = 23;   //ehem. 12

w pliku text.d dodałem nazwe i skils do nowego talentu:

Spoiler
CONST STRING TXT_TALENTS [NPC_TALENT_MAX] =
{
   "Testowy",               //NPC_TALENT_UNKNOWN            = 0;
   "Br. jednorêczna",         //NPC_TALENT_1H               = 1;
   "Br. dwurêczna",         //NPC_TALENT_2H               = 2;
   "£uki",               //NPC_TALENT_BOW            = 3;
   "Kusze",            //NPC_TALENT_CROSSBOW            = 4;
   "W³amywanie siê",         //NPC_TALENT_PICKLOCK            = 5;   //wird jetzt per DEX geregelt UND es gibt nur noch Level 0 und 1 (nicht   mehr 2)
   "",               //   im Code               = 6;
   "Magia",            //NPC_TALENT_MAGE            = 7;   // Magiekreis
   "Skradanie siê",         //NPC_TALENT_SNEAK            = 8;
   "",               //raus //NPC_TALENT_REGENERATE         = 9;
   "",               //raus //NPC_TALENT_FIREMASTER         = 10;
   "Akrobatyka",            //NPC_TALENT_ACROBAT            = 11;
   "Kradzie¿ kiesz.",         //NPC_TALENT_PICKPOCKET            = 12;   //NEUES   Pickpocket
   "Kowalstwo",            //NPC_TALENT_SMITH            = 13;
   "Tworzenie run",         //NPC_TALENT_RUNES            = 14;
   "Alchemia",            //NPC_TALENT_ALCHEMY            = 15;
   "Zbieranie trofeów",         //NPC_TALENT_TAKEANIMALTROPHY         = 16;
   "Czytanie w obcym jêzyku",      //NPC_TALENT_FOREIGNLANGUAGE         = 17;
   "Zdolnoœæ ognika",         //NPC_TALENT_WISPDETECTOR         = 18;
   "",               //NPC_TALENT_C               = 19;
   "",               //NPC_TALENT_D               = 20;
   "",               //NPC_TALENT_E               = 21;
   "TEST"               //NPC_TALENT_TEST               = 22;
   
};

Spoiler
CONST STRING TXT_TALENTS_SKILLS   [NPC_TALENT_MAX] =
{
   "0|1|2|3|4|5|6",                     //NPC_TALENT_UNKNOWN         = 0;
   "Zielony|Wojownik|Mistrz",            //NPC_TALENT_1H            = 1;
   "Zielony|Wojownik|Mistrz",            //NPC_TALENT_2H            = 2;
   "Zielony|Wojownik|Mistrz",            //NPC_TALENT_BOW         = 3;
   "Zielony|Wojownik|Mistrz",            //NPC_TALENT_CROSSBOW         = 4;
   "-|Uczony|-",                  //NPC_TALENT_PICKLOCK         = 5;   //wird jetzt per DEX geregelt UND es gibt nur noch Level 0 und 1 (nicht   mehr 2)
   "0|1|2",                  //altes   Pickpocket aus Gothic 1   - NICHT   benutzen! Bleibt als Relikt   im Code   = 6;
   "0|1|2|3|4|5|6",               //NPC_TALENT_MAGE         = 7;   // Magiekreis
   "-|Uczony",                  //NPC_TALENT_SNEAK         = 8;
   "-|-",                     //raus //NPC_TALENT_REGENERATE   = 9;
   "-|-",                     //raus //NPC_TALENT_FIREMASTER   = 10;
   "-|Uczony",                  //NPC_TALENT_ACROBAT         = 11;
   "-|Uczony",                  //NPC_TALENT_PICKPOCKET         = 12;   //NEUES   Pickpocket
   "-|Uczony",                  //NPC_TALENT_SMITH            = 13;
   "-|Uczony",                  //NPC_TALENT_RUNES            = 14;
   "-|Uczony",                  //NPC_TALENT_ALCHEMY         = 15;
   "-|Uczony",                  //NPC_TALENT_TAKEANIMALTROPHY   = 16;
   "-|Uczony",                  //NPC_TALENT_FOREIGNLANGUAGE   = 17;   //ADDON
   "-|Uczony",                  //NPC_TALENT_WISPDETECTOR      = 18;
   "-|Uczony",                  //NPC_TALENT_C               = 19;
   "-|Uczony",                  //NPC_TALENT_D               = 20;
   "-|Uczony",                  //NPC_TALENT_E               = 21;
   "-|Uczony"                  //NPC_TALENT_TEST         = 22;

};

no i na koniec w pliku Menu_status.d na początku zadeklarowałem :
Spoiler
items[58]   = "MENU_ITEM_TALENT_22_TITLE";
   items[59]   = "MENU_ITEM_TALENT_22_SKILL";

a na dole gdzie są talenty dałem :

Spoiler
INSTANCE MENU_ITEM_TALENT_22_TITLE(C_MENU_ITEM_DEF)  { posx = STAT_B_X1;posy = STAT_TAL_Y + 4*STAT_DY;   fontName = STAT_FONT_DEFAULT;flags=flags & ~IT_SELECTABLE; };

instance MENU_ITEM_TALENT_22_SKILL(C_MENU_ITEM_DEF)  { posx = STAT_B_X2;posy = STAT_TAL_Y + 4*STAT_DY;   fontName = STAT_FONT_DEFAULT;flags=flags & ~IT_SELECTABLE; };

Niestety w menu nic się nie wyświetla :( Gdy zmienie sloty dostępne ale nie urzywane jak talent_c to wszystko dziala jak powinno.

No i moje pytanie jest czy coś źle robię czy to poprostu ograniczenie w grze którego nie da się obejść, a jak się da to ktoś podpowie jak?

Dzieki.
 
Mam pomysł na moda ale nie mam chęci i zdolności :D

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Musisz usunąć pliki menu.dat jeszcze. Oraz zadbać o to, żeby napisy się nie nakładały na siebie.
 
: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.

piootrek86

piootrek86

Użytkownicy
Fanatyk Gothica
posty89
Propsy13
ProfesjaGrafik 3D
  • Użytkownicy
  • Fanatyk Gothica
Usunalem ale dalej nic. Pozycja jest ustawiona by nie nachodzila. Jak mowilem jak dodam talent do wolnego slotu juz bedacego w grze wyswietla sie ladnie. ale jezeli proboje tego dodanego extra to niestety nic... No i nie wiem czy to ograniczenie w grze czy co... bo jak zwiekszylem ilosc czarow to wszystko ladnie dzialalo :D

EDIT: Dobra jest to ograniczenie w grze. dalem talent kuszy na ten nowy 22 slot a moj na slot 4 i odrazu wywalalo z bledami bo nie widzialo talentu kuszy a w skryptach on jest. Teraz musze poszukac czy w Ikarusie da sie go obejsc :D Temat chyba juz do zamkniecia :)
 
Mam pomysł na moda ale nie mam chęci i zdolności :D

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
WTF. Masz tutek w samouczkach, masz 3 oryginalne nie używane talenty, zrób jako mistrza ognia, jak się nie mylę to są jakieś wolne miejsca oprócz tych trzech talentów ale teraz ci tego nie powiem bo jestem na telefonie
 
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
Lolz ja normalnie tarcze zrobiłem... Nic nie wywalało a i tarcza działa poprawnie. Użyłem slotu 18 bodajże.
 

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

piootrek86

piootrek86

Użytkownicy
Fanatyk Gothica
posty89
Propsy13
ProfesjaGrafik 3D
  • Użytkownicy
  • Fanatyk Gothica
WTF.
Mam nadzieję, że chociaż wiesz co to znaczy :)

]Masz tutek w samouczkach, masz 3 oryginalne nie używane talenty, ]
no coś Ty :D

Lolz ja normalnie tarcze zrobiłem... Nic nie wywalało a i tarcza działa poprawnie. Użyłem slotu 18 bodajże.
Gratuluje :)

A teraz czytanie ze zrozumieniem :

Witam.
Chciałem zwiększyć ilosc dostepnych talentów w grze by dodać swoje.




Niestety w menu nic się nie wyświetla :( Gdy zmienie sloty dostępne ale nie uzywane jak talent_c to wszystko dziala jak powinno.

No i moje pytanie jest czy coś źle robię czy to poprostu ograniczenie w grze którego nie da się obejść, a jak się da to ktoś podpowie jak?


Nie chodzi mi o to jak stworzyć talent, chodziło o to czy da sie zwiększyć ich ilość. Tak są jakieś tam sloty 3 czy 4 bodajże wolne, które można użyć, ale nic więcej. a Jeżeli chciałby, zrobić 6 nowych talentów  to by nie było wystarczająco wolnych slotów.

Ale dziękuję za próbę pomocy ;)
 
Mam pomysł na moda ale nie mam chęci i zdolności :D

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
        items[58] = "MENU_ITEM_TALENT_11_TITLE";
items[59] = "MENU_ITEM_TALENT_11_SKILL";

Ja jako 58 i 59 mam akrobatykę i śmiga wszystko ładnie, więc nie w tym leży problem, powinieneś pokazać log z zsp'y bo obstawiam że można też dodać 10 następnych tym sposobem



Aaaaaa. blablablabla. Faktycznie nie moze być więcej ani mniej talentów niż orginalnie w constants.d

Teraz pamiętam miałem z tym ciężki do odnalezienia crash gdy przenosiłem g1 na g2 bo liczba się różniła, musiałem je dodać do constants i zostawić nie używane. Fakt mój błąd nie das się raczej, albo trzebaby się nagłowić bo w sumie skoro jest sposób na dodanie całkiem nowych gildii to może podobnym sposobem stworzyłbyś nowe talenty, ale to już twoja brocha.
 
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