其他引擎MaxM2、HeroM2、3KM2转换Sun引擎修改说明今天给大家说下MaxM2转换SunM2修改说明SunM2完整兼容MaxM2大部分功能!3KM2转SunM2修改说明HeroM2转SunM2修改说明
MaxM2转换SunM2修改说明
并且对原MaxM2武器衣服支持进行扩展!
现SunM2支持Hum与Weapon0~999每个文件支持50件武器或者衣服!
使用SunM2需去MaxM2物品数据StdItems.DB进行调整.
MaxM2转SunM2物品DB调整工具
HeroM2转SunM2修改说明
1.倒计时命令SendCenterMsg需替换为SENDTIMEMSG命令格式不同
2.命令CheckNationCredit需替换为CHECKGLORYPOINT
3.命令ChangeNationCredit需替换为GLORYCHANGE
4.组队人数命令Sun为GETGROUPCOUNT取组队队员数HERO为CheckGroupCount检测组队人数
5.命令CheckRangeMonCountEx检测地图坐标怪物需替换为CheckMapMobCount
6.命令SortHumVarToListEx命令SortHumVarToListEx为不存变量需替换为SortVarToList
7.Sun与HERO文本数据储存区别Sun为XXYYHERO为XX:YY:ZZ...可存多变量
8.命令SetStringBlank需替换为SETSTRINGLENG
9.HERO不支持镖车使用仿押镖:Race=153RaceImg=81Appr=任意加命令CheckSl呵呵eInRange名字距离只能做仿镖车Sun则支持镖车使用FINDMAPPATH镖车命令
10.Sun除法是DVIHERO为DIV
11.命令MUL使用格式不同需调整
12.命令ReCallMobEx召唤指定位置宝宝需替换为RecallMob
13.命令MoveMonToPos移动宝宝坐标需替换为MOVEMOBTO
14.有关酒馆内功连击功能基本重置,用Sun自带脚本即可
15.Sun大多命令英雄执行为$HERO.HEROM2为HERO.没有$
16.命令CheckH呵呵eHero检测是否有英雄替换为HAVEHERO
17.命令OpenDragonBox开宝箱替换为OPENBOXSHERO与Sun宝箱设定基本不同,具体设定参考说明书
18.命令AutoTakeOnItem自动穿装备替换为TakeOnItem
19.命令MakeFountain设定喷水替换为FOUNTAIN
20.彩色字体设置SCOLOR改为FCOLOR
21.地图事件触发Sun的写法为地图号座标X座标Y范围触发标识触发条件触发机率事件类型多了一个范围
例
Hero:3333333-1:11:回城卷:021:@MapEventDropItem
QF中
[@MapEventDropItem]
#Act
SENDMSG1<$USERNAME>在(%M%X%Y)丢掉物品:回城卷
Sun:33333330-1:11:回城卷:021:@MapEventDropItem
QF中
[@MapEventDropItem]
#Act
SENDMSG1<$USERNAME>在(%M%X%Y)丢掉物品:回城卷
和Hero不同的我们这里增加一个范围如果范围的值是0那么须在这个坐标上才能触发,否则只要进入这个坐标的范围就会触发
3KM2转SunM2修改说明
转换前请自行先去掉富贵兽,真视秘籍,淬炼,以及传奇2.0鉴宝以后的大部分功能
DB类:
1.3K与SunStdItem.db中NeedLevel字段位置不同,请注意
2.3K人形怪Race字段为:150,Sun人形怪Race字段:60
3.3K不支持魔龙教主,牛魔王,牛魔祭司,牛魔法师的魔法效果,请对照Sun说明书添加以上怪物的DB
4.3K雷炎怪物挖取DB是特殊字段,Sun雷炎怪物挖取是在M2里可探索怪物里直接添加,不需要用DB来控制。
5.3K的衣服、武器的外观值和Sun不同,请参考Sun说明书计算外观值
6.魔法类DB请直接套用Sun提供的Magic.db
7.祝福罐,魔令包设置不同
3K:罐物品的Source=放入物品的Shape罐物品的Shape=放入物品的StdMode
持久为空的--------Reserved为0
持久为满的--------Reserved不为0即可
Sun:罐物品的Source=放入物品的StdMode罐物品的Shape=放入物品的Shape
持久为空的--------Hero为0
持久为满的--------Hero为1
NPC类:
从卧龙宝箱以后的NPC代码(包括卧龙宝箱)参照Sun说明书上的NPC代码。
脚本命令类:
1.3K与Sun英雄操作命令不同,Sun大部分英雄执行的命令(除极少数外)前面加$hero.
例如:
3K英雄删除技能命令:DELSKILL白日门剑法HERO
Sun英雄删除技能命令:$HERO.DELSKILL白日门剑法
Sun引擎对那些常用的命令已经兼容3K的语法,大家只要发现引擎没报错的就不用修改了
2.开启卧龙宝箱3K是opendragonbox,Sun是openboxs
Sun的引擎已支持3K的opendragonbox但宝箱的参数请相应修改一下
3.从指定文件中删除字符串和从指定文件中增加字符串写法不同
3K是add(del)textlist字符串路径
Sun是add(del)textlist路径字符串
4.雪域传送门设置不同
3K是设置个NPC,然后在地图文件上加坐标
Sun使用命令
WARPGATE入口地图号入口坐标X入口坐标Y目的地地图号目的地坐标X目的地坐标Y开门时间
5.Sun不支持3K的信息发送写法中的字体颜色和背景颜色。
3K:Sendmsg消息代码内容字体颜色背景颜色
Sun:Sendmsg消息代码内容
6.检查文件是否包含指定文本。
3K:CHECKLISTTEXT
Sun:CHECKTEXTLIST
7.检测调整荣誉值命令不同
3K:CHECKGAMEGLORYCHANGEGLORY
Sun:CHECKGLORYPOINTGLORYCHANGE
Sun的引擎已经兼容3K的语法
8.自动寻路命令不同
3K:AUTOGOTOXY
Sun:Gotonow
Sun的引擎对自动寻路的命令已经兼容3K的语法
9.3K创建英雄的脚本和Sun的不一样请整个替换
Sun传奇引擎转换MaxM2、HeroM2、3KM2修改说明
来源:
作者:
点击:

