热点推荐

小喇叭+ 发布

01-16 02:17
01-16 02:04
01-13 17:30
查看: 933|回复: 4

[脚本示例] 通用捡取物品鉴定脚本代码教程

[复制链接]
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 04:41:28 | 显示全部楼层 |阅读模式
通用捡取物品鉴定脚本代码教程;不喜欢废话,直接上教程:        在QFunction-0.txt添加以下代码:
       
        [@PickUpItemEx]
        #ACT
        LINKPICKUPITEM
        #IF
        CHECKTEXTLIST ..Market_Def功能玩法鉴定鉴定列表.txt
        #ACT
        #CALL [..Market_Def功能玩法鉴定鉴定脚本.txt] @装备鉴定
        break
       
       
        代码解释:
        PickUpItemEx : 拾取所有物品时触发
        LINKPICKUPITEM : 绑定该物品,相当于把物品放到OK框中;
        CHECKTEXTLIST : 判断物品名是否在鉴定列表里
        变量: :捡到的物品名称
       
        总的代码意思:
        捡到物品时绑定物品(以方便后面的各种操作)
        判断物品名是否在鉴定列表里(主要用来确定哪些东西是需要鉴定的,比如书本,回城,元宝等东西是不用鉴定的)
        如果物品在鉴定列表里,就开始鉴定代码
       
        Market_Def功能玩法鉴定鉴定脚本.txt
        [@装备鉴定]
        {
        #IF
        equal  0
        #act
        GOTO @开始添加属性
        #elseact
        #if
        equal  255
        #act
        GOTO @开始添加属性
        Break
       
       
        [@开始添加属性]
        #act
        CHANGEITEMADDVALUE -1 0 + 1
        Break
       
       
        }
       
       
        @装备鉴定 说明
        equal : 判断变量的值是否跟跟设置的值相等
         :捡到的物品的颜色
       
        代码大意:
        判断捡到的物品的颜色,通常是白色,颜色值是255,因为有些朋友物品数据库的颜色值都没有设置,所以这里还要判断是否等于0(没有设置就是0 ),因为鉴定过的装备通常会改个颜色,另一个作用就是为是避免鉴定过的装备如果丢出去在捡的话,会重新鉴定;
       
        @开始添加属性 说明
        CHANGEITEMADDVALUE :修改物品的附加属性值
        -1 : 刚捡到的物品
        0 :第一条属性
        + 1 :加一点属性
       
       
        CHANGEITEMADDVALUE -1 0 + 1 :为刚捡到的物品的第一条属性加一点属性(武器通常是1点攻击加,首饰类为一点防御)(通用Hero,Gom)

帖子地址: 





上一篇:传奇私服玩家签到打卡脚本
下一篇:CreateNPC通过脚本命令建立一个NPC,服务器重启后消失
回复

使用道具 举报

avatar

该用户从未签到

0

主题

219

回帖

448

积分

司徒三星

UID
802
司徒币
229
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 06:01:08 | 显示全部楼层
是爷们的娘们的都帮顶!大力支持
回复

使用道具 举报

avatar

该用户从未签到

0

主题

237

回帖

484

积分

司徒三星

UID
795
司徒币
247
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 10:53:23 | 显示全部楼层
广告位,,坐下看看
回复

使用道具 举报

avatar

该用户从未签到

0

主题

226

回帖

462

积分

司徒三星

UID
497
司徒币
236
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 13:20:28 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复

使用道具 举报

avatar

该用户从未签到

0

主题

249

回帖

508

积分

司徒四星

UID
863
司徒币
259
传世币
0
元宝
0
在线时间
0 小时
online_member 发表于 2021-11-24 14:06:59 | 显示全部楼层
我也是坐沙发的
回复

使用道具 举报

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

本版积分规则