Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - danio12121212

Strony: [1]
1
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-05-23, 20:42 »
Jest jeszcze jedno rozwiązanie!

-w miejscu gdzie ja robię są popsute waypointy z gry. Więc należy w te same miejsca zrobić nowe - swoje (ze zmienioną nazwą najlepiej).

3
Spróbuję, jednak w którym to pliku bym musiał zrobić??? :P (ścieżka dojścia)

4
Ale ja się uparłem i chcę się dowiedzieć jak zrobić rutynę z skradaniem się :)  Pomoże ktoś (mam nadzieje że nie jest to nic trudnego i zajmie chwilę...)

5
A nie ma rutyny ze skradaniem? Q_Q

6
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-13, 13:11 »
Udało mi się załapać :P Ale i tak postać nie robi tego co powinna.

Zakończmy już to bo przyczyny widać wyraźnie.

Problem: Postać nie chcę iść o danej godzinie do pobliskiego waypointa.

Rozwiązania:

-trzeba oddalić od siebie te waypointy

-reinstall gry być może trochę pomoże

Dzięki za pomoc, sądzę że temat jest już do zamknięcia.

7
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-12, 19:55 »
Na czystych skryptach też nie działa, podmieniłem nawet świat Addon na New.
Ja jestem bynajmniej pewien że U MNIE zależy to od odległości hmmm... -no w końcu po zwiększeniu odległości nie ma żadnego buga...

Coś mi się wydaje że TY źle oceniłeś sytuacje - koleś powinien o 15,15 (lepiej zmienić na 15,03) podejść do DRZWI.
A u mnie kończy animacje Lguard i szybko do niej powraca stojąc w miejscu. Spr czy na pewno tak się nie dzieje, ok?

Jeśli u Ciebie to postać podchodzi do DRZWI to znaczy że będę musiał sam sobie z tym poradzić.

Pozdrawiam, dziękuję za poświęcony czas i proszę o ostatnie sprawdzenie. Ps: zmień tą godzinę z 15,15 na 15,03 by nie czekać 5 minut!

-zmieniłem godzinę !! Bo się wcześniej pomyliłem !!!

8
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-12, 18:59 »
Już wiem w czym leży problem - to odległość pomiędzy waypointami... Więc problem leży w interpretacji samego waypointa - gra odczytuje go jako dużo większy obszar niż widać w spacerze (chyba coś około 5m - więc wycieczki na takie wielkie odległości mogą przerosnąć nasze oczekiwania ^,^). - sprawdzałem 10 razy to więc raczej na 99,999% to jest to.


A post powyżej nie przyniósł żadnych zmian.

Hmmm... czyli problem jest raczej poważny, bo nawet nie wiem którą część gry by trzeba było "przerobić". Wiesz jak zmienić "obszar interpretacji waypointa" ??? Jeśli nikt nie wie to chyba już nic nie poradzimy na to... -nie mówię że nie, ale pewnie by było z tym trochę dużo roboty.

9
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-12, 18:08 »
Też to nic nie dało...

Link na chomikuj: http://chomikuj.pl/Danio12121212/Gothic+Problem,2631448187.rar

10
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-11, 23:46 »
W startup.d jedyne co zrobiłem to: (tak jak wcześniej mówiłeś, by zmienić resp)

//------------------------------------------------------------
// Addon World GOLDMINE
//------------------------------------------------------------
func void STARTUP_ADDON_PART_GOLDMINE_01 ()
{
//----------------------Humans----------------------------
Wld_InsertNpc (STRF_1118_Addon_Patrick, "ADDON_GOLDMINE");
Wld_InsertNpc (STRF_1119_Addon_Monty, "KOPACZ_01");

Istnieją inne pliki txt mające powiązanie z ruchem/pozycją postaci w grze?
Być może to coś w samym świecie jest nie tak...
Hmmmm jutro wyślę na upload AddonWorld i skrypt - był bym wdzięczny za spr czy działa u kogoś innego ;)

AddonWorld + NPC w archiwizacji .rar Bardzo proszę o sprawdzenie czy u kogoś z was działa postać "STRF_1119_Addon_Monty" poprawnie. (Jest on w kopalni bandytów)
http://rapidshare.com/files/2493625081/Gothic%20Problem.rar

