Problem z amuletem 2849 5

O temacie

Autor garaz

Zaczęty 19.11.2010 roku

Wyświetleń 2849

Odpowiedzi 5

garaz

garaz

Użytkownicy
posty28
Propsy16
  • Użytkownicy

garaz

Problem z amuletem
2010-11-19, 15:15(Ostatnia zmiana: 2010-11-19, 16:40)
Witam.Zrobiłem amulet w skryptach,ale kiedy chce zobaczyć czy działa w grze zaczyna się problem.Ubieram amulet,ale nie przywołuje on golema,którego ma przywołać.Oto skrypt amuletu:

Cytuj
INSTANCE  ItAm_FireGolem(C_Item)
{
   name          =   NAME_Amulett;

   mainflag       =   ITEM_KAT_MAGIC;
   flags          =   ITEM_AMULET;

   value          =   350;

   visual          =   "ItAm_Prot_Fire_01.3ds";

   visual_skin    =   0;
   material       =   MAT_METAL;
   on_equip      =   Equip_ItAm_FireGolem;
   
   wear         =    WEAR_EFFECT;
   effect         =   "SPELLFX_ITEMGLIMMER";

   description      = "Amulet ognistego golema";
   
   TEXT[5]         = NAME_Value;
   COUNT[5]      = value;
   
   INV_ZBIAS            = INVCAM_ENTF_AMULETTE_STANDARD;
   
};

   FUNC VOID Equip_ItAm_FireGolem()
   {
       Wld_InsertNpc (Prz_FireGolem,"XXX");
   };

Mógłby ktoś mi wyjaśnić dlaczego tak się dzieje?
 
99% procent forumowiczów to chamy i debile, jeśli mnie popierasz wklej to do podpisu.

kamiloops

kamiloops

Użytkownicy
posty161
Propsy11
ProfesjaProgramista
  • Użytkownicy
Znowu amulet przywołania...
Poprzeglądaj DOKŁADNIE wszystkie skrypty czarów, a znajdzisz.
 
Nie mam polskich znakow

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja

Adanos
Administrator

Problem z amuletem
#2 2010-11-19, 16:45(Ostatnia zmiana: 2010-11-19, 16:45)
Przywołujesz golema do miejsca XXX. Jeśli chcesz przywołać go koło siebie, to wpisz Wld_SpawnNpcRange (self,Prz_FireGolem,1,500);zamiast
Wld_InsertNpc (Prz_FireGolem,"XXX");

garaz

garaz

Użytkownicy
posty28
Propsy16
  • Użytkownicy

garaz

Problem z amuletem
#3 2010-11-19, 18:37(Ostatnia zmiana: 2010-11-19, 18:40)
Przywołujesz golema do miejsca XXX. Jeśli chcesz przywołać go koło siebie, to wpisz

Wld_SpawnNpcRange (self,Prz_FireGolem,1,500);


zamiast

Wld_InsertNpc (Prz_FireGolem,"XXX");


Wkleiłem to do skryptu i nadal nic.
 
99% procent forumowiczów to chamy i debile, jeśli mnie popierasz wklej to do podpisu.

kamiloops

kamiloops

Użytkownicy
posty161
Propsy11
ProfesjaProgramista
  • Użytkownicy
Cytat: garaz link=topic=11992.msg119491#msg119491#msg119491#msg119491 date=1290188230
Przywołujesz golema do miejsca XXX. Jeśli chcesz przywołać go koło siebie, to wpisz

Wld_SpawnNpcRange (self,Prz_FireGolem,1,500);


zamiast

Wld_InsertNpc (Prz_FireGolem,"XXX");


Wkleiłem to do skryptu i nadal nic.

Najpierw wyucz się dobrze skryptów i funkcji :facepalm"
albo zrób najpierw sam Npc a później takie skrypty.
 
Nie mam polskich znakow

garaz

garaz

Użytkownicy
posty28
Propsy16
  • Użytkownicy
Trochę poeksperymentowałem w skryptach i wszystko działa.Temat do zamknięcia.
 
99% procent forumowiczów to chamy i debile, jeśli mnie popierasz wklej to do podpisu.


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