大功能解析说明
军衔系统
军衔系统配置服务端需要 Mir200\Config\Military.xml
特别说明:XML中包含军衔等级属性以军衔勋章属性
怪物军衔经验值可在怪物DB中‘MilitaryExp’进行设置
军衔系统相关命令及变量
1、调整人物军衔等级
CHANGEMILITARYLEVEL 参数1 参数2
参数1:
操作符 (“+” 、“-” 、“-”)
参数2:
数值
[@测试脚本]
#IF
TRUE
#ACT
CHANGEMILITARYLEVEL + 1
SENDMSG 5 军衔等级+1
break2、调整人物军衔经验
CHANGEMILITARYEXP 参数1 参数2
参数1:
操作符 (“+” 、“-” 、“-”)
参数2:
数值
[@测试脚本]
#IF
TRUE
#ACT
CHANGEMILITARYEXP + 100000
SENDMSG 5 军衔经验+100000
break3、设置人物今日获得军衔经验
CHANGEMILITARYEXPTODAY 参数1 参数2
参数1:
操作符 (“+” 、“-” 、“-”)
参数2:
数值
[@测试脚本]
#IF
TRUE
#ACT
CHANGEMILITARYEXPTODAY = 0
SENDMSG 5 清空今日获得军衔经验值
break4、调整人物军衔经验倍数
KILLMONMILITARYEXPRATE 参数1 参数2
参数1:
经验倍数
参数2:
时间(秒)
特别说明:时间到后触发QF脚本中[@KILLMONMILITARYEXPRATE_END]标签
[@测试脚本]
#IF
TRUE
#ACT
KILLMONMILITARYEXPRATE 100 30
SENDMSG 5 你获得了100%的军衔经验倍数加成,持续时间30秒
break5、临时属性调整人物军衔经验倍数
SetProvisionalAbil 参数1 参数2 参数3
参数1:
83 (表示军衔经验倍数)
参数2:
操作符 (“+” 、“-” 、“-”)
参数3:
数值
[@测试脚本]
#IF
TRUE
#ACT
SetProvisionalAbil 83 + 100
SENDMSG 5 你获得了临时属性100%的军衔经验倍数加成
break相关变量
$MILITARY.LEVEL //返回军衔等级
$MILITARY.EXP //返回军衔当前经验
$MILITARY.MAXEXP //返回军衔最大经验
$MILITARY.TODAY //返回今日获取军衔经验数量相关触发
1、获得军衔经验触发QM脚本中 [@GetMilitaryExpFucn] 标签并返回以下参数
$PARAM(23) //获得经验数
$PARAM(24) //(0:打怪获得 / 1:脚本获得)
$PARAM(25) //是否达到最大经验(0:是 / 1:不是)
2、军衔系统面板主体点击升级军衔触发QM脚本 [@主体_升级军衔]
3、军衔系统面板元神点击升级军衔触发QM脚本 [@元神_升级军衔] PNEUMA其他说明
1、元神打怪功勋分成可在引擎面板“游戏参数” → “游戏选项一”进行开启和加成百分比设置!
开启元神功勋分成 :开启后,元神在线杀死功勋值怪物,将获得1/3功勋值! 加成百分比:如怪物功勋值为35,加成百分比为110,则提高1.1倍,杀死怪物功勋为38点,主体获得23,元神获得15点!
2、功勋宝盒物品DB设置
347;功勋宝盒(小);9;4;1;0;0;0;0;10808;0;0;0;100000;0;0;0;0;0;0;0;0;0;0;0;0;30;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5000;10;0;0;0;0;4251698;0;0;0;0;0;0;0
348;功勋宝盒(大);9;4;1;0;0;0;0;10808;0;0;0;1000000;0;0;0;0;0;0;0;0;0;0;0;0;30;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5000;10;0;0;0;0;4251698;0;0;0;0;0;0;0
349;功勋宝盒(特大);9;4;1;0;0;0;0;10808;0;0;0;5000000;0;0;0;0;0;0;0;0;0;0;0;0;30;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;5000;10;0;0;0;0;4251698;0;0;0;0;0;0;0