JinTiaoStoreOBJ = Up_BaseClass:new() JinTiaoStoreOBJ._name = "JinTiaoStoreOBJ" -- NPCID JinTiaoStoreOBJ.id = { 45 } -- 配置文件 JinTiaoStoreOBJ.cfg = { {"金币",1000000,1}, {"元宝",10,1}, } -- ---* 加入上线同步数据 -- Player.sycCfg[JinTiaoStoreOBJ._name] = JinTiaoStoreOBJ.cfg for i, v in ipairs(JinTiaoStoreOBJ.id or {}) do Npc.clicknpcCfg[v] = JinTiaoStoreOBJ end function JinTiaoStoreOBJ:up(actor,p1,p2,p3,data) if not Npc.CheckNPCRange(actor,45) then return end local num = data[1] if not data or not num or num < 1 or num > 10 then return end local xh = table.Copy(self.cfg) if num > 1 then for i,v in ipairs(xh or {}) do v[2] = v[2]*num end end if Func.takeitmes(actor,xh,true,true) then giveitem(actor,"金条",num) Func.sendmsg9(actor,"兑换成功!") end end JinTiaoStoreOBJ.allowFunc = {"up"} return JinTiaoStoreOBJ