标准脚本 |   抢沙发  浏览: 22966 

一、说明。八种元素属性。分别是气、火,冰,电,风,神圣,暗黑,幻影。攻击属性作用于强弱属性的对象上,产生增加和抵消的攻击效果。魔法技能根据属于的元素类别(数据库字段MagicType控制),同样产生攻击和抵消效果。
气元素对应物理攻击。攻击方的物理攻击为100,被攻击方的气强弱元素为-2,那么产生的物理攻击实际值为118
火球术对应火元素、雷电术对应电元素、冰咆哮对应冰元素等等。
技能的元素属性在数据库进行设置。
二、设置。通过地图设置元素属性,使所有出现在该地图上的怪物(召唤的宠物除外),将会自动附加攻击元素和强弱元素属性,元素怪物爆出的装备随机产生元素属性。
Mapinfo.txt中设置地图元素的格式
ATTACKATOM(0,1,2,3,4,5,6,7)  八个参数必须是正数
DEFENCEATOM(0,1,2,3,4,5,6,7) 八个参数可以正负数
比如 [0 比奇省] SHOP ATTACKATOM(3,4,5,6,7,8,9,10) DEFENCEATOM(3,-4,-5,6,-7,-8,9,10)
三、元素怪物。在元素地图上刷新的怪物,具备和地图相应的元素属性,具体元素值为地图元素值的随机值。
比如,地图的攻击元素 火=6,那么该地图上怪物的攻击火元素值<=6(随机产生)。
四、元素装备
元素怪物爆出的装备按照极品几率(m2控制)出现元素属性,具备攻击火元素的怪物,爆出的装备具备攻击火元素属性,元素值<=怪物的攻击火元素值;强弱元素类似。
不同类型的装备具有不同攻击元素和强弱元素
项链、戒指和手镯有攻击元素和强弱元素
武器只有攻击元素
头盔、衣服、腰带和鞋子只有强弱元素
五、对应的脚本命令
SetMapAtomAttackMode 设置地图的攻击元素属性,三个参数
SetMapAtomAttackMode  MapName  MapModeStr  MapModeValue
地图名   属性名       属性值

示例
SetMapAtomAttackMode 比奇省  火  3
比奇省的地图元素属性  攻击元素火=3

SetMapAtomDefenceMode 设置地图的强弱元素属性,三个参数

SetMapAtomDefenceMode MapName MapModeStr  MapModeValue
地图名   属性名       属性值
示例
SetMapAtomDefenceMode 比奇省  火  3
比奇省的地图元素属性  强元素火=3
六、如何查看怪物的元素属性
元素怪物被成功释放心灵启示后,鼠标移到怪物身上可以查看怪物的元素属性。

 

除特别注明外,本站所有文章均为《龙引擎》原创,转载请注明出处来自https://www.longm2.cn/1725.html

作者:《
签名:新一代全方位自定义六职业微端游戏引擎!

相关推荐

发表评论

暂无评论

切换注册

登 录

忘记密码 ?

切换登录

注 册

QQ扫一扫联系客服