热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 892|回复: 2

[脚本示例] Xm2m2引擎当中所常见的一些问题的解答

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
1
司徒币
260203
传世币
3000
元宝
0
在线时间
266 小时

最佳新人灌水之王

QQ
online_admin 发表于 2021-11-24 05:55:36 | 显示全部楼层 |阅读模式
以下是用户在使用Xm2m2引擎当中所常见的一些问题的解答,以后会陆续添加

Q:人物血量及魔法值不对怎么办?
A:打开Mir200!Setup.txt,将相应数值修改成下面一样即可。
LevelValueOfTaosHPRate=2.5 copyright dedecms
LevelValueOfWizardHPRate=1.8
LevelValueOfWarrHPRate=4.5

Q:如何关闭五行强化属性?
A:打开服务端里的游戏控制台即GameCenter.exe,点配置向导,将左下方的关闭服务器五行功能勾选后 本文来自织梦
一直点下一步,直到完成保存,并生成配置文件即可。

Q:如何改变新人出生地点?
A:M2--选项--参数设置--座标范围--新人出生点范围
设置1:默认MirServerMir200EnvirStartPoint.txt 的第一条为新人出生点 dedecms.com

设置2:默认MirServerMir200EnvirStartPoint.txt 的第一二条为新人出生点
以此类推...

Q:M2报错,加载地图任务失败是什么原因?
A:Mir200EnvirMapQuest.txt 去除未用的相关任务即可。 dedecms.com

Q:为什么我带上马牌后,坐骑栏不显示坐骑的名字?
A:数据库物品名字设置不正确所致,应该为 马牌(坐骑名称) 客户端是读取括号内文字并列为坐骑名称。

Q:如何扩展StdItems.DB(物品数据库)及Monster.DB(怪物数据库)的Color(颜色字段)? 织梦内容管理系统
A:DBC2000有两种版本,一种是英文版,一种是中文版,下面分别介绍下它们的更新方法:
英文版DBC2000说明
首先运行DBC2000
选中StdItems.DB数据库
在菜单项中点击 Utilities -> Add/Delete Columns -> Left 本文来自织梦
在弹出的界面中 COLUMN NAME 中填写 Color
TYPE中选择 SMALLINT
LENGTH for chars 填写为 1
最后点击 ADD 既完成扩展
Monster.DB(怪物数据库)同样参照以上操作既可 织梦内容管理系统


中文版DBC2000说明
首先运行DBC2000
选中StdItems.DB数据库
在菜单项中点击 功能 -> 增加/删除 列 -> 左边 copyright dedecms

在弹出的界面中 列名称 中填写 Color
类型中选择 SMALLINT
字符长度 填写为 1
最后点击 添加 既完成扩展
Monster.DB(怪物数据库)同样参照以上操作既可 copyright dedecms

Q:点开始游戏出现 正在进入游戏,请稍候... 是什么原因?
A:生成登陆器的VIP帐号与生成M2的不是同一帐号,用同一VIP帐号生成登陆器及M2能解决问题。

Q:登陆游戏时出现
服务器连接被强行中断. 本文来自织梦

连接时间可能超过限制.
或者用户请求重新连接.
A:DBServer.exe 与 M2Server.exe 两者不配套引起,配套一起更新成相同版本能解决问题。

Q:检测命令支不支持他人执行,比如:S0.CHECKLEVEL之类的? 本文来自织梦
A:我们引擎所有命令都支持他人执行命令格式,但用法不同。
我们的格式为:
[@main]
#IF
.CHECKMAPNAME 3 织梦好,好织梦
.CHECKLEVELEX > 50
.CHECKBAGSIZE 5
......

Q:转职后为什么连击的图标会拉不到快捷键栏里? copyright dedecms

A:因为连击的图标也是一个技能,大家可以在技能数据库里看到有个“连击”的技能,
因为转职后会将人物所有技能清空,所以在转职后我们应当用脚本命令给人物加一
“连击”的技能,这样问题就解决了。
ADDSKILL 连击 内容来自dedecms

