Problem z AI 3187 6

O temacie

Autor Tasilvar

Zaczęty 18.08.2009 roku

Wyświetleń 3187

Odpowiedzi 6

Tasilvar

Tasilvar

Użytkownicy
zwykły user
posty264
Propsy17
ProfesjaSkrypter
  • Użytkownicy
  • zwykły user
Gdy walczę na arenie z przeciwnikiem, wygrywam to reszta (znaczy widzowie), rzucają się na mnie. Podobnie było jak wziąłem wybrałem się z 3 strażnikami, jeden prowadził a 2 za mną szło i gdy bandyta zaatakował tego przewodnika ci którzy byli za mną rzucili się na mnie;/ Czy można to jakoś zmienić?
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
Pokaż skrypt, jak inicjujesz walkę.

Tasilvar

Tasilvar

Użytkownicy
zwykły user
posty264
Propsy17
ProfesjaSkrypter
  • Użytkownicy
  • zwykły user
FUNC VOID  NON_3333348_Mykot_what_wait()
{
AI_Output (other, self,"NON_3333348_Mykot_what_wait_11_00"); //Emm, może innym razem.
AI_Output (self, other,"NON_3333348_Mykot_what_wait_15_01"); //Nie będzie innego razu!
};
FUNC VOID  NON_3333348_Mykot_what_ok()
{
AI_Output (other, self,"NON_3333348_Mykot_what_ok_11_00"); //Dobra, jesteś gotów na przegraną?
AI_Output (self, other,"NON_3333348_Mykot_what_ok_15_01"); //Gotów to jestem, na odebranie Ci honoru.
AI_Output (self, other,"NON_3333348_Mykot_what_ok_15_02"); //Dobra chłopie, szykuj się na bolesną lekcję machania bronią.

AI_StopProcessInfos ( self );

Npc_SetTarget(self,other);
AI_StartState(self,ZS_ATTACK,1,"");
};

FUNC VOID  NON_3333348_Mykot_what_no()
{
AI_Output (other, self,"NON_3333348_Mykot_what_no_11_00"); //Nie! Nie zamierzam z Tobą walczyć.
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
Może po prostu zmień w trakcie walki gildię, na taką "do bicia".

Tasilvar

Tasilvar

Użytkownicy
zwykły user
posty264
Propsy17
ProfesjaSkrypter
  • Użytkownicy
  • zwykły user
Teoretycznie podczas walki na arenie to raczej zadziałą, ale  co zrobić jak jest otwarta walka grupa przeciw grupie i sojusznicy ciebie atakują za zabijanie wrogów?
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
No tak, ale bez powodu(czyli bez jakiegoś warunku) nikt cię nie zaatakuje. Do tego warunku by trzabyło to dodać. Albo poszukać czegoś w plikach ZS.

Tasilvar

Tasilvar

Użytkownicy
zwykły user
posty264
Propsy17
ProfesjaSkrypter
  • Użytkownicy
  • zwykły user

Tasilvar

Problem z AI
#6 2009-08-18, 12:07(Ostatnia zmiana: 2009-08-18, 16:00)
Zmiana gildii przy dialogu nie działa, tzn zmienia, ale nadal widzowie mnie atakują. Dodam jeszcze, że zaczynają mnie atakować wtedy gdy mój rywal padnie na ziemie, w trakcie walki jest normalnie (mówią: "dołuż mu" "łooj to bolało" itp.)


PROBLEM ROZWIĄZANY!

W Guilds.D było przy gildii NONE miałem ustanione  ATT_FRIENDLY // Temat można już zakmnąć
 


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