Brak ponownego monologu. 3211 10

O temacie

Autor Siemekk

Zaczęty 24.04.2016 roku

Wyświetleń 3211

Odpowiedzi 10

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
Siemka :D Otóż bez zbędnego pitolenia : Zrobiłem runę mulit-teleportu, tylko że gdy za 1 razem się teleportuje to po castowaniu drugi raz nie chce się monolog z powrotem wyświetlić .-. Ktoś wie o co chodzi, nigdy takich problemów nie miałem, a tu jakimś magicznym cudem w taki dzień musiał się pojawić.
func void spell_cast_teleportxardas()
{
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
SelectedLevel=TRUE;
AI_ProcessInfos(self);
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
SelectedLevel=TRUE;
AI_ProcessInfos(self);
};
};
Skrypt Castowania. A tu przykład dialogu/monologu:
instance DIA_TELEPORTEND(C_INFO)
{
npc = PC_HERO;
nr = 999;
condition = dia_TELEPORTEND_condition;
information = dia_TELEPORTEND_info;
permanent = TRUE;
description = "Anuluj...";
};


func int dia_TELEPORTEND_condition()
{
if(SelectedLevel==TRUE)
{
return TRUE;
};
};

func void dia_TELEPORTEND_info()
{
AI_StopProcessInfos(self);
SelectedLevel=FALSE;
};
 

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

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Jak Ci mamy pomóc skoro nie podałeś całego skryptu? Po teleporcie nie przywracasz zmiennej wartości 0. Tylko tyle mogą Ci wszyscy powiedzieć.
 
: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.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
var int SelectedLevel;//1- khorinis 2- GD
func void TeleportToRuneStone(var string waypointname){

Wld_PlayEffect("SPELLFX_TELEPORT",  hero, hero, 0, 0, 0, FALSE );
Wld_PlayEffect("SPELLFX_TELEPORT_RING",  hero, hero, 0, 0, 0, FALSE );
AI_Teleport(hero,waypointname);
Snd_Play("MFX_SLEEP_CAST");
AI_StopProcessInfos(self);
};
const int SPL_COST_TELEPORT = 10;

func void b_printteleporttoofaraway(var int level)
{
if(level != CURRENTLEVEL)
{
PrintScreen(PRINT_TELEPORTTOOFARAWAY,-1,YPOS_LEVELUP,FONT_SCREENSMALL,2);
};
};


instance SPELL_TELEPORT(C_SPELL_PROTO)
{
time_per_mana = 0;
spelltype = SPELL_NEUTRAL;
targetcollectalgo = TARGET_COLLECT_CASTER;
canturnduringinvest = 0;
targetcollectrange = 0;
targetcollectazi = 0;
targetcollectelev = 0;
};


