Fixed Custom Npc " Name And SystemMsg "

Coffee

Heir
Customer
I need help solving this. Every new NPC (Monster or NPC) that I add doesn't display the correct name in either the script or the system message!

Using "displayId": It looks like this

1772673956639.webp

Removing "displayId": It looks like this.

1772673988555.webp

1772673996363.webp

The name doesn't appear even in the example .raid scripts.

1772674061345.webp


XML:
  <npc id="225" name="Death Guardian" title="">
    <!-- Test -->
    <set name="aggroRange" value="0" />
    <set name="ai_type" value="Ranger"/>
    <set name="baseAtkRange" value="850" />
    <set name="baseCON" value="43" />
    <set name="baseCritRate" value="40" />
    <set name="baseDEX" value="60" />
    <set name="baseHpMax" value="9999.745" />
    <set name="baseHpRate" value="1" />
    <set name="baseHpReg" value="2" />
    <set name="baseINT" value="60" />
    <set name="baseMAtk" value="16750" />
    <set name="baseMAtkSpd" value="333" />
    <set name="baseMDef" value="3250" />
    <set name="baseMEN" value="20" />
    <set name="baseMpMax" value="90000" />
    <set name="baseMpReg" value="100.9" />
    <set name="basePAtk" value="16750" />
    <set name="basePAtkSpd" value="275" />
    <set name="basePDef" value="2750" />
    <set name="baseRunSpd" value="105" />
    <set name="baseSTR" value="40" />
    <set name="baseShldDef" value="0" />
    <set name="baseShldRate" value="0" />
    <set name="baseWIT" value="20" />
    <set name="baseWalkSpd" value="85" />
    <set name="collision_height" value="8.5" />
    <set name="collision_radius" value="8.5" />
    <set name="level" value="80" />
    <set name="rewardExp" value="79579"/>
    <set name="rewardRp" value="0"/>
    <set name="rewardSp" value="25372"/>
    <set name="shots" value="NONE" />
    <set name="texture" value="" />
    <set name="type" value="Monster" />
    <equip>
      <rhand item_id="284"/>
      <!--Dark Elven Long Bow-->
    </equip>
    <skills>
      <skill id="90555" level="1"/>
      <!-- CUSTOM -->
      <skill id="4040" level="12"/>
      <!--NPC Bow Attack-->
      <skill id="4275" level="2"/>
      <!--Sacred Attack Weak Point-->
      <skill id="4278" level="1"/>
      <!--Dark Attack-->
      <skill id="4408" level="11"/>
      <!--HP Increase (3x)-->
      <skill id="4409" level="1"/>
      <!--MP Increase (1x)-->
      <skill id="4410" level="12"/>
      <!--Slightly Strong P. Atk.-->
      <skill id="4411" level="12"/>
      <!--Slightly Strong M. Atk.-->
      <skill id="4412" level="10"/>
      <!--Slightly Weak P. Def.-->
      <skill id="4413" level="10"/>
      <!--Slightly Weak M. Def.-->
      <skill id="4414" level="3"/>
      <!--Light Armor Type-->
      <skill id="4415" level="9"/>
      <!--Bows-->
      <skill id="4416" level="1"/>
      <!--Undead-->
      <skill id="4438" level="2"/>
      <!--Greater Resist Sleep-->
    </skills>
    <attributes>
      <defence attribute="fire" value="0" />
      <defence attribute="water" value="0" />
      <defence attribute="wind" value="0" />
      <defence attribute="earth" value="0" />
      <defence attribute="holy" value="0" />
      <defence attribute="unholy" value="0" />
    </attributes>
    <rewardlist type="RATED_GROUPED">
      <group chance="70.0">
        <reward item_id="57" min="1" max="10" chance="100.0" />
      </group>
    </rewardlist>
  </npc>
Code:
npc_begin    npc_id=225    class_name=[LineageMonster.skeleton_archer]    mesh_name=[LineageMonsters.skeleton_archer_m00]    texture_name={[LineageMonstersTex.skeleton_archer_t00];[LineageMonstersTex.skeleton_archer_t01];[LineageMonstersTex.skeleton_archer_t02]}    texture_name_second={}    property_list={4416;1;4410;8;4411;8;4412;14;4413;14;4414;3}    npc_speed=1.2428571    attack_sound1={[ItemSound.sword_mid_3];[ItemSound.spear_2];[ItemSound.spear_4]}    defense_sound1={[MonSound.Hit_Bone_2];[ItemSound.armor_leather_2];[ItemSound.shield_bone_3]}    damage_sound={[MonSound.skeleton_arc_dmg_1];[MonSound.skeleton_arc_dmg_2];[MonSound.skeleton_arc_dmg_3]}    deco_effect={}    quest={}    attack_effect=[LineageEffect.p_u002_a]    sound_vol=50    sound_radius=250    sound_random=30    social=0    hpshowable=1    dialog_sound={}    Silhouette=0    summon_sort=0    summon_max_count=0    summon_grade=0    drawscale=-1.0    use_zoomincam=0.0    npc_icon_name=[None]    sound_priority=0    ground_high=174    ground_low=40    collision_radius=11.0    collision_radius_2=11.0    collision_height=27.0    collision_height_2=27.0    slot_rhand=279    slot_lhand=0    slot_chest=0    org_hp=14213.315791308    org_mp=2096.0    npc_type=monster_normal    npc_end
Code:
npc_begin    id=225    name=[Death Guardian]    nick=[]    nickcolor=9CE8A9FF    npc_end
 
Нужно еще каждого прописывать в клиенте в npcname и npcgrp, тогда все будет нормально.
было такое тоже с рб) очень давно... даже тема есть на этот счет на форуме.
 
