传奇一条龙开服GOM引擎【如何修改测试区和元宝记录】

图片[1]-传奇一条龙开服GOM引擎【如何修改测试区和元宝记录】-游戏素材网

这节课来说下很多人看到版本里面有的NPC显示测试区或者说他点击NPC告诉你现在是测试区无法怎么怎么!

我们这节课来讲测试奖励如何正式区来领取,首先我们找到测试的NPC看下怎么写的!

搜索MER找NPC正常情况下是这样的,但是这个是写在按钮QF触发,我们找下QF!
@ButtonClick这个命令就是按钮的命令,#CALL [\按钮设置\测试记录.txt] @测试记录 读取的这里!
我们去看下内容怎么写的!

#IF

CHECKCONTAINSTEXT <$SERVERNAME> 测试

#ACT

mov S$状态 【当前为测试区】

#elseact

mov S$状态 【当前为正式区】

以上内容为他判断当前区是测试还是正式区,检测的是服务器的名字包含【测试】二字!

#IF

EQUAL s$状态 【当前为正式区】

#ACT

MESSAGEBOX 【错误】当前已经正式开区,无法记录!
BREAK

#IF

EQUAL U32 1

ACT

MESSAGEBOX 【错误】已经记录过元宝,无法再次记录!
BREAK

#IF

EQUAL <$GAMEGOLD> 0

#ACT

MESSAGEBOX 【错误】你身上没有元宝!
BREAK

以上就判断当前的区的错误提示!无所多解释自己应该可以理解透!

#IF

LARGE <$GAMEGOLD> 0

#ACT

MOV N$记录元宝 <$GAMEGOLD>
DIV N$记录元宝 10
MUL N$记录元宝 5
GAMEGOLD – <$STR(N$记录元宝)>
AddTextListEx ..\QuestDiary\记录元宝.txt <$USERID>:<$STR(N$记录元宝)>
MESSAGEBOX 【提示】你现在记录的元宝数量为50%:<$STR(N$记录元宝)>!
MOV U32 1
GOTO @main
BREAK

首先判断我们元宝是否大于0 例如LARGE【大于】 <$GAMEGOLD>【当前元宝】 判断的数值【0】
如果我们人物元宝大于0,<$GAMEGOLD>元宝的数值会记录到变量【N$记录元宝】里面然后经过
乘法除法来计算下百分比!我们看下游戏NPC介绍是否一致跟我们理解的!
最后人物元宝【GAMEGOLD 】- <$STR(N$记录元宝)> 减掉记录到的当前人物的数值!
AddTextListEx ..\QuestDiary\记录元宝.txt <$USERID>:<$STR(N$记录元宝)>

把刚才的数值给添加到指定的文本中!我们去游戏测试一下!

我们游戏中点击记录元宝!账号aiii 数量百分50的!我们在看下正式区领取需要什么条件呢?

#IF

#ACT

MOV N$行号 0
MOV S$账号
MOV S$路径 ..\QuestDiary\记录元宝.txt
goto @开始领取1

判断行数和里面的内容

[@开始领取1]

#IF

#ACT

GetListString <$STR(S$路径)> <$STR(N$行号)> S$账号 N$元宝

这里变量把文件名称给了变量和行数

#IF

EQUAL <$STR(S$账号)> 侠骨万岁

#ACT

MESSAGEBOX 【测试区】你没有记录元宝!
BREAK

#if

EQUAL <$USERID> <$STR(S$账号)>

#ACT

GameGold + <$STR(N$元宝)>
DelTextList <$STR(S$路径)> <$USERID>:<$STR(N$元宝)>
MessageBox 领取成功.您记录的钻石【<$STR(N$元宝)>颗】已经领取成功
MOV U32 2
BREAK
INC N$行号 1

以上内容就是判断账号ID和他文本内容是否一直然后给加多少元宝取决文本里面的数值!

我们测试一下先吧名字改成正式区!

正常开区的时候我们把这个\QuestDiary\记录元宝.txt需要拿出来,开正式区在复制回去因为测试区要删除服务端来清理数据的!
我们就不去删除了直接演示方法,只要我们区名不包含测试就是正式区!

最近电脑老卡死进程还结束不掉,,,,暂停一下!

教程继续电脑可能又什么东西总是给我把网管链接就给我改掉了,,,,!
上游戏测试下,首先看下是不是正式区!显示正式区看看我们的30000元宝能不能领取
成功了!因为没清理数据之前你打的600000他只给你记录百分之五十的!现在领取后60000代表正确!

测试区是不是名称控制的 还是变量控制的大同小异!

温馨提示: 本文最后更新于2025-06-16,某些文章具有时效性,若有错误或已失效,请在下方留言或联系游戏素材网
© 版权声明
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容