Q:如何使怪物暴出的物品以红字特殊显示?
A:打开VIP工具盒--常用工具--数据库编辑工具--选择你要修改的数据库名称--
将StdItems.DB里需要修改的物品的“特”字段点右键打“√”,然后保存设置 本文来自织梦

M2里重新加载物品数据就可以了。

Q:如何通过脚本命令来更改人物的攻击模式?
A:GMEXECUTE AttackMode 攻击模式参数(0..6)
0: 全体攻击模式 1: 和平攻击模式 2: 夫妻攻击模式 3: 师徒攻击模式 内容来自dedecms

4: 组队攻击模式 5: 行会攻击模式 6: 红名攻击模式
例:
[@main]
#IF
#ACT 织梦好,好织梦
GMEXECUTE AttackMode 5
SENDMSG 5 你的攻击模式已更改为行会攻击模式!

Q:如何调整怪物暴出来的装备为未开光状态?
A:M2--选项--物品装备--极品机率--机率控制--极品出现机率--怪物掉落:将数值调至1,这样怪物暴出 内容来自dedecms

来的装备都是未开光状态。调100的任意范围内(1除外)将人有一定机率为不需要开光与未开光状态。
数字越小,未开光的机率越高。

Q:我现在还没租服务器,M2可以不验证单机测试吗?
A:商业M2不可以单机测试,只能绑定机器后才能使用。 内容来自dedecms
如想修改版本,请去官网下载测试版本架设后,用商业端里的Envir及Map文件夹替换测试版里的相应文件夹再进行修改。
版本修改完后,再替换回商业端。

Q:攻沙时间在哪里修改?
A:MirServerMir200EnvirDefiniensConst.txt 织梦好,好织梦

修改攻沙设置,设置后全自动操作。不用再手动添加行会。

Q:服务器运行状态下,修改DefiniensConst.txt后怎么加载?
A:M2--按制--重新加载--脚本常量列表

Q:我要取消离线挂机如何设置? 本文来自织梦
A:M2--选项--参数设置--游戏选项(1)--游戏模式--取消安全区脱机的勾 (后面数字代表多少等级才允许挂机)

Q:游戏中的点卷如何获得?
A:点卷只能在SQL版本中使用,DB版中无效。
内容来自dedecms

Q:游戏积分是怎么来的?
A:游戏积分也属于SQL版本中才用到的,但可以用灵符命令调用。

Q:如何开启游戏排行榜
A:运行MirServerMir200PlugTop.exe 运行后等M2Server.exe DBServer.exe 连接正常后, 内容来自dedecms
再点手动刷新就可以了。

Q:版本如何加密?
A:开始--运行--将M2Server.exe拖到运行输入框中,再在后面空格,加一个-e的参数,点确定。
如:D:MirServerMir200M2Server.exe -e 内容来自dedecms

等M2完全启动后再关闭,这时候版本里与之相关的文件全部会加密。
注:自行备份好明文版,版本一旦加密无法解密。

Q:如何清除天下第一及全局变量
A:删除Mir200Global.ini文件,M2运行后会重新生成一份干净Global.ini全局数据 本文来自织梦


Q:药品自动解包设置
A:以打捆疗伤药为例:
设置数据库StdItems.DB的Shape字段值为MirServerMir200EnvirUnbindList.txt对应的解包号。
如设置打捆疗伤药的StdItems.DB的Shape值为114; 织梦好,好织梦

对应的UnbindList.txt里设置
114 疗伤药
然后StdItems.DB里疗伤药的Reserved字段值设置成打捆疗伤药的物品ID号;
如打捆疗伤药的物品ID为478,那么疗伤药的Reserved字段值就填478 dedecms.com

如需包内打捆疗伤药自动解包则需先使用一个疗伤药后系统才会帮你解包。

