Problem z wrzuceniem postaci. 3173 9

O temacie

Autor karus

Zaczęty 27.04.2010 roku

Wyświetleń 3173

Odpowiedzi 9

karus

karus

Użytkownicy
posty122
  • Użytkownicy
Tak z ciekawości wypróbowałem Gothic NPC Markera, zrobiłem postać, wrzuciłem do folderu story (mam wszystkie programy potrzebne do modowania itp). Również wrzuciłem posać do startup d. Przy kompresji skryptu wyskakuje error, ze z linijka 29 cos nie jest tak :] .

Skrypt

Cytuj
instance KDF_1004_viqux (Npc_Default)
{
//Generated by Gothic NPC Maker

//----------Info ogolne----------

name = "viqux";
Npctype = Npctype_Ambient;
guild = GIL_KDF;
level = 10000;
voice = 11;
id = 1004;

//----------Statystyki----------

attribute[ATR_STRENGTH] = 500;
attribute[ATR_DEXTERITY] = 500;
attribute[ATR_MANA_MAX] = 1000;
attribute[ATR_MANA] = 500;
attribute[ATR_HITPOINTS_MAX] = 10000;
attribute[ATR_HITPOINTS] = 1000;

//----------Wyglad----------

Mdl_SetVisual      (self,"HUMANS.MDS");
Mdl_ApplyOverlayMds   (self,"Humans_Mage.mds");
Mdl_SetVisualBody (self,"hum_body_naked0",4, 0,"Hum_Head_Bald",2, 0,KDF_ARMOR_L);
B_Scale (self);
Mdl_SetModelFatness(self,);

//----------Ekwipunek----------
EquipItem      (self, ItMw_1H_Mace_War_04);
CreateInvItems  (self,ItMiLute,1);
CreateInvItems  (self,Lehren_der_Goetter3,1);
//----------Pozostale----------
fight_tactic   =   FAI_HUMAN_Mage;
daily_routine = Rtn_start_1004;
//Generated by Gothic NPC Maker
};

Kiedys zalozylem podobny temat, tyle ze bawilem sie w G2NK. Ale nauke postanowilem przeniesc na G1, bo chyba prosciej jest sie uczyc takich podstaw?
Cos robie zle?
Pozdro
 

michalsz

michalsz

Użytkownicy
posty132
  • Użytkownicy
może jest to Mdl_SetModelFatness(self,);zamień na np Mdl_SetModelFatness(self,2);
 

karus

karus

Użytkownicy
posty122
  • Użytkownicy

karus

Problem z wrzuceniem postaci.
#2 2010-04-27, 14:38(Ostatnia zmiana: 2010-04-27, 15:36)
juz sobie poradzilem xD
 

karus

karus

Użytkownicy
posty122
  • Użytkownicy
edit, aj wprowadzilem postać do gry i wszystko gra. W rutyne wrzucilem, ze postać gra na lutni. Tylko ze jak wlaczam gre, podchodze do postaci, to on zaczyna grac na lutni i po chwili, chowa do plecaka i tak w kolko a kopacz przy Baal Parvezie gra caly czas wieczorami bez "przerwy" Oto skrypt;

Cytuj
instance KDF_1004_viqux (Npc_Default)
{
//Generated by Gothic NPC Maker

//----------Info ogolne----------

name = "viqux";
Npctype = Npctype_Ambient;
guild = GIL_KDF;
level = 50;
voice = 16;
id = 1004;

//----------Statystyki----------

attribute[ATR_STRENGTH] = 500;
attribute[ATR_DEXTERITY] = 500;
attribute[ATR_MANA_MAX] = 5000;
attribute[ATR_MANA] = 500;
attribute[ATR_HITPOINTS_MAX] = 500000;
attribute[ATR_HITPOINTS] = 5000;

//----------Wyglad----------

Mdl_SetVisual      (self,"HUMANS.MDS");
Mdl_ApplyOverlayMds   (self,"Humans_Mage.mds");
Mdl_SetVisualBody (self,"hum_body_naked0",0, 2,"Hum_Head_Psionic",100, 1,KDF_ARMOR_L);
B_Scale (self);
Mdl_SetModelFatness(self,2);

//----------Pozostale----------
fight_tactic   =   FAI_HUMAN_Mage;
daily_routine = Rtn_start_1004;
//Generated by Gothic NPC Maker
};

