Dziwne zachowanie orka. 3924 15

O temacie

Autor _Karol_

Zaczęty 7.07.2016 roku

Wyświetleń 3924

Odpowiedzi 15

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany

K4R0L111

Dziwne zachowanie orka.
2016-07-08, 00:01(Ostatnia zmiana: 2016-07-08, 00:08)
Dodałem orka do Gothica 2 wraz z dialogiem.
Ale gdy włączę grę to on co 0,5s tak się trzęsie :D.
Dialog działa itp. Ale gdy nie mamy Ulu-Mulu ork nas nie atakuje tylko dalej się trzęsie :D

Skrypt orka:
instance ORC_5000_VarKhesh (Mst_Default_OrcElite)
{
name[0] = "Var-Khesh";
guild = GIL_ORC;
id = 5000;
voice = 999;
flags = 0;
npcType = npctype_main;
attribute[ATR_STRENGTH] = 300;
attribute[ATR_DEXTERITY] = 300;
attribute[ATR_HITPOINTS_MAX] = 1500;
attribute[ATR_HITPOINTS] = 1500;
b_setvisuals_orcelite_red();
EquipItem(self,ItMw_2H_OrcSword_02);
fight_tactic = FAI_ORC;
daily_routine = RTN_OBOZORKOW_HERSZT;
};
Rutyna:
func void RTN_OBOZORKOW_HERSZT()
{
TA_Stand_WP(6,0,20,0,"ORKOWIE_HERSZT");
TA_Stand_WP(20,0,6,0,"ORKOWIE_HERSZT");
};
Funkcja b_setvisuals_orcelite_red()
func void b_setvisuals_orcelite_red()
{
Mdl_SetVisual(self,"Orc.mds");
Mdl_SetVisualBody(self,"Orc_BodyElit4",DEFAULT,DEFAULT,"Orc_HeadWarrior",DEFAULT,DEFAULT,-1);
};


Wie ktoś jak to naprawić?

Nefario

Nefario

Użytkownicy
Bractwo Gothic'a
posty410
Propsy437
ProfesjaSkrypter
  • Użytkownicy
  • Bractwo Gothic'a
Spróbuj dać mu gildię GIL_ORC_FRIENDLY, taką jak ma Ur-Shak.
 

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany

K4R0L111

Dziwne zachowanie orka.
#2 2016-07-08, 08:44(Ostatnia zmiana: 2016-07-08, 09:06)
Wtedy działa, ale chcę zrobić by był wrogiem :D

Edit:
Przy sobie stoi dwóch orków(tych co dodałem)
Jak obaj mają gildię FRIENDLY_ORC to jest git.
Jak jeden ma FRIENDLY_ORC a drugi ORC to się we dwóch trzęsą.
Jak obaj mają ORC to też się trzęsą.

Post połączony: 2016-07-08, 09:05
Gdy dodam do skryptu takie cuś jak zwykły ork ma:
start_aistate = ZS_MM_AllScheduler;
aivar[AIV_MM_RoamStart] = OnlyRoutine;

To ork zachowuje się normalnie(atakuje mnie) ale wtedy nie mogę rutyny zmienić.
A gdy go w Startup.d w WP postawie to i tak jest w losową stronę obrócony :/

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Ustaw gildię friendly ork i przyjazne nastawienie, a po dialogu, jak chcesz żeby Cie atakowali, to ustawisz gil ork i ATT_HOSTILE.

Dzieje się tak, bo jest funkcja, która zmienia nastawienia i ork ma widzialne nastawienie Friendly, a prawdziwe Hostile i nie wie czy atakować, czy nie.
 
: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.

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany

K4R0L111

Dziwne zachowanie orka.
#4 2016-07-08, 09:14(Ostatnia zmiana: 2016-07-08, 09:40)
Ja chcę żeby mieli cały czas gildię ORC żebym nie mógł podejść bez Ulu-Mulu.
Myślę że to przez rutynę, bo cały czas nakazuje im tam stać a oni chcą się ruszyć i zaatakować ale mogę się mylić.

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Też może być. Wstaw tutaj wszystkie skrypty związane z twoimi orkami. Może coś pomyliłeś, ale najpierw spróbuj bez rutyny.
 
: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.

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany
Też może być. Wstaw tutaj wszystkie skrypty związane z twoimi orkami. Może coś pomyliłeś, ale najpierw spróbuj bez rutyny.
Bez rutyny działa, ale jest w losową stronę obrócony :/
I jak go odciągniemy to nie wraca na WP.