func int spell_logic_palteleportsecret(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_palteleportsecret()
{
b_printteleporttoofaraway(NEWWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"NW_PAL_SECRETCHAMBER");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleportseaport(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportseaport()
{
b_printteleporttoofaraway(NEWWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"CASTLETP");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleportmonastery(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportmonastery()
{
b_printteleporttoofaraway(NEWWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"KLOSTERTP");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleportfarm(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportfarm()
{
b_printteleporttoofaraway(NEWWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"BIGFARM");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleportxardas(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportxardas()
{
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
 
};
SelectedLevel=TRUE;
AI_ProcessInfos(self);
};

func int spell_logic_teleportpassnw(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportpassnw()
{
b_printteleporttoofaraway(NEWWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"LEVELCHANGE");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleportpassow(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportpassow()
{
b_printteleporttoofaraway(OLDWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"SPAWN_MOLERAT02_SPAWN01");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleportoc(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportoc()
{
b_printteleporttoofaraway(OLDWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"OC_MAGE_CENTER");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleportowdemontower(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleportowdemontower()
{
b_printteleporttoofaraway(OLDWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"DT_E3_03");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func int spell_logic_teleporttaverne(var int manainvested)
{
if(Npc_GetActiveSpellIsScroll(self) && (self.attribute[ATR_MANA] >= SPL_COST_SCROLL))
{
return SPL_SENDCAST;
}
else if(self.attribute[ATR_MANA] >= SPL_COST_TELEPORT)
{
return SPL_SENDCAST;
};
return SPL_NEXTLEVEL;
};

func void spell_cast_teleporttaverne()
{
b_printteleporttoofaraway(NEWWORLD_ZEN);
if(Npc_GetActiveSpellIsScroll(self))
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_SCROLL;
}
else
{
self.attribute[ATR_MANA] = self.attribute[ATR_MANA] - SPL_COST_TELEPORT;
};
AI_Teleport(self,"NW_TAVERNE_04");
AI_PlayAni(self,"T_HEASHOOT_2_STAND");
};

func void spell_cast_teleport()
{
if(Npc_GetActiveSpell(self) == SPL_PALTELEPORTSECRET)
{
spell_cast_palteleportsecret();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTSEAPORT)
{
spell_cast_teleportseaport();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTMONASTERY)
{
spell_cast_teleportmonastery();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTFARM)
{
spell_cast_teleportfarm();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTXARDAS)
{
spell_cast_teleportxardas();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTPASSNW)
{
spell_cast_teleportpassnw();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTPASSOW)
{
spell_cast_teleportpassow();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTOC)
{
spell_cast_teleportoc();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTOWDEMONTOWER)
{
spell_cast_teleportowdemontower();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTTAVERNE)
{
spell_cast_teleporttaverne();
};
};

instance DIA_TELEPORTEND(C_INFO)
{
npc = PC_HERO;
nr = 999;
condition = dia_TELEPORTEND_condition;
information = dia_TELEPORTEND_info;
permanent = TRUE;
description = "Anuluj...";
};


func int dia_TELEPORTEND_condition()
{
if(SelectedLevel==TRUE)
{
return TRUE;
};
};

func void dia_TELEPORTEND_info()
{
AI_StopProcessInfos(self);
SelectedLevel=FALSE;
};

instance PC_TELEPORTTO(C_INFO)
{
npc = PC_HERO;
nr = 1;
condition = PC_TELEPORTTO_condition;
information = PC_TELEPORTTO_info;
permanent = TRUE;
description = "Teleport do...";
};


func int PC_TELEPORTTO_condition()
{
if(SelectedLevel==TRUE)
{
return TRUE;
};
};

func void PC_TELEPORTTO_info()
{
Info_ClearChoices(PC_TELEPORTTO);
if (CurrentLevel==NEWWORLD_ZEN){
if(CITY_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Khorinis.",PC_TELEPORTTO_CITY);
};

if(XARDAS_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Wieży Xardasa.",PC_TELEPORTTO_XARDAS);
};


if(FARM_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... na Farmę Onara.",PC_TELEPORTTO_FARM);
};

if(TAVERN_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Martwej Harpii.",PC_TELEPORTTO_TAVERN);
};

if(MONASTERY_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Klasztoru Magów Ognia.",PC_TELEPORTTO_MONASTERY);
};

if(PASS_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Górniczej Doliny.",PC_TELEPORTTO_PASS);
};

if(NORTH_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Słonecznego Kręgu.",PC_TELEPORTTO_NORTH);
};

}else if (CURRENTLEVEL==OLDWORLD_ZEN)}{


if(GESTATH_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Okolic Górskiej Fortecy.",PC_TELEPORTTO_GESTATH);
};
if(OWXARDAS_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Starej Wieży Xardasa.",PC_TELEPORTTO_XARDASTOWER);
};
if(NEWCAMP_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... 'Nowego' Obozu.",PC_TELEPORTTO_NEWCAMP);
};
if(NW_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Przełęczy Górniczej Doliny.",PC_TELEPORTTO_PASSNW);
};
if(OLDCAMP_STONE_ACTIVATE){
Info_AddChoice(PC_TELEPORTTO,"... Zamku Starego Obozu.",PC_TELEPORTTO_ORECASTLE);
};
Info_AddChoice(PC_TELEPORTTO,"(Wróć...)",PC_TELEPORT_ON_BACK);

};
func void PC_TELEPORT_ON_BACK()
{
Info_ClearChoices(PC_TELEPORTTO);
};
func void PC_TELEPORTTO_CITY(){
TeleportToRuneStone("CITY_TP");
SelectedLevel=FALSE;
};
func void PC_TELEPORTTO_XARDAS(){
TeleportToRuneStone("XARDAS_TP");
SelectedLevel=FALSE;
};
func void PC_TELEPORTTO_TAVERN(){
TeleportToRuneStone("TAVERN_TP");
SelectedLevel=FALSE;
};
func void PC_TELEPORTTO_MONASTERY(){
TeleportToRuneStone("MONASTERY_TP");
SelectedLevel=FALSE;
};
func void PC_TELEPORTTO_PASS(){
TeleportToRuneStone("PASS_TO_OW_TP");
SelectedLevel=FALSE;
};
func void PC_TELEPORTTO_FARM(){
TeleportToRuneStone("FARM_TP");
SelectedLevel=FALSE;
};
func void PC_TELEPORTTO_NORTH(){
TeleportToRuneStone("NORTH_TP");
SelectedLevel=FALSE;
};

func void PC_TELEPORTTO_GESTATH(){
TeleportToRuneStone("GESTATH_TP");
SelectedLevel=FALSE;
};

func void PC_TELEPORTTO_XARDASTOWER(){
TeleportToRuneStone("OW_XARDAS_TP");
SelectedLevel=FALSE;
};

func void PC_TELEPORTTO_NEWCAMP(){
TeleportToRuneStone("NEWCAMP_TP");
SelectedLevel=FALSE;
};

func void PC_TELEPORTTO_PASSNW(){
TeleportToRuneStone("NW_TP");
SelectedLevel=FALSE;
};

func void PC_TELEPORTTO_ORECASTLE(){
TeleportToRuneStone("OC_TP");
SelectedLevel=FALSE;
};
Zmienną zawracałem za każdym razem. Więc nie wiem o co  może chodzić.
 

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

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Brawa dla Ciebie. Dodałeś SelectedLevel = true tylko do teleportu do Xardasa. :P
 
: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.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
Bo tylko w tym ma być :F Mam zamiar wywalić inne runy na rzecz tej.
 

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

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
To zmieniaj SelectedLevel na true, bo jak na razie to masz warunek tylko u Xardasa i nigdzie więcej, przez co po wyzerowaniu SelectedLevel nigdy nie wróci do 1.
 
: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.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
Można wersję "Kali jeść Kali pić?" xD Do których warunków/funkcji mam to dać? Logic czy Cast?
 

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

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Do cast, jak chcesz żeby wysuwało monolog po wykonaniu animacji.

Poważnie myślałeś, że Gothic sam z siebie będzie wiedział, że musi ustawić tę zmienną na true kiedy użyjesz czaru? :F
 
: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.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
Właśnie tak mam :F za 1 razem monolog jest ale później już nie ma ;-;
 

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

Bogdan Zwei

Bogdan Zwei

Użytkownicy
Wulgarny skurwiel pierdolony.
posty1864
Propsy541
Profesjabrak
  • Użytkownicy
  • Wulgarny skurwiel pierdolony.
Nie masz tak. To twój spell_cast i nie masz tutaj żadnego SelectedLevel = true.
func void spell_cast_teleport()
{
if(Npc_GetActiveSpell(self) == SPL_PALTELEPORTSECRET)
{
spell_cast_palteleportsecret();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTSEAPORT)
{
spell_cast_teleportseaport();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTMONASTERY)
{
spell_cast_teleportmonastery();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTFARM)
{
spell_cast_teleportfarm();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTXARDAS)
{
spell_cast_teleportxardas();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTPASSNW)
{
spell_cast_teleportpassnw();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTPASSOW)
{
spell_cast_teleportpassow();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTOC)
{
spell_cast_teleportoc();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTOWDEMONTOWER)
{
spell_cast_teleportowdemontower();
};
if(Npc_GetActiveSpell(self) == SPL_TELEPORTTAVERNE)
{
spell_cast_teleporttaverne();
};
};
 
: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.

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1154
ProfesjaProgramista
  • Złote Wrota
:facepalm: O boże ja dawałem do innej funkcji.
Łap propsa i dzięki. Temat można zamknąć.
 

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


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