Bo czĹowiek gĹupi jest tak bez przyczyny
Witam. Bóstwa Faerunu mocno osadzone są w jego realiach. Moim zdaniem tworząc nowy świat lepiej wykreować też inny panteon. Jeżeli świat ma być logiczny, powinna moim zdaniem być jedna z pierwszysch czynności. Niestety mówiąc szczerze, nie mam pojęcia jak to zrobić.
Zostało to dokonane przez autorów Arymatei, tyle że oni wrzucili to do override, zaś takie rozwiązanie z mojej perspektywy odpada (gdyż de facto traci się poprawną listę bogów na wszystkich pozostałych serwerach).
Jeżeli ktoś zna odpowiedź na to pytanie, będę wdzięczny, jeżeli podzieli się swą wiedzą .
Nigdy tego nie robiłem, ale mogę Ci powiedzieć co (chyba) wiem.
Musisz skopiować i przeedytować plik NWN2_deities.2da, znajdujący się w folderze Data w katalogu z grą. Otwierasz go za pomocą jakiegokolwiek edytora tekstu.
Kolumny opisują cechy bóstwa, obrazki, których nazwę podajemy (chyba) w polu Icon_ID należy wrzucać do UI/Images/Icons.
Do większości rzeczy musisz chyba dojść sam, przynajmniej ja nic więcej nie mogę Ci pomóc.
Powodzenia !
Niestety akurat to wiedziałem (znalazłem szukając sposobu na usunięcie zmienionej listy bóstw, potem się dowiedziałem, ze musze po prostu oczyścić Override w moich dokumentach). Tyle, że jak ja to przeobię, to zmienię listę bóstw na swoim komputerze. Zresztą to się będzie odnosiło do dowolnej gry. Mnie zaś chodzi o to, aby tworząc postać na konkretnym module lista bóstw do wyboru była zmieniona.
Jeżeli można to zrobić skryptem, już w module (np. w rozmowie wybierasz nowe bóstwo, Z POZA tych bazowych) to też byłoby to rozwiązanie.
Dzięki za próbę pomocy
Warto się zapoznać z funkcją SetDeity, co nie zmienia faktu, że w haku powinno być własne .2da i ikonki.
Są dwie metody aby poprawnie to zrobić bez zasyfiania życia innym (tak jak arymateya to powinna zrobić) :
Metoda pierwsza (prostrza). Dodanie zmienionej listy bogów do hakpaka i na obrzarze startowym danie dialogu w którym gracz by mogł sobie wybrać boga (funkcją SetDaity).
Metoda druga to dodanie zmienionej listy bogów do hakpaka i na lokacji startowej dać xp wystarczające do levelupa (co wymusi pojawienie się okienka z wyborem boga z twojej listy bogów) a po rozdanym levelupie zabrać poziom graczowi. (nowo wybrany bóg z listy zostanie).
Dziękuję. Co prawda przy poprzednim module bazowałem na wiedzy innych w kwestii skrtyptów, sam je tylko modyfikowałem, w tym roku mam juz jednak programowanie i wszystko wydaje się prostrze.
Pierwsza opcja jest moim zdaniem lepsza. Podejmę wysiłek. Jak mi się uda to wprowadzić, dam znać. Dziękuję.
______________________________________________________________________
Cóż, tyle że nie znalazłem pliku tłumaczacego mechanizm co jest od czego.
Początek, nawet będąc tak głupi rozumiem, ale będę bardzi wdzięczny za wytłumaczenie działania tych kolumn:
1. NameStringref
2. DesclD
3. Czy i gdzie mogę znaleźć informację jak są przyporządkowane podrasy do numerów, a 3 ostatnie pola do broni ulubionej broni?
_______________________________________________________________________
Na 3 poszperałem i znalazłem odpowiedź (w innych plikacj 2DA).
Mam jeszcze jedno dodatkowe pytanie:
4. Czy i jak można dodac opisy bóstw?
1. Numer linii wpisu nazwy bóstwa w tlk
2. Numer linii opisu bóstwa w tlk
3. Odpowiednio w racialsubtypes2da i baseitems.2da
4. Stworzyc włąsny plik tlk.
1,2: Dzięki
3. Wiedziałem, ale dla potomnych
4. Jak?
5. Jak przypisać bóstwom domeny? Nie udało mi się znaleźć odpowiediego pliku 2DA.
Domeny? W odpowiednich kolumnach przypisać linie z domains.2da.
Tzn. sytuacja wygląda tak: Domyślnie wszystkie domeny są dostępne. Czy i jak można to wyłączyć (Jak aktualnie wpisuję w kolumnach DomainD1, DomainD2 [jakoś tak się nazywają] numery domen, to nic to nie zmienia, wszystkie są nadal na liście opcji do wyboru).
Po drugie: Przy opcji SetDiety, co będzie z domenami kapłana? Chyba nie ulegną zmianie.
_______________________________________________________________________
Tak w ogóle, to gdzie mogę znaleźć pliki .tlk aby mieć wzór, jak powinno się stworzyć nowy? Nigdzie nie mogę tego znaleźć, a już długo szukałem.
Odkrywcze, neistety poświęciłem na to mneij więcej 1/2 h, użyłem opcji szukaj (wyświetla tylko dialog.tlk i dialogF.tlk i nie znalazłem). Napisałem przecież, że szukałem.
Jeżeli ktoś mógłby mi podać ścieżkę uruchamiania takiego pliku:
Edycja standartowych plików tlk to bardzo głupi pomysł.
Własne pliki tlk można stworzyć dowolnym edytorem tlk.
Ja np używam tego
Potem załącza się je do modułu w taki sam sposób jak hakpaki.
CytatEdycja standartowych plików tlk to bardzo głupi pomysł.
Własne pliki tlk można stworzyć dowolnym edytorem tlk.
Ja np używam tego
Potem załącza się je do modułu w taki sam sposób jak hakpaki.
Dzięki, działa, pojawia się tylko jeden problem: Gdzie umieścić/jak nazwać plik, aby moduł odnosił się do niego?
Porównywałem z tlk z OPS. Tam coś pod 10 jest. Jak ja wrzucam swój tekst pod numerem dziesięć, nazywam plik tlk Nazwa_Modulu.tlk i wrzucam do tlk w Moje Dokumenty, potem zaś w nwn2_deities.2da przy bogu ustawiam w polu NameStringref 10 wypisuje mi "Mnich" (czyli odołuje się wciąż do "dialog.tlk" lub "dialogF.tlk"). Druga kwestia, że to wypisuje "Mnich" zamiast nazwy, zaś w opisie nawet słowo się nie pojawia.
Ad. postu poniżej: Dzięki. Coś w tym jest
Do numerków we własnych plikach tlk musisz dodać liczbę 16777216.
Jeśli chcesz tekst nr 10 ze standardowego tlk piszesz 10
Jeśli chcesz tekst nr 10 z własnego pliku tlk to 16777216+10 = 16777226 i to wpisujesz w tej kolumnie.
Ah i linijkę nr 0 w kazdym pliku tlk zawsze zostawiaj pustą bo nawet jak coś tam wpiszesz to gra ją będzie ignorować.
Cały proces ma jeden minus Wyświetla mi nadal nazwy klas jakieś, tym razem w liczbie mnogiej (Mówię o DescID).
Ponieważ hakpaki i własne tlk nie są ładowane przy kreacji postaci.
Ale obsidian zapowiedział że w jednym z patchów to się zmieni.
Jeżeli istnieje kilka plików (Na moim komputerze poza tym z tworzonego modułu jest z ops), jak narzucić odwołanie się do konkretnego?
[ Dodano: Nie Lut 17, 2008 10:57 pm ]
Już chyba wiem
Darmowy hosting zapewnia PRV.PL