NPC używa czaru 2398 5

O temacie

Autor TheKetrab

Zaczęty 20.03.2016 roku

Wyświetleń 2398

Odpowiedzi 5

TheKetrab

TheKetrab

Użytkownicy
posty334
Propsy217
ProfesjaProducent
  • Użytkownicy
Cześć. Chciałbym, żeby po dialogu npc razu użył czaru (konkretniej przyzwania). Npc walczy sobie bryłą lodu, ale nie chce mi przyzwać armii ciemności. Brakuje mi jakiejś komendy, tak?

// ************************************************************
//      EXIT
// ************************************************************

INSTANCE DIA_NASZ_407_Straznik_EXIT(C_INFO)
{
npc = NASZ_407_Straznik;
nr = 999;
condition = DIA_NASZ_407_Straznik_EXIT_Condition;
information = DIA_NASZ_407_Straznik_EXIT_Info;
permanent = FALSE;
description = DIALOG_ENDE;
};                       
FUNC INT DIA_NASZ_407_Straznik_EXIT_Condition()
{
return TRUE;
};
FUNC VOID DIA_NASZ_407_Straznik_EXIT_Info()
{
AI_ReadySpell (NASZ_407_Straznik, SPL_ArmyOfDarkness, SPL_Cost_ArmyOfDarkness);

NASZ_407_Straznik.guild = GIL_BDT;
Npc_SetTrueGuild (NASZ_407_Straznik, GIL_BDT);
AI_StopProcessInfos (self);
B_Attack(self,other,AR_KILL,1);

};

(Tak samo chciałbym zrobić, żeby inny npc po dialogu użył runy teleportacyjnej.)
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
http://themodders.org/index.php?topic=26045.0

A dokładnie to: B_ReadySpell (NONE_9999_Toworish, SPL_InstantFireball, SPL_Cost_InstantFireball);

i powinno działać.
 
Niebawem...Pierdolnę se poradniki do Goticzka. Albo i nie, bo sie mnie nie chce.

TheKetrab

TheKetrab

Użytkownicy
posty334
Propsy217
ProfesjaProducent
  • Użytkownicy
Niby okej i wszystko śmiga, ale z tym teleportem to wywołuję zaklęcie komendą B_Attack

func void DIA_NASZ_229_Ayan_chodzmy_Info ()
{
AI_Output (other, self, "DIA_NASZ_229_Ayan_chodzmy_15_00"); //Chodźmy.
AI_Output (self, other, "DIA_NASZ_229_Ayan_chodzmy_03_01"); //Użyj tego zwoju. Do zobaczenia po drugiej stronie.
Createinvitems (self, ItNa_TeleportOzywieniec, 2);
B_giveinvitems (self, other, ItNa_TeleportOzywieniec, 1);

//B_UseItem (self, ItNa_TeleportOzywieniec);

AI_StopProcessInfos (self);
//B_ReadySpell (NASZ_229_Ayan, SPL_TeleportOzywieniec,0);
B_StartOtherRoutine (NASZ_229_Ayan,"Most");
B_Attack(self, other, AR_NONE, 1);
};

Tak już tylko z ciekawości: mogę tak, czy jest inna metoda by npc sobie od tak użył czaru?
 

Toworish

Toworish

Użytkownicy
http://chomikuj.pl/ToWoRiSh
posty1664
Propsy254
ProfesjaNierób
  • Użytkownicy
  • http://chomikuj.pl/ToWoRiSh
Jak działa to musisz używać tak, ew play ani wykonywania teleportu i jakoś go skryptami tepnąć na miejsce
 
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
AI_UseItem(self,cotam chcesz);
:ok: Powinno działać.
 

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

TheKetrab

TheKetrab

Użytkownicy
posty334
Propsy217
ProfesjaProducent
  • Użytkownicy
UseItem nie działa, próbowałem już dawno temu :P W takim razie zmienię mu aiwara z Magic Always na Never i będzie śmiegać :3 Props leci.
 


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