传奇杀怪奖励教程:一键脚本+自动送元宝,手把手教你做

来源: 作者: 点击:
一、脚本功能说明

假设我们要实现一个 "击杀祖玛教主" 任务:
玩家击杀祖玛教主后,自动检测任务进度。

若任务已完成,系统直接发放元宝奖励(如:10元宝)。

防作弊设计:每个玩家只能领1次奖励,避免重复刷元宝。

二、脚本代码示例(基于常见引擎如GOM/GEE)

-- 文件:杀怪触发脚本.txt
[@OnKillMob] -- 全局杀怪触发标签(引擎内置)
IF

CheckKillMonsterCount( "祖玛教主" ) >= 1 -- 检查是否击杀过祖玛教主
IsTaskActive(200) == 1 -- 检查任务ID200是否已接取
NOT CheckVar("祖玛教主奖励") -- 检查是否已领取过奖励
ACT

SetVar "祖玛教主奖励" 1 -- 标记已领取奖励
GameGold + 10 -- 发放10元宝
SendMsg 6 "恭喜!击杀祖玛教主任务完成,奖励10元宝已到账!"
Break

三、脚本分步拆解(小白也能懂)
触发条件

CheckKillMonsterCount("祖玛教主"):系统自动统计玩家杀怪数量。

IsTaskActive(200):验证玩家是否接取了任务(任务ID可自定义)。
奖励发放

SetVar "祖玛教主奖励" 1:给玩家打上“已领奖”标记,防止重复领取。

GameGold + 10:核心命令!自动添加元宝到玩家账户。
通知提示

SendMsg 6:在玩家聊天栏弹出彩色提示(6=绿色提示)。

四、配置到游戏中的操作
放入脚本文件

将代码复制到服务端 MirServer\Mir200\Envir\QuestDiary\ 下的脚本文件(如:杀怪任务.txt)。
绑定怪物触发

在 怪物数据库(Monster.DB) 中,为 祖玛教主 设置死亡触发标签:
怪物名:祖玛教主 │ 死亡触发:[@OnKillMob]

重载脚本生效

服务器后台输入 @重载脚本,玩家击杀祖玛教主后即可自动领奖!

五、常见问题解决
Q:奖励没发放?

检查步骤:
脚本路径是否正确;

怪物名称是否与数据库完全一致;

玩家是否已接任务(需在NPC任务中添加接取功能)。

Q:如何修改奖励数量?

修改 GameGold + 10 中的数字即可(如 +100 送100元宝)。
Q:想增加多阶段任务?

扩展脚本示例:
#IF
CheckVar("祖玛教主奖励") == 1
CheckKillMonsterCount("赤月恶魔") >= 1 -- 第二阶段杀赤月恶魔
#ACT
GameGold + 20 -- 追加20元宝


赶紧试试吧!一键自动奖励,让玩家爽到停不下来! 🎮💰
(注:不同引擎命令可能有差异,具体参考说明书调整。)