Q:新手上线地图设置方法
A:系统默认读取MirServerMir200EnvirStartPoint.txt的第一行安全区配置为新人上线地图
如要设成多个新人上线地图则需在M2--选项--参数设置--座标范围--新人出生点范围数设成你想要的几个 本文来自织梦

系统会根据出生点范围自动读取StartPoint.txt的前面几个为新人上线地图
如范围设置成2,则系统会读取StartPoint.txt的前两项为新人上线地图,以此类推。

Q:如何设置或取消离线挂机
A:设置离线挂机 copyright dedecms

M2上设置方法:M2-->选项-->游戏参数-->游戏选项(1)-->安全区脱机-->前面打上勾,后面参数为挂机等级.
如需取消,直接把前面勾去掉就可以了。
地图参数设置:Mir200EnvirMapInfo.txt 在对应的地图上加上地图参数 OFFLINE 就可以了
注:当M2设置关闭了安全区脱机功能,带OFFLINE参数的地图照样会挂机 copyright dedecms
取消时需删除OFFLINE参数,并重启M2才能生效。

Q:地图标识文字在哪里修改?
A:地图标识文字在Mir200EnvirMapDesc.txt 里设置,具体设置请查看 >>>地图标识文件设置</span div class='Rzu880'dedecms.com/div br style="padding: 0px; margin: 0px; color: rgb(102, 102, 102); font-family: 宋体; font-size: 14px;" /br style="padding: 0px; margin: 0px; color: rgb(102, 102, 102); font-family: 宋体; font-size: 14px;" /span style="color: rgb(102, 102, 102); font-family: 宋体; font-size: 14px;"Q:如何设置登陆器列表配置里的数据更新设置?/spanbr style="padding: 0px; margin: 0px; color: rgb(102, 102, 102); font-family: 宋体; font-size: 14px;" /span style="color: rgb(102, 102, 102); font-family: 宋体; font-size: 14px;"A:以设置Prguse.pak补丁的更新为例:(其它补丁更新类似)/spanbr style="padding: 0px; margin: 0px; color: rgb(102, 102, 102); font-family: 宋体; font-size: 14px;" /span style="color: rgb(102, 102, 102); font-family: 宋体; font-size: 14px;" 登录器列表配置--数据更新设置--找到Prguse.pak的那项-->点修改
1、更新提示:随意填写(显示在登陆器当更新此文件时提示的文字),默认为:Prguse.pak dedecms.com

2、是否解压:如果文件为RAR格式则填“是”如不是则“否”,默认为:是
3、下载地址:此补丁的远程下载地址,默认为:百度下载址址,如果为直接下载则填:比如http://www.xxxx.com/down/Prguse.rar
4、保存位置:该补丁下载后的存放路径,默认为:.ResourceData
5、保存文件名:补丁通过远程下载后保存的真实文件名,默认为:Prguse.pak dedecms.com

6、检测模式:建议用MD5值检测,默认为:MD5值
7、文件MD5值:填文件未经压缩时计算得来的MD5值(7、8项选择检测模式为MD5值模式才会出现)
8、下载效验:填文件压缩成RAR格式后计算得来的MD5值(如果文件未压缩则填文件MD5值一样值就可以了)
9、确定-->保存配置信息-->生成配置文件-->将目录下的SevrverInfo.txt上传至你绑定的列表地址-->完成 织梦内容管理系统
附:MD5计算工具位置:常用工具-->其它辅助工具-->MD5计算

帖子地址: 





上一篇:添加地图花屏原因与解决方法
下一篇:背包和人物属性里面金刚石的名称修改
回复

使用道具 举报

avatar

该用户从未签到

0

主题

238

回帖

486

积分

司徒三星

UID
372
司徒币
248
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 06:01:31 | 显示全部楼层
呵呵,低调,低调!
回复

使用道具 举报

avatar

该用户从未签到

0

主题

228

回帖

466

积分

司徒三星

UID
933
司徒币
238
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 17:49:36 | 显示全部楼层
支持支持再支持
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【乱回复灌水将给予禁言处理】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则