热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 878|回复: 0

[脚本示例] 装备查询系统脚本,装备掉落可以通过所记录装备的编号来查询被谁

[复制链接]
avatar

签到天数: 350 天

[LV.8]以坛为家I

7651

主题

255

回帖

31万

积分

司徒主管

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

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

最佳新人灌水之王

QQ
online_admin 发表于 2022-1-24 05:54:26 | 显示全部楼层 |阅读模式
[@main]
        #IF
        #ACT
        #CALL [2018新加浮动窗口查询装备.txt] @装备查询_Main
       
       
       
                        [@装备查询_Main]
                        {
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        SetUpgradeItem 0
                       
                        #IF
                        CheckBoxItemCount 0 1
                        #ACT
                        ReturnBoxItem 0
                       
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV N0 0
                        OPENMERCHANTBIGDLG 13 779 1 4 0 -100 1 450 8
                        GOTO @装备管理系统界面
                       
                        [@装备管理系统界面]
                        #IF
                        EQUAL N0 0
                        #ACT
                        MOV S$装备IDX
                        MOV S$装备查询输入框
                        #ELSEACT
                        MOV S$装备IDX
                        MOV S$装备查询输入框
                       
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置
                        MOV S$装备查询验证
                        MOV S$允许列表 |250#赤月首饰、腰带、靴子、40级衣服(天魔神甲类)、屠龙类武器
                        INC S$允许列表 ^35#---------------------------------------------------------------------
                        INC S$允许列表 ^253#雷霆首饰系列、强化雷霆首饰系列、雷霆服饰、强化雷霆服饰、黄金屠龙系列
                        INC S$允许列表 ^35#---------------------------------------------------------------------
                        INC S$允许列表 ^151#战神系列、开天系列、火龙系列、盾牌系列、时装系列
                        INC S$允许列表 ^35#---------------------------------------------------------------------
                        MOV S$装备查询名字01
                        MOV S$装备查询名字02
                        MOV S$装备查询名字03
                        MOV S$装备查询名字04
                        MOV S$装备查询名字05
                        MOV S$装备查询名字06
                        MOV S$装备查询名字07
                        MOV S$装备查询名字08
                        MOV S$装备查询名字09
                        MOV S$装备查询名字10
                        MOV S$装备查询名字11
                        MOV S$装备查询名字12
                        MOV S$装备查询名字13
                        MOV S$装备查询名字14
                        SetStringBlank S$装备查询名字01 24 1
                        SetStringBlank S$装备查询名字02 24 1
                        SetStringBlank S$装备查询名字03 24 1
                        SetStringBlank S$装备查询名字04 24 1
                        SetStringBlank S$装备查询名字05 24 1
                        SetStringBlank S$装备查询名字06 24 1
                        SetStringBlank S$装备查询名字07 24 1
                        SetStringBlank S$装备查询名字08 24 1
                        SetStringBlank S$装备查询名字09 24 1
                        SetStringBlank S$装备查询名字10 24 1
                        SetStringBlank S$装备查询名字11 24 1
                        SetStringBlank S$装备查询名字12 24 1
                        SetStringBlank S$装备查询名字13 24 1
                        SetStringBlank S$装备查询名字14 24 1
                        SetStringBlank  10 1
                        #SAY
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                          → 
                        <    ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅/FCOLOR=35>
                              装备掉落可以通过所记录装备的[]编号来查询被谁捡取 (便于玩家购回)
                              记录的装备放入左边[]中,然后点击上方对应位置的[]按钮
                             
                        <    ┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅/FCOLOR=35>
                         →         
                         
                       
                       
                       
                        ;
                       
                       
                       
                       
                        [@InPutInteger0]
                        #IF
                        SMALL N0 1
                        #ACT
                        MOV N0 0
                        GOTO @装备管理系统界面
                        MESSAGEBOX 请先输入您要查询的装备Idx序列号.
                        break
                       
                        #OR
                        SMALL N0 1
                        LARGE N0 2000000000
                        #ACT
                        MOV N0 0
                        GOTO @装备管理系统界面
                        MESSAGEBOX 请输入大于0且小于20亿的装备Idx序列号.
                        break
                        #ELSEACT
                        GOTO @装备管理系统界面
                        BREAK
                       
                        [@查询]
                        #IF
                        NOT EQUAL S$装备IDX
                        #ELSEACT
                        MOV N0 0
                        GOTO @装备管理系统界面
                        MESSAGEBOX 请先输入您要查询的装备Idx序列号.
                        break
                       
                        #IF
                        CHECKTEXTLIST ..QuestDiary2018管理系统装备查询系统装备查询信息装备查询Idx文本创建名单.txt
                        #ACT
                        GetRandomText ..QuestDiary2018管理系统装备查询系统装备查询信息装备Idx文本.txt S$装备查询内容 0
                        #ELSEACT
                        MOV N0 0
                        MESSAGEBOX 装备Idx序列号[]并未登记,无法查询.
                        GOTO @装备管理系统界面
                        break
                       
                        #IF
                        EQUAL S$装备查询内容 ---End---
                        #ACT
                        MOV N0 0
                        MESSAGEBOX 装备Idx序列号[]并无任何数据记录,无法查询.
                        GOTO @装备管理系统界面
                        break
                        #ELSEACT
                        SENDMSG 5 253 0
                        MOV N0 0
                        GOTO @装备管理系统界面
                        break
                       
                       
                       
                       
                        [@ItemIntoBox0]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        SetUpgradeItem 0
                       
                        #IF
                        CHECKTEXTLIST ..QuestDiary2018管理系统装备查询系统装备查询信息允许记录列表.txt
                        #ACT
                        GOTO @装备管理系统界面
                        break
                        #ELSEACT
                        UNALLOWITEMINTOBOX
                        GOTO @装备管理系统界面
                        MESSAGEBOX 很抱歉,该物品不允许进行装备Idx记录, 请查看[允许记录列表]
                        break
                       
                        [@确认记录01]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 01
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录02]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 02
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录03]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 03
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录04]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 04
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录05]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 05
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录06]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 06
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录07]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 07
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录08]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 08
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录09]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 09
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录10]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 10
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录11]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 11
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录12]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 12
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录13]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 13
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@确认记录14]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 14
                        MOV S$装备查询验证 14161860
                        GOTO @装备查询记录
                        break
                       
                        [@装备查询记录]
                        #IF
                        EQUAL S$装备查询验证 14161860
                        #ACT
                        SetUpgradeItem 0
                        MOV S$装备查询验证
                        #ELSEACT
                        MOV S$装备查询位置
                        MOV S$装备查询验证
                        CLOSE
                        BREAK
                       
                        #IF
                        CheckBoxItemCount 0 1
                        #ACT
                        CALCVAR HUMAN 装备查询Idx =
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        #ELSEACT
                        GOTO @装备管理系统界面
                        MESSAGEBOX 请先放入要记录的装备.
                        break
                       
                        #IF
                        CHECKTEXTLIST ..QuestDiary2018管理系统装备查询系统装备查询信息装备查询Idx列表.txt
                        #ELSEACT
                        AddTextListEx ..QuestDiary2018管理系统装备查询系统装备查询信息装备查询Idx列表.txt  0
                       
                        #IF
                        CHECKTEXTLIST ..QuestDiary2018管理系统装备查询系统装备查询信息装备查询Idx文本创建名单.txt
                        #ELSEACT
                        AddTextListEx ..QuestDiary2018管理系统装备查询系统装备查询信息装备查询Idx文本创建名单.txt  0
                        CreateFile ..QuestDiary2018管理系统装备查询系统装备查询信息装备Idx文本.txt
                        AddTextListEx ..QuestDiary2018管理系统装备查询系统装备查询信息装备Idx文本.txt ---End--- 0
                       
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        ReturnBoxItem 0
                        GOTO @装备管理系统界面
                        break
                       
                        [@清空记录]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MESSAGEBOX 您确定要清空记录吗? @确定清空 @取消
                        break
                       
                        [@确定清空]
                        #IF
                        CHECKLEVELEX > 0
                        #ACT
                        MOV S$装备查询位置 01
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 02
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 03
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 04
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 05
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 06
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 07
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 08
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 09
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 10
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 11
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 12
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 13
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置 14
                        CALCVAR HUMAN 装备查询Idx = 0
                        CALCVAR HUMAN 装备查询名字 =
                        SAVEVAR HUMAN 装备查询Idx ..QuestDiary2018管理系统装备查询系统装备查询Idx.txt
                        SAVEVAR HUMAN 装备查询名字 ..QuestDiary2018管理系统装备查询系统装备查询名字.txt
                        MOV S$装备查询位置
                        GOTO @装备管理系统界面
                        MESSAGEBOX 清空记录完毕!
                        break
                       
                        }

帖子地址: 





上一篇:每日签到打开领取奖励脚本
下一篇:吃药保护脚本,复状态时,优先检测【百分比】然后是【HP】和【MP
回复

使用道具 举报

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

本版积分规则