搜索
LUA

LUA

本版块未设置版块简介!请后台版块编辑添加。
  •  帖子: 115
  •  讨论: 115
  •  关注: 0

BDitem.lua--装备就绑定该lua内设定的道具ID的装备

GP 发表于 2025-5-10 02:59:34 | 显示全部楼层 |阅读模式
204 0

Global_Reg.RegEquipItem ("BindItem");--注册一个所有玩家装备上道具就会触发的Lua函数

local BindItemID = {} --建立一个空表,用于记录需要装备绑定的装备的item编号列表(绑定后丢地消失,不能使用宠邮)
BindItemID[510910] = 1 --手工输入部分:BindItemID[a] = [b]   [a]为需要装备绑定的道具ID  [b]为1
BindItemID[510920] = 1
BindItemID[510930] = 1
BindItemID[510940] = 1
BindItemID[510950] = 1
BindItemID[530010] = 1
BindItemID[530020] = 1
BindItemID[530110] = 1
BindItemID[530120] = 1
BindItemID[530210] = 1
BindItemID[530220] = 1
BindItemID[530310] = 1
BindItemID[530320] = 1
BindItemID[530410] = 1
BindItemID[530420] = 1
BindItemID[511010] = 1
BindItemID[511080] = 1
BindItemID[530510] = 1
BindItemID[530520] = 1
BindItemID[530610] = 1
BindItemID[530620] = 1
BindItemID[530710] = 1
BindItemID[530720] = 1
BindItemID[530810] = 1
BindItemID[530820] = 1
BindItemID[530910] = 1
BindItemID[530920] = 1
BindItemID[531010] = 1
BindItemID[531020] = 1
BindItemID[531110] = 1
BindItemID[531210] = 1
BindItemID[531220] = 1
BindItemID[531310] = 1
BindItemID[531320] = 1
BindItemID[531410] = 1
BindItemID[531420] = 1
BindItemID[531120] = 1
BindItemID[531130] = 1
BindItemID[531140] = 1
BindItemID[531150] = 1
BindItemID[531160] = 1
BindItemID[531510] = 1
BindItemID[531520] = 1
BindItemID[531610] = 1
BindItemID[531620] = 1
BindItemID[532610] = 1
BindItemID[532620] = 1
BindItemID[533610] = 1
BindItemID[533620] = 1
BindItemID[534610] = 1
BindItemID[534620] = 1
BindItemID[535610] = 1
BindItemID[535620] = 1
BindItemID[536610] = 1
BindItemID[536620] = 1
BindItemID[536710] = 1
BindItemID[536720] = 1
BindItemID[536810] = 1
BindItemID[536820] = 1
BindItemID[536910] = 1
BindItemID[537010] = 1
BindItemID[537020] = 1
BindItemID[537110] = 1
BindItemID[537120] = 1
BindItemID[537210] = 1
BindItemID[537220] = 1
BindItemID[537230] = 1
BindItemID[537240] = 1
BindItemID[569550] = 1
BindItemID[569560] = 1
BindItemID[537410] = 1
BindItemID[537310] = 1
BindItemID[537320] = 1
BindItemID[537510] = 1
BindItemID[537520] = 1
BindItemID[537610] = 1
BindItemID[537620] = 1
BindItemID[537710] = 1
BindItemID[537720] = 1
BindItemID[537810] = 1
BindItemID[537820] = 1
BindItemID[537910] = 1
BindItemID[537920] = 1
BindItemID[538010] = 1
BindItemID[538020] = 1
BindItemID[538110] = 1
BindItemID[538120] = 1
BindItemID[538210] = 1
BindItemID[538220] = 1
BindItemID[538310] = 1
BindItemID[538320] = 1
BindItemID[538410] = 1
BindItemID[538420] = 1
BindItemID[538510] = 1
BindItemID[538520] = 1
BindItemID[538610] = 1
BindItemID[538620] = 1
BindItemID[538710] = 1
BindItemID[538720] = 1

function BindItem(player,OldItemPos,NewItemPos)
        local itemindex = Char.GetItemIndex(player,OldItemPos)
        local itemid = Item.GetData(itemindex,%道具_ID%)
        local itemDDXS = Item.GetData(itemindex,%道具_丢地消失%)
        if         BindItemID[itemid]==1 and itemDDXS~=1 then
                local itemname = Item.GetData(itemindex,%道具_已鉴定名%)
                Item.SetData(itemindex, %道具_丢地消失%,1)
                Item.UpItem(player,OldItemPos)
                NLG.SystemMessage(player,"『"..itemname.."』已经绑定[无法交易且丢地会消失]")
                return 0;
        end
        return 0;
end

回复

使用道具 举报

全部评论

暂无评论,期待您打破宁静

TA的帖子
相关帖子
  • admin 2025-5-11

    简单的宠物改造任务 使用时请自行将道具放到自己服某个BOSS战斗中掉落 山羊 大狮子 P ...

  • admin 2025-5-11

    ############## 城城的武器强化系统 ############## #剑1 block StrCmpChat == 700 W ...

  • admin 2025-5-11

    #####耐久版##### 道具? 魔石转化器 Cayenne_moshi_02.txt ITEM_useMystery 95 ...

  • admin 2025-5-11

    魔力宝贝手动架设中遇到的问题及解决方法魔力宝贝手动架设教程—魔力私服,魔力宝贝私 ...

  • admin 2025-5-12

    起始地点法兰城的竞技场的贝贝(34.36)头目战╳ 必要条件---必要等级Lv1 职业限定---建 ...

  • admin 2025-5-12

    1.与里谢里雅堡的H1N1防疫宣传员(28,77)说话,取得"防疫小口罩"。 图例物品名称等级种 ...

  • admin 2025-5-12

    魅惑的哈密瓜无取得宠物「哈密瓜公主」╳╳○ 起始地点魔法大学头目战╳ 必要条件--- ...

  • admin 2025-5-12

    起始地点法兰城的里谢里雅堡头目战○ 必要条件---必要等级--- 职业限定---建议等级--- ...

  • admin 2025-5-12

    起始地点法兰城的里谢里雅堡头目战○ 必要条件---必要等级--- 职业限定---建议等级--- ...

  • admin 2025-5-12

    起始地点法兰城的冒险者旅馆头目战○ 必要条件---必要等级--- 职业限定---建议等级LV8 ...

发布 联系QQ