1.新增百分比修改速度命令
2.新增判断当前攻击模式命令: CHECKATTACTEFF 参数1:0-正常,1-暴击,2-格挡 (建议在攻击\受伤害前触发使用)
3.新增设置当前攻击飘血样式命令:SETATTACKEFFTYPE 参数1:cfg_damage_number.xls表里的ID,(当次有效,下次清零)
4.新增cfg_att_score.xls表吸血属性开关设置命令 SETSUCKHP 参数1:0-不吸血 1-吸血
5.新增气泡引导回调功能
6.新增召唤自己分身命令RecallSelf
7.新增设置下次攻击伤害命令SetNextDamage
8.新增传送戒指传送前QF触发: @BeginTeleport,支持stop
9.新增物品来源获取命令GetItemFrom
10.新增获取自定义属性标题和颜色命令
11.新增获取装备宝石数量命令GetItemStoneCount
12.新增获取身上所有装备宝石数量命令GetStoneCount
13.新增自动拾取模式:PICKUPITEMS 参数支持一个个拾取
14.新增收到私聊信息触发@PrivateChat接口
15.新增指定人物身上掉落装备命令HumanDropUseItem
16.新增邀请组队前QF触发@InviteGroup
17.增加后台扶持账号充值判断参数<$param4> =1真实充值,<$param4>=0扶持充值
18.新增支持修改键值对命令,格式SETSTRVALUEKEY 变量名称 原主键 新主键
19.新增设置、删除安全区ADDSTARTPOINT命令(重启M2消失)
20.新增滑动拉杆脚本组件
21.新增菜单拉选项脚本组件
22.新增宠物系统功能
23.新增[@heroSlavebb]英雄获得宝宝触发
24.新增英雄用脚本命令释放技能
25.新增英雄扔物品触发命令
26.新增极品地面闪光显示,打包特效id5017特效资源放入DEV特效目录
27.新增被攻击时攻击者X,Y坐标常量X:$CURRTARGETCURRX Y:$CURRTARGETCURRY
28.新增装备备注 外框特效 上下层级 <ID=3|TEXIAO:9#10#10#0.8#0.8|30#0#0.8#0.8&3&0> &0 为下层 不写为上层
29.新增CHANGEMOBABILITY新增参数5:填1表示修改宝宝原有属性,不填为按附加的
30.新增师徒名字常量,师傅常量:<$SFNAME>徒弟常量:<$TDNAME1~5>
31.新增师徒攻击模式
32.新增删除装备所有自定义属性命令CLEARCUSTOMITEMABIL 装备位置(-1为 OK框 0-100 装备位置) 删除后判断为非极品
33.扩展ChangeModeEx 23 复活 参数4,填1屏蔽复活提示信息
34.扩展ChangeModeEx 19 参数3护身掉蓝比例(设置100表示吸收所有伤害,设置50则只吸收一半)
35.扩展怪物支持35、36、37、71、74、75、81、82号属性
36.扩展自定义输入框 type 输入类型 3绝对值数字(输入09显示9)
37.扩展GetItemNameByMakeIndex参数3,填1表示获取改名后的装备名字
38.新增采集类怪物
39.新增交易后触发@DealEnd
40.新增自定义OK框检测矿石纯度命令
新增M2–死亡掉落–对英雄生效
新增M2-英雄设置-道士英雄跟随隐身选项
新增M2-英雄设置-远程英雄攻击频率控制
新增M2-英雄设置-战士英雄刀刀刺杀选项
新增M2-技能魔法-施毒术-红毒降点设置
新增M2-技能魔法-技能破防破盾比例调整(只支持cfg_game_data.xls表UseNewHitDmgType字段要启用战士隔位新模式)
新增M2-物品装备-攻击状态-开启魔法攻击支持带毒
新增M2-技能魔法-增加勾选项,气功波可以同等级推动
新增M2-选项-参数设置-城堡参数,攻城期间不刷怪,勾选项
新增ctrl+F10 交易行-人物面板调编辑
新增内挂表,显示设备platform字段新增参数99,表示游戏内不显示该项而实际有效果
新增新内挂自定义召唤技能ID26
新增新内挂增加3014配置字段(英雄生命低于多少时自动收回)
新增新内挂扩展mainpos字段,支持游戏界面开启关闭按钮显示配置
新增NPC表 游戏中显示的名字字段支持 A变量G变量支持实时刷新,设置范例:A18
新增神圣一击支持cfg_damage_number.xls飘字,飘字ID为13
新增cfg_game_data.xls字段WeaponLooksOrderUp客户端层级显示调整控制
新增cfg_game_data字段BagSUILoadDelay,填1, 用来修复自定义背包UI, 打开时添加自定义按钮错位问题
新增cfg_game_data 字段 disableKeys (1禁止自动战斗快捷键)
新增cfg_game_data.xls字段HeroStateHideWithAssist英雄信息栏跟随导航栏隐藏显示变动
新增cfg_game_data.xls字段dark黑夜系统,关联M2–假人设置–关照系统勾选禁止免蜡烛-地图参数填dark
新增cfg_game_data.xls字段skill_move_main填1=关闭PC端技能按钮拖拽
优化PC登录器打开时客户端资源释放在非系统盘中
优化自定义按钮挂接点(新内挂-视距301 —变更—> 新内挂-视距305)
优化法师火墙技能设置时间修改为秒
修复addmpper无效问题
修复使用技能触发野蛮会触发多次问题
修复官方表magicinfo中飓风破的一处错误参数配置
修复禁锢后地图障碍没有消失问题
修复黑夜模式带蜡烛 跟火把时候会全黑 要动一下在亮问题
修复技能图标图片支持jpg和png两种格式
修复小退等级不刷新显示为0级问题
修复手机端不优先释放隔位刺杀问题
修复内挂保护设置随机,回城,在安全区穿戴加血的装备会触发保护的问题
修复法师人形怪死了盾还在问题
修复ThrowItem 时间参数无效问题
修复人形怪宝宝锁定按钮无效问题
修复新套装对时装首饰无效问题
修复站着不动 不自动恢复魔法值问题
修复道道合击四段伤害问题
修复@MonDropItemEX @MonDropItemXX 触发改名不实时刷新
修复联盟聊天频道无效问题
修复怪物表Custommonster字段 设置躲避距离后怪物会反复前进后退问题
修复自定义属性查看属性错乱问题
修复使用技能触发野蛮会触发多次问题
修复HUMANHP AddhpPer飘血他人看不见问题
修复HUMANHP减血他人看血条不实时刷新问题
修复PC端半月技能提示问题
修复自定义输入框 type=1 时候 手机端可以输入 /*-问题
修复攻杀剑术 cfg_magicinfo 字段 locktarget 为1 时, 近身自动释放 隔位不释放, 为0走默认配置无效问题
修复绑定物品 锁头, 在拍卖行选择栏处不显示锁头
修复ADDBUTTON 300 1新内挂 自定义按钮无效问题
修复刷怪的这个颜色设置手机端有效pc无效问题
修复 PC右键点击跑会出菜单问题问题
修复开启背包格子不实时刷新问题问题
修复物品规则20=禁止佩戴左手,会触发装备对比问题
修复game_data配置isHideAuctionGuild 不生效问题
修复野蛮后会卡位问题
修复十步一杀技能设置“禁止穿越玩家”导致技能失效问题
修复装备持久没有了负重不实时刷新问题
修改-M2设置-师傅获得声望点数不对问题
修改自定义怪物表物理攻击魔法攻击改成人物受到物防还是魔防
修复自定义怪物做的宝宝对人攻击不触发 [@attackPet]
修复毒素武器文本 PoisonWeapon.txt 不支持 ATT表48号防全毒属性问题
修复CHANGEJOB转职会触发升级触发问题
修复ATT表38号属性无效问题
修复-弓箭卫士朝向不能设置问题
修复GiveOnItem命令给予到身上的装备设置来源无效
修复-脚本加的蓝血不飘字问题
修复辅助型技能触发,全体攻击模式下会触发,行会模式下不会触发
修复-HUMANHP AddhpPer加减血血条不实时刷新问题
修复-H.HUMANHP不支持飘字问题
修复MAKEPOSION绿毒不显示扣血飘字
修复CheckHumanState 3无极真气检测无效
修复系统NPC商店购买前触发[@UserBuyItem] S0获取的值是空的问题
修复脚本命令释放技能没有伤害及开天斩只能打1格问题
修复祖玛教主死亡后会出现空气墙问题
修复PC端已出现锁定光圈,雷电术还是打在其他地方问题
修复顶戴挡住喊话文字问题
修复界面描点参数a=4时 字体变模糊问题
修复物品重新上架拍卖行,上架金额M2限制无效问题
修复道士 施毒术 群体施毒 幽灵盾 战甲术 捆魔咒 心灵启示 噬魂沼泽技能没有计算幸运和最高道术上限问题
修复拾取小精灵数量计算在<$SLAVECOUNT>宝宝数量里的问题
修复半月弯刀对怪物位置判断导致少刮怪问题
修复新内挂不支持多少级不显示人名问题
修复自定义怪物群体攻击,多次释放抬手动作问题、自定义怪物理攻击,怪物死亡了特效还在播放问题
修复自定义技能删除重新学习CD时间会被清理掉
修复合成界面按ESC会导致客户端崩溃问题
修复LINKITEMBYMAKEINDEX关联物品获取背包物品数量<$LINKITEM.COUNT>错误问题
修复改名后的装备名字 常量<$G_CURRTEMNAME>无效问题
修复自定义按钮 9 挂载 行会列表到申请列表错误问题
修复人物属性登录不刷新属性问题
修复怪物大血条显示归属玩家名有一定几率错误问题
修复按shitf键 会释放技能问题
修复-技能表DefPower DefMaxPower字段超过255无效
修复CHANGEEXP减经验异常问题
修复物品表 跟装备表 备注对不上的问题
修复施毒术小退施毒术消失上线人物颜色没变回来问题
修复系统合成,货币显示相关联货币数量
修复行会传送命令@GuildReCall无效问题
修复TASKTOPSHOW任务置顶无效问题
修复通过脚本增加技能熟练度升级后面板不刷新问题
修复狮子吼麻痹时间不稳定问题
修复M2-物品设置-新增属性里面衣服,头盔类,不保存配置问题
修复极品配置40~44无效问题,自定义属性为68类型,装备标记为69类型
修复怪物素狐race131和赤狐race132攻击上下范围过大问题
修复国战FIGHT6参数地图中,同行会不同国家,对方宝宝名字颜色问题
修复护体神盾在M2功能设置中提示文字勾选项无效问题
修复修复怪物大血条播放效果
修复PC端技能面板下拉时文字提示会溢出面板
修复消息条目过多时导致发送信息无效问题
修复怪物无归属爆率文本里设置变量无效导致全部爆出问题
修复MAPEFFECT 自己可见参数无效问题
修复师徒系统出师奖励错误
修复道士分身术,分身不使用无极真气问题
修复分身攻击人物只释放雷电术问题
修复交易栏交易货币提示一直是金币的问题
修复PC端的首饰盒图片素材被缩放问题
修复跨服人物死亡复制装备问题
修复跨服行会联盟失效
修复跨服虹魔套装吸血属性不支持问题
修改跨服BUFF规则只允许在跨服生效
修复跨服小精灵失效问题
修复英雄锁定需要锁定2次
修复战士英雄刺杀生效几率低
修复英雄首饰盒装备无法拖动取下
修复42号属性怒气恢复增加对英雄无效
修复勾选开启组队按钮以后召唤英雄会关闭组队
修复Getuseritemname取装备位置对英雄无效
修复道士英雄飓风破不使用问题
修复同地图英雄守护模式距离短问题
修复跨服英雄爆出物品问题
修复内挂设置英雄跟随主人攻击无效问题
修复81号属性对怪物吸血,会吸取英雄血量需修复
修复英雄会无限空降追人问题
修复道道合击四段伤害问题
修复英雄 h.GetSlaveInfo,h.CHANGEMOBABILITY命令无效问题
修复h.CheckItemFlag取装备标识对英雄无效 <$G_DRESS>不支持英雄
修复英雄称号穿戴触发[@HeroTitleChanged_X]无效问题
修复英雄H.HUMANHP飘字问题
修复技能表自定义计算公式支持合击技能
修复英雄HeroTakeOffExchange修改星星数量无效问题
修复国家模式下英雄会主动攻击本国怪物问题
修复英雄H.HUMANHP飘字问题
修复英雄不会释放群体施毒术问题
优化远程英雄躲避规则
优化英雄AI系统及一些小细节
优化h.CHANGEEXP加经验受M2控制问题
1.百分比修改速度命令
格式: ChangeSpeedEX 速度类型 速度值 有效时间(秒,该参数为空时表示不限制时间)
速度类型 1为 移动速度 2为攻击速度 3为魔法速度
速度值百分比,由于系统中是由移动间隔、攻击间隔决定的:
当速度值大于0,则移动攻击间隔=固有间隔/(1+攻速/100)
当速度值小于0,则移动攻击间隔=固有间隔*(1-攻速(负数值)/100)
例如:原有攻击间隔为1000ms,即1秒一刀
速度值=100,加速100%,相当于速度为原来(1+100%)=2倍
攻击间隔=1000/(1+100%)=500ms,即1秒2刀
速度值=-100,即减慢100%,则速度为原来的1/(1+100%)=0.5倍
攻击间隔=1000*(1+100%)=2000ms,即2秒1刀
;该速度与ChangeSpeed的区别在于百分比增加减少
[@main]
#ACT
CHANGESPEEDEX 1 50 65535
#SAY
移动速度增加50%
2.判断当前攻击模式命令
功能:判断当前攻击模式
命令:CHECKATTACTEFF 参数1:0-正常,1-暴击,2-格挡
建议在攻击\受伤害前触发使用
3.设置当前攻击飘血样式命令
功能:设置当前攻击飘血样式
命令:SETATTACKEFFTYPE 参数1:cfg_damage_number.xls表里的ID
当次有效,下次攻击清零
示例:
[@AttackDamage]
#if
CHECKATTACTEFF 1
#act
SENDMSG 5 当前为暴击
SETATTACKEFFTYPE 12
SENDMSG 6 已将当次暴击飘字设置成12号飘血
break
4.cfg_att_score.xls表吸血属性开关设置
功能:设置是否吸血
命令:SETSUCKHP 参数1:0-不吸血 1-吸血
小退恢复正常
示例:
[@吸血属性开关设置]
#if
#act
SETSUCKHP 0
SENDMSG 5 吸血已经设置成不吸血。
5.气泡引导回调功能
功能:气泡引导回调功能
命令:AddbutShow @标签后参数用,号分割,QF触发里获取参数<$Param1> <$Param2> <$Param3>
示例:
[@气泡引导]
#act
AddbutShow 1 测试气泡测试气泡测试气泡 @气泡引导回调,aaa,bbb,ccccc
[@气泡引导回调]
#act
sendmsg 6 气泡回调Param1=<$Param1>
sendmsg 6 气泡回调Param2=<$Param2>
sendmsg 6 气泡回调Param3=<$Param3>
6.召唤自己分身命令
功能:召唤自己分身设置分身时间属性
命令:RecallSelf 分身有效时间(秒) 数量 继承人物属性百分比 分身颜色(0-255;0不改变颜色) 改变分身衣服外观(0或空为不改变) 改变分身武器外观(0或空为不改变) 改变分身衣服外观特效(0或空为不改变) 改变分身武器外观特效(0或空为不改变)
示列:
[@召唤自己分身]
#IF
#ACT
RecallSelf 60 3 1000 0 6 24 0 0
sendmsg 6 召唤3个分身帮助自己作战1分钟.继承人物全部属性1000%(6天魔神甲 24裁决)
7.设置下次攻击伤害命令SetNextDamage
功能:设置下次攻击伤害命令
命令: SetNextDamage 参数1 下次伤害百分比 (不能为0和负数 ,低于100 伤害低于正常值 )
示列:
[@Attack]
#act
SetNextDamage 300
SENDMSG 5 下次攻击伤害提高到300%,魔法触发请使用@MagicAttack
8.传送戒指传送前QF触发
功能: 传送戒指传送前触发
命令:@BeginTeleport 中止传送戒指传送命令:StopTeleport或stop
示列:
[@BeginTeleport]
#act
StopTeleport
sendmsg 6 停止传送戒指传送
9.物品来源获取
功能: 物品来源获取
命令:GetItemFrom 装备位置 类型(0-4) 变量名
类型:
0:物品来源(0:未知;1:GM制造;2:NPC制造;3:商店购买;4:杀怪掉落;5:系统给予;6:挖矿获取;7:宝箱获取;8:宝箱获取;9:挖肉获取;10:捕捉获取)
1:地图
2:杀死怪物
3:经手人
4:时间
10.获取自定义属性标题和颜色
功能: 获取自定义属性标题和颜色
命令:获取标题文字 GetCustomItemText 参数1=装备位置 参数2=分组id(0-5) 参数3=保存变量
获取标题颜色 GetCustomItemTextColor 参数1=装备位置 参数2=分组id(0-5) 参数3=保存变量
示例:
[@获取自定义属性标题和颜色命令]
#IF
#ACT
GetCustomItemText 1 0 S1
SENDMSG 6 武器自定义属性0组标题文字内容为<$STR(S1)>
GetCustomItemTextColor 1 0 N1
SENDMSG 6 武器自定义属性0组标题文字颜色为<$STR(N1)>
11.获取装备宝石数量命令
功能: 获取装备宝石数量命令
命令: GetItemStoneCount 参数 装备位置 宝石名称(不分名称可用 * ) 变量
示例:
[@获取装备宝石数量命令]
#if
#act
GetItemStoneCount 1 * N10
SENDMSG 6 你的【<$WEAPON>】上面共有宝石:<$STR(N10)>
GetItemStoneCount 1 攻击青宝石(初级) N10
SENDMSG 6 你的【<$WEAPON>】上面共有【攻击青宝石(初级)】:<$STR(N10)>
12.获取身上所有装备宝石数量
功能:获取身上所有装备宝石数量
命令:GetStoneCount 参数 宝石名称(不分名称可用 * ) 变量
示例:
#if
#act
GetStoneCount * N10
SENDMSG 6 你的身上所有宝石共有宝石:<$STR(N10)>
GetStoneCount 攻击青宝石(初级) N10
SENDMSG 6 你的身上【攻击青宝石(初级)】共有宝石:<$STR(N10)>
13.扩展小精灵自动拾取模式
PICKUPITEMS
参数1; 0=人物为中心捡取,1=小精灵为中心捡取 3=以小精灵为中心小精灵一个个捡取 4=以人物为中心小精灵一个个捡取
参数2; 拾取范围 (32位最大:6格 64位最大:8格)
参数3; 捡取毫秒间隔最小500毫秒
说明:小精灵移动速度,到怪物表里面可以设置
14.收到私聊信息触发
功能:收到私聊信息触发
命令:@PrivateChat
示例:
[@PrivateChat]
#act
SENDMSG 9 你有一条私聊信息请查收!
15.指定人物身上掉落装备
功能:指定人物身上掉落装备
命令:HumanDropUseItem 参数1 参数2
参数1:装备位置 (-1表示随机位置,0~120为指定装备位置 : 0~16 身上物品 17~18 时装 19~30 十二生肖)
参数2:爆出物品后记录物品名字符串变量”
示例:
[@killplay]
#IF
#ACT
HumanDropUseItem -1 S0
sendmsg 6 你杀人了,指定爆出对方身上装备:<$str(s0)>一件
16.邀请组队前触发
功能:邀请组队前触发
命令:@InviteGroup,支持STOP
示例:
[@InviteGroup]
#IF
CHECKLEVELEX < 50
#act
Stop
sendmsg 6 等级不到50级,禁止邀请别人组队!
17.后台扶持账号充值判断参数<$param4>
功能:后台扶持账号充值判断参数
命令:@ReCharge 返回参数<$param4> =1真实充值,<$param4>=0扶持充值
示例:
[@ReCharge]
#IF
EQUAL <$param4> 1
#ACT
sendmsg 7 真实充值
#IF
EQUAL <$param4> 0
#ACT
sendmsg 7 扶持充值
18.修改键值对
功能:修改键值对
命令:格式SETSTRVALUEKEY 变量名称 原主键 新主键
示例:
[@main]
#if
#ACT
mov T1 1=2,2=1,996=2,引擎=3
#if
#ACT
;修改主键“引擎”为“M2”
SETSTRVALUEKEY T1 引擎 M2
SENDMSG 6 <$STR(T1)>打印值:1=2,2=1,996=2,M2=3
19.脚本命令设置安全区
功能:脚本命令设置、删除安全区
格式:增加安全区: ADDSTARTPOINT 参数1 参数2 参数3 参数4 参数5
参数1:地图编号
参数2:自定义安全区编号
参数3:安全区光柱特效类型(参考cfg_startpoint.xls表安全区配置)
参数4:安全区坐标及中心点(参考cfg_startpoint.xls表格安全区配置)
删除安全区:
格式: DELSTARTPOINT 参数1 参数2
参数1:地图编号
参数2:自定义安全区编号
*说明: 1.ADDSTARTPOINT命令设置,重启M2消失不保存
2.删除安全区DELSTARTPOINT命令,只支持删除ADDSTARTPOINT命令设置的安全区,
示例:
[@脚本命令设置安全区]
#IF
#ACT
ADDSTARTPOINT 3 1 4 343#320#343#328#351#328#351#320#347#324
[@删除安全区]
#IF
#ACT
DELSTARTPOINT 3 1