1
Pytania i problemy / Jak zrobić przeźroczystą barierę?
« dnia: 2013-05-06, 15:50 »
E tam blender wcale nie taki trudny ;]
Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.
Kod: [Zaznacz]};
func void STARTUP_CARANDILL.ZEN ()
{
Wld_InsertNpc (BDT_8000_Jarvin,"WP_CHATA1");
};
func void INIT_SUB_CARANDILL.ZEN ()
{
};
func void INIT_CARANDILL.ZEN ()
{
B_InitMonsterAttitudes ();
B_InitGuildAttitudes();
B_InitNpcGlobals ();
INIT_SUB_CARANDILL.ZEN();
};
[quote]instance BDT_8000_Jarvin (Npc_Default)
{
// ------ NSC ------
name = "Jarvin";
guild = GIL_BDT;
id = 1060;
voice = 9;
flags = 1;
npctype = NPCTYPE_MAIN;
//--------Aivars-----------
aivar[AIV_EnemyOverride] = TRUE;
// ------ Attribute ------
B_SetAttributesToChapter (self, 4);
// ------ Kampf-Taktik ------
fight_tactic = FAI_HUMAN_NORMAL;
// ------ Equippte Waffen ------
EquipItem (self, ItMw_ShortSword2);
// ------ Inventory ------
B_CreateAmbientInv (self);
// ------ visuals ------
B_SetNpcVisual (self, MALE, "Hum_Head_FatBald", Face_N_NormalBart_Dexter, BodyTex_N, ITAR_BDT_M);
Mdl_SetModelFatness (self, -1);
Mdl_ApplyOverlayMds (self, "Humans_Relaxed.mds");
// ------ NSC-relevante Talente vergeben ------
B_GiveNpcTalents (self);
// ------ Kampf-Talente ------
B_SetFightSkills (self, 30);
daily_routine = Rtn_Start_8000;
};
// ------ TA ------
FUNC VOID Rtn_Start_8000()
{
TA_Sit_Throne (08,00,23,00,"WP_CHATA1");
TA_Sit_Throne (23,00,08,00,"WP_LOZKO_CHATA1");
};
[/quote]
U:PAR: Redefined identifier : RTN_START_8000(line 52)
Kod: [Zaznacz]func void STARTUP_NAZWANASZEGOSWIATA ()
{
Wld_InsertNpc (InstancjanaszegoNPC,"WAYPOINT");
};
func void INIT_SUB_NAZWANASZEGOSWIATA ()
{
};
func void INIT_NAZWANASZEGOSWIATA ()
{
B_InitMonsterAttitudes ();
B_InitGuildAttitudes();
B_InitNpcGlobals ();
INIT_SUB_NAZWANASZEGOSWIATA();
};
Kod: [Zaznacz]func void STARTUP_NAZWANASZEGOSWIATA ()
{
Wld_InsertNpc (InstancjanaszegoNPC,"WAYPOINT");
Wld_InsertNpc (InstancjanaszegoNPC,"WAYPOINT");
};]
EDIT: zrobiłem wayepointa to czy jak go nazwę bandyta to w grze się pojawi bandyta?
Kod: [Zaznacz]instance PC_Hero_Car (NPC_DEFAULT)
{
// ------ SC ------
name = "Ja";
guild = GIL_BDT;
id = 0;
voice = 15;
level = 0;
Npctype = NPCTYPE_MAIN;
//***************************************************
bodyStateInterruptableOverride = TRUE;
//***************************************************
// ------ XP Setup ------
exp = 0;
exp_next = 500;
lp = 0;
// ------ Attribute ------
attribute[ATR_STRENGTH] = 40;
attribute[ATR_DEXTERITY] = 40;
attribute[ATR_MANA_MAX] = 10;
attribute[ATR_MANA] = 10;
attribute[ATR_HITPOINTS_MAX] = 100;
attribute[ATR_HITPOINTS] = 100;
// ------ visuals ------
//B_SetNpcVisual (self, MALE, "Hum_Head_Pony", FACE_N_Player, BodyTex_N, NO_ARMOR);
Mdl_SetVisual (self,"HUMANS.MDS");
// ------ Visual ------ "body_Mesh", bodyTex SkinColor headMesh, faceTex, teethTex, armorInstance
Mdl_SetVisualBody (self, "hum_body_Naked0", 9, 0, "Hum_Head_FatBald", Face_N_NormalBart05, 0, ITAR_BDT_M);
// ------ Kampf-Talente ------
B_SetFightSkills (self, 20);
B_AddFightSkill (self, NPC_TALENT_BOW, 30);
fight_tactic = FAI_HUMAN_NORMAL;
//EKWIPUNEK
EquipItem (self, ItMw_Nagelknueppel);
EquipItem (self, ItRw_Bow_L_03);
CreateInvItems (self, itrw_arrow, 50);
CreateInvItems (self, ItWr_list_od_autora, 1);
};