Project1

标题: 求问,如何设置商店中的售卖价格 [打印本页]

作者: 雾隐    时间: 2024-12-23 23:25
标题: 求问,如何设置商店中的售卖价格
rt,目前没有找到设置项,如果让玩家原价卖出武器那随便刷一刷就能实现财富自由了,也容易导致物价崩坏,如果原版做不到不知是否有相关插件
作者: Fan723    时间: 2024-12-23 23:47
换个思路:数据库中设定的是售卖的低价,从商店购买时采用自定义的高价,不是你想买多贵就多贵、想卖多便宜就多便宜吗?
作者: 小秋橙    时间: 2024-12-24 09:06
Fan723 发表于 2024-12-23 23:47
换个思路:数据库中设定的是售卖的低价,从商店购买时采用自定义的高价,不是你想买多贵就多贵、想卖多便宜 ...

Scene_Shop.prototype.sellingPrice = function() {
    if (this._item.meta.sell) return +this._item.meta.sell; // 物品备注写 <sell:XXX> 表示回收价强制为 XXX
    return Math.floor(this._item.price / 2); // 默认是数据库价格的一半,可以把这个除以 2 改成其他运算
}; // rpg_scenes.js 第 2100 行左右,上述公式可以进一步用开关和变量去调整
// 这里 XXX 必须是正整数,冒号前后以及尖括号内侧不能有空格。
作者: qq1217066367    时间: 2024-12-24 20:52
默认不是半价出售咩
作者: 雾隐    时间: 2024-12-25 11:46
谢谢各位




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1