Ogłoszenie


Oscary GothicKomiksy 2012!
Zapraszamy do wzięcia udziału w zabawie!

Został edytowany regulamin porad. Od dziś zezwalamy na komentarze w tym dziale.


Poprzedni temat :: Następny temat
Przesunięty przez:
Dartam
20-09-10, 21:44
Jak zrobić NPC - dla mniej zaawansowanych
Autor Wiadomość
Garrador 
Arcymag arcylisz



Wiek: 15
Postów: 743
Monet: 13
Medale: 1
Skąd: Stamtąd skąd Dartam

Wysłany: 20-03-09, 20:44   Jak zrobić NPC - dla mniej zaawansowanych  

Mój stary tutorial :D

Cytat:

instance GRD_201_Jackal (Npc_Default) Instance Gildia_numer_imię, a pod koniec dopisujemy "(npc_default)"
{
//-------- primary data --------

name = "Szakal"; Imię NPC
npctype = npctype_main; Typ npc, jest jeszcze friend,rogue, i jeszcze Ambient.
Friend- możesz go atakowac ile wlezie, on cię niezatakuje
Rogue- bandyta, odrazu atakuje
Main-normalna, czyli nic ci niezrobi jeśli ty mu nic niezrobisz ;)
Ambient- to samo co wyżej, ale dla bezimiennych, np.kopacz, strażnik, itp.

guild = GIL_GRD; Litery Gildi, np. VLK, GRD, TPL, NOV itp
level = 50; level postaci
voice = 7; głos NPC
id = 201; Unikalny numer NPC, najlepiej zacynac od 10000
//-------- abilities --------
attribute[ATR_STRENGTH] = 100; Siła NPC
attribute[ATR_DEXTERITY] = 50; Zręcznośc
attribute[ATR_MANA_MAX] = 0; Maximum many
attribute[ATR_MANA] = 0; Początkowy poziom many
attribute[ATR_HITPOINTS_MAX]= 300; Maximum życia
attribute[ATR_HITPOINTS] = 300; Początkowy poziom życia
//-------- visuals --------
// animation
Mdl_SetVisual (self,"HUMANS.MDS"); Tu wpisac HUMANS.MDS w rubryce
Mdl_ApplyOverlayMds (self,"Humans_Militia.mds"); Typ chodzenia NPC, są jeszcze mage, arrogance, itp
// body mesh ,bdytex,skin,head mesh ,headtex,teethtex,ruestung
Mdl_SetVisualBody (self,"hum_body_Naked0", 1, 2,"Hum_Head_Fighter", 4, 1, GRD_ARMOR_H); Textura, a pod koniec Instance zbroji którą nosi ( najlepiej wziąśc od innego NPC

B_Scale (self); Wielkośc, tu normalna
Mdl_SetModelFatness(self,0); Grubośc, tu też normalna, aby zwiększyc, zamiast 0 napiszcie np. 7 czy 10 ;) ale przy 100 to wygląda jak mutant ;D

self.aivar[AIV_IMPORTANT] = TRUE; to niewiem coto ;D

fight_tactic = FAI_HUMAN_MASTER; Typ walki

//-------- Talente --------
Npc_SetTalentSkill (self, NPC_TALENT_1H,2); Jak widac talent walki bronią jednoręczną, w tm przypadku mistrza
Npc_SetTalentSkill (self, NPC_TALENT_2H,2); To co wyżej, tylko dwuręcznej
Npc_SetTalentSkill (self, NPC_TALENT_CROSSBOW,1); Talent walki kuszą na adepta

UWAGA! 1-to zawsze adept, a 2-to mistrz ;)

//-------- inventory --------
EquipItem (self, ItMw_1H_Axe_03); Equip, czyli teraz używana, stosuj to do broni ;) , dalej (self, Instance przedmiotu, liczba)
EquipItem (self, ItRw_Crossbow_03); To co wyżej, tylko z kuszą ;)
CreateInvItems (self, ItAmBolt, 15); Cli coś, co tylko posiada, w tym przypadku 15 strzał (self, instance, liczba)

//-------------Daily Routine-------------
daily_routine = Rtn_start_201; Wpiszcie "daily_routine = Rtn_start_numer NPC;
};

FUNC VOID Rtn_start_201 () //MarktplatzPatrouille Tak samo, tylko wcześniej dopisac "FUNC VOID"
{
TA_Guard (06,00,07,00,"OCR_CAMPFIRE_F_1"); Rutyna, czyli gdzie chłop łazi i co robi ;)
TA_Guard (07,00,08,00,"OCR_OUTSIDE_HUT_42"); Schemat taki "Rutyna (Godzina rozpoczęcia i zakończenia,"Waypoint")

TA_Guard (08,00,09,00,"OCR_CAMPFIRE_F_1");
TA_Guard (09,00,10,00,"OCR_NORTHGATE_RAMP_BELOW");
UWAGA! jest wiele, wiele rutyn, tylko trzeba poszukac ;) godziny to tak: 06,00,07,00 , czyli od godziny szóstej, do godziny siódmej będzie stał w tym miejscu ;)



a, tu macie wszystkie rutyny do G1, do G2 sięróżni, ale może niektóre będą ;) http://themodders.org/index.php?showtopic=93

_________________

"Śmierć, Zemsta i Furia to trzy podstawowe składniki Chaosu"
I believe i am pie!

  

Daj monetę autorowi tego posta
 
 
 
Więcej szczegółów
Wystawiono monet: 1:
Dartam
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


GothicKomiksy.pl © 2007 - 2012
Powered by phpBB modified by Przemo © 2003 phpBB Group

Forum Literackie Inkaustus

Strona wygenerowana w 0,35 sekundy. Zapytań do SQL: 16