Npc商店买卖修理¶
模块说明
呼出系统内置的npc商店买卖修理功能。
@buy 买
- 购买成功触发
[@buy_ok] - 购买失败触发
[@buy_fail]
- 出售成功触发
[@sell_ok] - 出售类型失败触发
[@sell_fail]
- 修理成功触发
[@repair_ok] - 修理钱不够触发
[@repair_fail1] - 修理类型不对触发
[@repair_fail2] - 持久满无需修理触发
[@repair_fail3]
- 特殊修理成功触发
[@s_repair_ok] - 特殊修理钱不够触发
[@s_repair_fail1] - 特殊修理类型不对触发
[@s_repair_fail2] - 持久满无需修理触发
[@s_repair_fail3]
回收百分比设定
最终回收价格=物品表price字段*回收百分比
回收与修理物品类型设定
设定道具的 Stdmode 类型
普通修理
会掉持久
修理费用:向上取整(item_price*(最大耐久-当前耐久)/最大耐久)
特殊修理
不掉持久
修理费用:tejiePlatform游戏参数设置
出售物品列表
[goods]
物品名称 保留参数1 保留参数2
出售货币设定
[currency]
货币名称 货币变量
特戒引擎脚本示例:¶
配置说明参见
NPC点击响应脚本
;--特殊功能触发设定 买 卖 修理 特殊修理
(@buy @sell @repair @s_repair )
;--回收百分比设定
100%
;--回收与修理物品类型设定
+5
+6
[@main]
#say
<欢迎光临. 感谢您到我们的铁匠铺.>\ \
<买/@buy> <卖/@sell>\ \
<修理/@repair> <特殊修理/@s_repair>\ \
<离 开/@exit>\
[@buy]
<您想买些什么武器?>\ \ \
<返 回/@main>
[@buy_ok]
<购买成功>\ \ \
<返 回/@main>
[@buy_fail]
<购买失败>\
<货币不足>\
<返 回/@main>
[@sell]
<给我您要卖的东西.>\ \ \
<返 回/@main>
[@sell_fail]
<我不要这东西.>\ \ \
<返 回/@main>
[@repair]
;--普通修理
<修理>\ \
<返 回/@main>
[@repair_ok]
<修理好了>\ \
<返 回/@main>
[@repair_fail1]
<钱没带够,修不了>\ \
<返 回/@main>
[@repair_fail2]
<这种东西修不了>\ \
<返 回/@main>
[@repair_fail3]
<好着的,不用修>\ \
<返 回/@main>
[@s_repair]
;--特殊修理
<特殊修理>\ \
<返 回/@main>
[@s_repair_ok]
<修理好了>\ \
<返 回/@main>
[@s_repair_fail1]
<钱没带够,修不了>\ \
<返 回/@main>
[@s_repair_fail2]
<这种东西修不了>\ \
<返 回/@main>
[@s_repair_fail3]
<好着的,不用修>\ \
<返 回/@main>
[goods]
;--出售道具设定
≮招摇链≯·南山 10 10
≮青锋剑≯·后天 10 10
粗铁 10 10
[currency]
;--购买所需货币设定
元宝 <$gameGold>
由 yangdefeng 更新于 超过 2 年 之前 · 2 修订