I need help solving this. Every new NPC (Monster or NPC) that I add doesn't display the correct name in either the script or the system message!

Using "displayId": It looks like this

View attachment 8017

Removing "displayId": It looks like this.

View attachment 8018

View attachment 8019

The name doesn't appear even in the example .raid scripts.

View attachment 8020


XML:
  <npc id="225" name="Death Guardian" title="">
    <!-- Test -->
    <set name="aggroRange" value="0" />
    <set name="ai_type" value="Ranger"/>
    <set name="baseAtkRange" value="850" />
    <set name="baseCON" value="43" />
    <set name="baseCritRate" value="40" />
    <set name="baseDEX" value="60" />
    <set name="baseHpMax" value="9999.745" />
    <set name="baseHpRate" value="1" />
    <set name="baseHpReg" value="2" />
    <set name="baseINT" value="60" />
    <set name="baseMAtk" value="16750" />
    <set name="baseMAtkSpd" value="333" />
    <set name="baseMDef" value="3250" />
    <set name="baseMEN" value="20" />
    <set name="baseMpMax" value="90000" />
    <set name="baseMpReg" value="100.9" />
    <set name="basePAtk" value="16750" />
    <set name="basePAtkSpd" value="275" />
    <set name="basePDef" value="2750" />
    <set name="baseRunSpd" value="105" />
    <set name="baseSTR" value="40" />
    <set name="baseShldDef" value="0" />
    <set name="baseShldRate" value="0" />
    <set name="baseWIT" value="20" />
    <set name="baseWalkSpd" value="85" />
    <set name="collision_height" value="8.5" />
    <set name="collision_radius" value="8.5" />
    <set name="level" value="80" />
    <set name="rewardExp" value="79579"/>
    <set name="rewardRp" value="0"/>
    <set name="rewardSp" value="25372"/>
    <set name="shots" value="NONE" />
    <set name="texture" value="" />
    <set name="type" value="Monster" />
    <equip>
      <rhand item_id="284"/>
      <!--Dark Elven Long Bow-->
    </equip>
    <skills>
      <skill id="90555" level="1"/>
      <!-- CUSTOM -->
      <skill id="4040" level="12"/>
      <!--NPC Bow Attack-->
      <skill id="4275" level="2"/>
      <!--Sacred Attack Weak Point-->
      <skill id="4278" level="1"/>
      <!--Dark Attack-->
      <skill id="4408" level="11"/>
      <!--HP Increase (3x)-->
      <skill id="4409" level="1"/>
      <!--MP Increase (1x)-->
      <skill id="4410" level="12"/>
      <!--Slightly Strong P. Atk.-->
      <skill id="4411" level="12"/>
      <!--Slightly Strong M. Atk.-->
      <skill id="4412" level="10"/>
      <!--Slightly Weak P. Def.-->
      <skill id="4413" level="10"/>
      <!--Slightly Weak M. Def.-->
      <skill id="4414" level="3"/>
      <!--Light Armor Type-->
      <skill id="4415" level="9"/>
      <!--Bows-->
      <skill id="4416" level="1"/>
      <!--Undead-->
      <skill id="4438" level="2"/>
      <!--Greater Resist Sleep-->
    </skills>
    <attributes>
      <defence attribute="fire" value="0" />
      <defence attribute="water" value="0" />
      <defence attribute="wind" value="0" />
      <defence attribute="earth" value="0" />
      <defence attribute="holy" value="0" />
      <defence attribute="unholy" value="0" />
    </attributes>
    <rewardlist type="RATED_GROUPED">
      <group chance="70.0">
        <reward item_id="57" min="1" max="10" chance="100.0" />
      </group>
    </rewardlist>
  </npc>
Code:
npc_begin    npc_id=225    class_name=[LineageMonster.skeleton_archer]    mesh_name=[LineageMonsters.skeleton_archer_m00]    texture_name={[LineageMonstersTex.skeleton_archer_t00];[LineageMonstersTex.skeleton_archer_t01];[LineageMonstersTex.skeleton_archer_t02]}    texture_name_second={}    property_list={4416;1;4410;8;4411;8;4412;14;4413;14;4414;3}    npc_speed=1.2428571    attack_sound1={[ItemSound.sword_mid_3];[ItemSound.spear_2];[ItemSound.spear_4]}    defense_sound1={[MonSound.Hit_Bone_2];[ItemSound.armor_leather_2];[ItemSound.shield_bone_3]}    damage_sound={[MonSound.skeleton_arc_dmg_1];[MonSound.skeleton_arc_dmg_2];[MonSound.skeleton_arc_dmg_3]}    deco_effect={}    quest={}    attack_effect=[LineageEffect.p_u002_a]    sound_vol=50    sound_radius=250    sound_random=30    social=0    hpshowable=1    dialog_sound={}    Silhouette=0    summon_sort=0    summon_max_count=0    summon_grade=0    drawscale=-1.0    use_zoomincam=0.0    npc_icon_name=[None]    sound_priority=0    ground_high=174    ground_low=40    collision_radius=11.0    collision_radius_2=11.0    collision_height=27.0    collision_height_2=27.0    slot_rhand=279    slot_lhand=0    slot_chest=0    org_hp=14213.315791308    org_mp=2096.0    npc_type=monster_normal    npc_end
Code:
npc_begin    id=225    name=[Death Guardian]    nick=[]    nickcolor=9CE8A9FF    npc_end
I'll make it so that damage is displayed correctly. As for the HTML table, it's simple: in data/strings, use %name% instead of &@%npc_id%.
 
Back
Top