- New Gothic Team http://www.newgothicteam.pun.pl/index.php - Skrypty http://www.newgothicteam.pun.pl/viewforum.php?id=81 - Nowy stwór http://www.newgothicteam.pun.pl/viewtopic.php?id=385 |
krupam - 2010-02-13 12:06:23 |
Kod:PROTOTYPE Mst_Default_DarkLurker(C_Npc) { //----- Monster ---- name = "Mroczny topielec"; guild = GIL_LURKER; aivar[AIV_MM_REAL_ID] = ID_LURKER; level = 25; //----- Attributes ---- attribute [ATR_STRENGTH] = 120; attribute [ATR_DEXTERITY] = 120; attribute [ATR_HITPOINTS_MAX] = 300; attribute [ATR_HITPOINTS] = 300; attribute [ATR_MANA_MAX] = 0; attribute [ATR_MANA] = 0; //----- Protections ---- protection [PROT_BLUNT] = 120; protection [PROT_EDGE] = 120; protection [PROT_POINT] = 120; protection [PROT_FIRE] = 120; protection [PROT_FLY] = 60; protection [PROT_MAGIC] = 120; //----- Damage Types---- damagetype = DAM_MAGIC; damageTotal = 130; // damage [DAM_INDEX_BLUNT] = 0; // damage [DAM_INDEX_EDGE] = 0; // damage [DAM_INDEX_POINT] = 0; // damage [DAM_INDEX_FIRE] = 0; // damage [DAM_INDEX_FLY] = 0; // damage [DAM_INDEX_MAGIC] = 0; //----- Kampf-Taktik ---- fight_tactic = FAI_LURKER; //----- Senses & Ranges ---- senses = SENSE_HEAR | SENSE_SEE | SENSE_SMELL; senses_range = PERC_DIST_MONSTER_ACTIVE_MAX; aivar[AIV_MM_ThreatenBeforeAttack] = FALSE; aivar[AIV_MM_FollowTime] = FOLLOWTIME_LONG; aivar[AIV_MM_FollowInWater] = TRUE; aivar[AIV_MM_Packhunter] = TRUE; //----- Daily Routine ---- start_aistate = ZS_MM_AllScheduler; aivar[AIV_MM_RoamStart] = OnlyRoutine; }; //************** // Visuals //************** //--------------------------------------------------- func void B_SetVisuals_DarkLurker() { Mdl_SetVisual (self, "Lurker.mds"); Mdl_SetVisualBody (self, "Lur_Body", 1, DEFAULT, "",DEFAULT, DEFAULT, -1); }; //************* // Lurker //************* INSTANCE DarkLurker (Mst_Default_DarkLurker) { B_SetVisuals_DarkLurker(); Npc_SetToFistMode(self); }; Po kolei: |