cfg_npcChest.lua 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_npcChest_column
  3. ---唯一id;
  4. ---第一位:商店编号(shopId字段)
  5. ---第二三位:编号
  6. ---@field id number @序号 column=1 A
  7. ---格式:道具id(cfg_item/id)#数量
  8. ---@field itemId IntList @商店道具 column=2 B
  9. ---商店编号
  10. ---,用于确定NPC调用那个商店
  11. ---@field shopId number @商店编号 column=3 C
  12. ---NPC商店显示道具名称
  13. ---@field itemName string @道具名称 column=4 D
  14. ---等级上限#等级下限
  15. ---[[客户端不使用]]@field conditions string @上架条件 column=5 E
  16. ---格式:需求道具类型#数量#是否关联#权重|需求道具类型#单价所需数量#是否关联#权重|需求道具类型#数量#是否关联#权重
  17. ---
  18. ---
  19. ---是否关联:0=不关联,1=关联
  20. ---为空时:此道具不可购买,商店内不上架此道具
  21. ---例:钻石#价格#是否关联
  22. ---权重:每次上架时根据权重随机出一个货币种类售卖
  23. ---3#2000#1
  24. ---[[客户端不使用]]@field price IntListList @上架价格 column=6 F
  25. local cfg_npcChest =
  26. {
  27. {id=100, itemId={40030004,1}, itemName="初萌木盒宝匣"},
  28. {id=101, itemId={40030005,1}, itemName="翠玉灵韵宝箱"},
  29. {id=102, itemId={40030006,1}, itemName="琉璃幻彩秘箱"},
  30. {id=103, itemId={40030007,1}, itemName="紫金御赐宝箱"},
  31. {id=104, itemId={40030008,1}, itemName="星耀璀璨圣箱"},
  32. {id=105, itemId={40030009,1}, itemName="灵虚幽梦仙箱"},
  33. {id=106, itemId={40030010,1}, itemName="梵天琉璃神箱"},
  34. {id=107, itemId={40030011,1}, itemName="创世永恒禁箱"},
  35. {id=108, itemId={40030012,1}, itemName="混沌鸿蒙至尊箱"},
  36. }
  37. local defaults = {shopId=1}
  38. local mt = {__index = defaults}
  39. for _, v in ipairs(cfg_npcChest) do
  40. setmetatable(v, mt)
  41. end
  42. return cfg_npcChest