服务端默认175种hateffect,如需新增,请编译服务端时修改hateffect数量
客户端部分
打开\data\luafiles514\lua files\hateffectinfo下的HatEffectInfo.lub
增加
HAT_EF_guanghuan1 = 176,
HAT_EF_guanghuan2 = 177
(最后一行不要逗号)
hatEffectTable里面增加
[HatEFID.HAT_EF_guanghuan1] = {
resourceFileName = “10\mc.str”, (10是文件夹名,文件夹放到\data\texture\effect下,mc是str名)
hatEffectPos = -4, (这行是Y坐标)
hatEffectPosX = 0, (这样是X坐标)
isRenderBeforeCharacter = true, (true是人物在前,false是效果在前)
isIgnoreRiding = true,
isAdjustPositionWhenShrinkState = true,
isAdjustSizeWhenShrinkState = true
},
[HatEFID.HAT_EF_guanghuan2] = {
resourceFileName = “50\mc.str”,
hatEffectPos = 1,
hatEffectPosX = -1,
isRenderBeforeCharacter = true,
isIgnoreRiding = true,
isAdjustPositionWhenShrinkState = true,
isAdjustSizeWhenShrinkState = true
},
服务端部分
新增时,用编号写脚本,如
- Id: 20515
AegisName: C_Magic_Circle
Name: (时装)六芒星阵
Type: Armor
Locations:
Costume_Garment: true
ArmorLevel: 1
EquipLevelMin: 1
Script: |
hateffect(176,true);
UnEquipScript: |
hateffect(176,false);
替换时不用改脚本