11
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-11, 21:04 »
Nie da się zmienić ID postaci i/lub numeru rutyny - testowałem różne kombinacje.

Postać właśnie jest z AddonWorld i ją dodaje do świata AddonWorld (w kopalni bandytów).

Zdjęcie z tymi waypointami wrzuciłem w pierwszym poście, ale mogę zrobić bez reszty waypointów żeby było lepiej widać te od postaci o której mówimy (reszta też nie chcę iść - chociaż działała tydzień temu na innych nowo zrobionych waypointach - już je skasowałem)




Przypomne że postać o 12h poprawnie szła z "kopacz_04" do "kopacz_01" i dodam że po dodaniu TA_Pick_FP już w ogóle nie chcę nigdzie iść nawet o tej 12h (tylko na ruchu o 12h mi niezależy :P)

12
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-11, 18:11 »
Świat nazywa się worlds.vdf.disabled, więc da się wprowadzać zmiany.

Niestety rutyna TA_Pick_FP nie działa...
(Odpaliłem GothicStartera z Skripte parsen i włączyłem nową grę)

Może coś źle zrobione w spacerze?
W spacerze dodałem waypointy, połączyłem je i zapisałem świat - może trzeba było zrobić coś jeszcze?
Albo dopisać coś w innych plikach niż w tych co są w folerze NPC?

Jak chcecie mogę zrobić filmik nawet o tym :P (ale to jutro)

13
Skrypty / G2NK NPC nie chcę iść o danej godzinie
« dnia: 2013-04-11, 16:20 »
Witam, zacznę od tego że edytuję tylko skrypty w folderze NPC, waypointy są połączone (WayNet), a postać ma iść z punktu A do punktu B o danej godzinie.

Postacie mają poruszać się po waypointach stworzonych przeze mnie. Na niektórych waypointach nie ma żadnych problemów, na innych są (nawet na tych pierwotnych - stworzonych przez twórców). Dodam że na tych co są problemy można podpisać inną postać i działa (kiedyś tak sobie poradziłem, ale teraz to nie działa i żadko która postać działa...).

Otóż jak dochodzi godzina 15,05 to postać zmienia się z np: Lguard na Hguard ale nadal stoi w miejscu.

Oto kod na którym postać stoi w miejscu (jedynie o godzinie 12 wraca O_O):

instance STRF_1119_Addon_Monty (Npc_Default)
{
// ------ NSC ------
name = "Monty";
guild = GIL_STRF;
id = 1119;
voice = 8;
flags       = 0;
npctype = NPCTYPE_MAIN;

//aivars
aivar[AIV_NoFightParker] = TRUE;
aivar[AIV_IgnoresArmor]  = TRUE;
aivar[AIV_ToughGuy] = TRUE;
aivar[AIV_ToughGuyNewsOverride] = TRUE;
// ------ Attribute ------
B_SetAttributesToChapter (self, 2);

// ------ Kampf-Taktik ------
fight_tactic = FAI_HUMAN_COWARD;

// ------ Equippte Waffen ------
EquipItem (self, ItMw_2H_Axe_L_01 );

// ------ Inventory ------
B_CreateAmbientInv (self);

// ------ visuals ------

B_SetNpcVisual (self, MALE, "Hum_Head_Fighter", Face_N_NormalBart04, BodyTex_N, ITAR_Bau_L);
Mdl_SetModelFatness (self, 1);
Mdl_ApplyOverlayMds (self, "Humans_Tired.mds");

// ------ NSC-relevante Talente vergeben ------
B_GiveNpcTalents (self);

// ------ Kampf-Talente ------
B_SetFightSkills (self, 30);

// ------ TA anmelden ------
daily_routine = Rtn_Start_1119;
};

FUNC VOID Rtn_Start_1119 ()
{
TA_Stand_ArmsCrossed (12,00,15,05,"KOPACZ_01");
TA_Stand_ArmsCrossed (15,05,01,15,"KOPACZ_02");
TA_Stand_ArmsCrossed (01,15,12,00,"KOPACZ_04");
};

Dodam jeszcze zdjęcie waypointów (pewnie się nie przyda):


Strony: [1]
Do góry