FUNC VOID Rtn_start_1004 ()
{
   TA_PlayTune   (06,55,22,05,"OCC_CENTER_2");
};

FUNC VOID Rtn_KDFRITUAL_1004 ()
{
   TA_Position          (08,00,20,00,"OCC_CHAPEL_MAGE_02");
   TA_Position          (20,00,08,00,"OCC_CHAPEL_MAGE_02");
};
 

jono

jono

Użytkownicy
posty525
Propsy155
ProfesjaNierób
  • Użytkownicy
spróbuj może tak: instance KDF_1004_viqux (Npc_Default)
{
//Generated by Gothic NPC Maker

//----------Info ogolne----------

name = "viqux";
Npctype = Npctype_Ambient;
guild = GIL_KDF;
level = 50;
voice = 16;
id = 1004;

//----------Statystyki----------

attribute[ATR_STRENGTH] = 500;
attribute[ATR_DEXTERITY] = 500;
attribute[ATR_MANA_MAX] = 5000;
attribute[ATR_MANA] = 500;
attribute[ATR_HITPOINTS_MAX] = 500000;
attribute[ATR_HITPOINTS] = 5000;

//----------Wyglad----------

Mdl_SetVisual (self,"HUMANS.MDS");
Mdl_ApplyOverlayMds (self,"Humans_Mage.mds");
Mdl_SetVisualBody (self,"hum_body_naked0",0, 2,"Hum_Head_Psionic",100, 1,KDF_ARMOR_L);
B_Scale (self);
Mdl_SetModelFatness(self,2);

//----------Pozostale----------
fight_tactic = FAI_HUMAN_Mage;
daily_routine = Rtn_start_1004;
//Generated by Gothic NPC Maker
};

FUNC VOID Rtn_start_1004 ()
{
TA_PlayTune (06,55,22,05,"OCC_CENTER_2");
TA_PlayTune (22,05,06,55,"OCC_CENTER_2");
};
Nie parsowałem, nie sprawdzałem ale powinno działać.
 

karus

karus

Użytkownicy
posty122
  • Użytkownicy
Możesz wytłumaczyć, na czym polega dokładnie różnica między tymi rutynami? (Mniejwiecej kumam ta zmiane, ale jestem początkujacym modderem, i to nawet bardzo)
Drugie pytanie - gdybym chciał wsadzić postać w miejsce x, skąd dowiem się o współrzędnych?
 

karus

karus

Użytkownicy
posty122
  • Użytkownicy
Nie działa ;]
 

jono

jono

Użytkownicy
posty525
Propsy155
ProfesjaNierób
  • Użytkownicy

jono

Problem z wrzuceniem postaci.
#7 2010-04-27, 19:34(Ostatnia zmiana: 2010-04-27, 19:38)
Nie dubluj postów jest opcja edit :X warna dostaniesz.
EDIT: Co dokładniej nie działa?
 

karus

karus

Użytkownicy
posty122
  • Użytkownicy

karus

Problem z wrzuceniem postaci.
#8 2010-04-27, 19:51(Ostatnia zmiana: 2010-04-27, 19:59)
Postać nadal zaczyna grać i odrazu chowa lutnię. ///edit dobra naprawilem xD

+


Drugie pytanie - gdybym chciał wsadzić postać w miejsce x, skąd dowiem się o współrzędnych?
 

Adanos

Adanos

Administrator
Szara eminencja
posty5204
Propsy3870
ProfesjaProgramista
  • Administrator
  • Szara eminencja
Cytuj
Drugie pytanie - gdybym chciał wsadzić postać w miejsce x, skąd dowiem się o współrzędnych?
Tworzysz nowego waypointa w Spacerze lub wykorzystujesz starego, wpisując jego nazwę wielkimi literami. Współrzędne ci nie są potrzebne, tylko nazwa waypointa.


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