首先我们需要在QuestDiary文件夹建立一个脚本文件夹,我这里是用的两个来区分。
一个首爆数据,还有一个是NPC读取数据以及CALL NPC的系统功能
系统功能文件夹放NPC的脚本
首爆数据里需要建立四个TXT文本 元宝_首爆奖励数据 元宝_首爆领取人 元宝_首爆领取装备 元宝_首爆物品列表
首爆数据就是你需要奖励的名字
格式为
复活戒指:2 ;后面数字2代表奖励的货币的数量
首爆领取装备和首爆领取人文件为空 开新区需要清空里面内容
首爆物品列表就是你需要给予奖励的装备名字每排一个
照着这样抄百分比成功。没有任何错误
建立的NPC或者按钮 需要CALL脚本
按钮
[@ButtonClick3]
#IF
#ACT
#Call [\系统功能\限时首爆.txt] @首爆窗口
NPC
[@main]
#Call [\系统功能\限时首爆.txt] @首爆窗口
以下是QFunction-0需要添加都脚本(注意这里是捡取触发,如果你这个触发里面还有其他脚本建议放在最后)
[@PickUpItemEx]
#IF
NOT CHECKTEXTLIST ..\QUESTDIARY\首爆数据\元宝_首爆领取装备.txt <$CURRTEMNAME>
CHECKTEXTLIST ..\QUESTDIARY\首爆数据\元宝_首爆物品列表.txt <$CURRTEMNAME>
#ACT
GETSTRINGPOS ..\QUESTDIARY\首爆数据\元宝_首爆物品列表.txt <$CURRTEMNAME>
GETLISTSTRING ..\QUESTDIARY\首爆数据\元宝_首爆奖励数据.txt <$STR(N0)> N$无用 S$首爆金额
MOV N$首爆行号 <$STR(N0)>
INC N$首爆行号 199
GOTO @元宝首爆触发
#ELSEACT
BREAK
[@元宝首爆触发]
#IF
#ACT
SCENEVIBRATION 0 1 1
GAMEGOLD + <$STR(S$首爆金额)>
ADDTEXTLIST ..\QUESTDIARY\首爆数据\元宝_首爆领取装备.txt <$CURRTEMNAME>
ADDTEXTLIST ..\QUESTDIARY\首爆数据\元宝_首爆领取人.txt <$USERNAME>,时间:<$DATETIME>
SENDMSG 6 获得首爆奖励:<$STR(S$首爆金额)>元宝...
SENDMOVEMSG 0 255 255 150 1 <【元宝首曝】:/FCOLOR=249><恭喜「/FCOLOR=149>{<$USERNAME>/FCOLOR=70}<」首次爆出限时装备「/FCOLOR=149>{<$CURRTEMNAME>/FCOLOR=253}<」获得奖励「/FCOLOR=149>{<$STR(S$首爆金额)>元宝/FCOLOR=254}<」.../FCOLOR=149>
BREAK
下面是NPC界面脚本:
—— 本页内容已结束,喜欢请分享 ——
© 版权声明
THE END
暂无评论内容