Skrypty:
ORK nr 1
Spoiler
instance ORC_5000_VarKhesh (Mst_Default_OrcElite)
{
   name[0] = "Var-Khesh";
   guild = GIL_ORC;
   id = 5000;
   voice = 999;
   flags = 0;
   npcType = npctype_main;
   attribute[ATR_STRENGTH] = 300;
   attribute[ATR_DEXTERITY] = 300;
   attribute[ATR_HITPOINTS_MAX] = 1500;
   attribute[ATR_HITPOINTS] = 1500;
   b_setvisuals_orcelite_red();
   EquipItem(self,ItMw_2H_OrcSword_02);
   fight_tactic = FAI_ORC;
   //daily_routine = RTN_OBOZORKOW_HERSZT;
   start_aistate = ZS_MM_AllScheduler;
   aivar[AIV_MM_RoamStart] = OnlyRoutine;
};


func void RTN_OBOZORKOW_HERSZT()
{
   TA_Stand_WP(6,0,20,0,"ORKOWIE_HERSZT");
   TA_Stand_WP(20,0,6,0,"ORKOWIE_HERSZT");
};
ORK nr 2
Spoiler
instance ORC_5002_Serinox (Mst_Default_OrcElite)
{
   name[0] = "Serinox";
   guild = GIL_ORC;
   id = 5002;
   voice = 999;
   flags = 0;
   attribute[ATR_STRENGTH] = 200;
   attribute[ATR_DEXTERITY] = 200;
   attribute[ATR_HITPOINTS_MAX] = 1000;
   attribute[ATR_HITPOINTS] = 1000;
   npcType = npctype_main;
   b_setvisuals_orcelite_gold();
   EquipItem(self,ItMw_2H_OrcSword_01);
   fight_tactic = FAI_ORC;
   //daily_routine = RTN_OBOZORKOW_SERINOX;
        start_aistate = ZS_MM_AllScheduler;
   aivar[AIV_MM_RoamStart] = OnlyRoutine;
};


func void RTN_OBOZORKOW_SERINOX()
{
   TA_Stand_WP(6,0,20,0,"ORKOWIE_BRAT2");
   TA_Stand_WP(20,0,6,0,"ORKOWIE_BRAT2");
};

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Chodziło mi o wszystkie, rutyny też, i o ile to skrypty G2, skrypt ulumulu też.

EDIT: wypierdol to i sprawdź:   start_aistate = ZS_MM_AllScheduler;
   aivar[AIV_MM_RoamStart] = OnlyRoutine;
 
: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.

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany
Dzięki tym linijkom orkowie zachowują się normalnie(atakują itp.):
start_aistate = ZS_MM_AllScheduler;
 aivar[AIV_MM_RoamStart] = OnlyRoutine;

Ale są w złym kierunku na WP obróceni.
A jak dodam do tego daily_routine to się trzęsą i są w złym kierunku na WP obróceni.

Ulu-Mulu jest z ostatniego postu w tym temacie http://themodders.org/index.php?topic=23945.0

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Spróbuj zrobić tych orków na podstawie Ur-Shaka.
Ustaw, żeby w rutynie ork chodził spowrotem na wp.
 
: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.

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany
Ale on nawet nie chce się ruszyć żeby mnie atakować, cały czas stoi w jednym miejscu.

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Ustaw orkowi ID orka.

Jeśli to nie pomoże, zrób te skrypty od nowa, zmieniając tylko nazwę i instance orka.
 
: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.

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany
Wtedy działa normalnie ale nie ma rutyny i nie patrzy się w tą strone co waypoint ustawiony.

Zucklov

Zucklov

Quest Pack Team
Sztywniutko
posty1220
Propsy1241
ProfesjaSkrypter
  • Quest Pack Team
  • Sztywniutko
Bo orkowie, jak zwierzęta, korzystają z freepointów FP_ROAM. Stwórz je i sprawdź, czy będą dobrze obróceni. Będą się włóczyć, ale jeżeli te FP będą blisko siebie, to chyba wielki problem to nie jest?
 
Lieb Vaterland magst ruhig sein

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany

K4R0L111

Dziwne zachowanie orka.
#14 2016-07-08, 11:17(Ostatnia zmiana: 2016-07-08, 11:33)
Zaraz sprawdzę.
A jak to było zrobione w Rebalance 2.1?


Edit:
Jest postęp, nie trzęsą się, ale dlaczego się patrzą zawsze w jedną stronę. Freepoint jest skierowany w całkiem inną stronę.

K4R0L111

K4R0L111

Użytkownicy
posty31
Propsy14
ProfesjaSkrypter
  • Zbanowany

K4R0L111

Dziwne zachowanie orka.
#15 2016-07-09, 15:39(Ostatnia zmiana: 2016-07-09, 17:26)
Zrobiłem skrypt farmera z wyglądem orka i też nie atakuję ale już wiem dlaczego.
Mdl_SetVisual(self,"Orc.mds");Dzięki tej linijce ork się nie rusza.
Jak to przekonwertować do
Mdl_ApplyOverlayMds(self,"Orc.mds");Bo gdy to wkleje to wywala około 15 błędów a później wszystko idealnie ale mam pytanie jak to naprawić by tych błędów nie było ?

Post połączony: 2016-07-09, 17:26
Hmm. Sam nie wiem czego była wina ale teraz mi wszystko działa :P


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