Project1

标题: 分享一个自制的升级恢复插件。 [打印本页]

作者: 石林尘影    时间: 2022-4-29 15:22
标题: 分享一个自制的升级恢复插件。
本帖最后由 石林尘影 于 2022-4-30 17:08 编辑

这个插件用来设置升级时恢复的生命值和魔法值。
选择全部(值为-1)时,升级时恢复全部生命值和魔法值。
选择新增(值为-2)时,升级时恢复升级后增加的生命值和魔法值。
自定义文本参数,升级时会恢复自定义的数值。
自定义数值可以是负数,但若设为-1或-2,则与相应选项设定相同。
插件使用mit协议,没有特别的限制。

1.01版添加了插件指令,可以通过插件指令调整恢复的值。
setLevelUpRecoverValues -1           升级时恢复全部值
setLevelUpRecoverValues -2           升级时恢复升级后增加的值
setLevelUpRecoverValues 其它    升级时会恢复自定义的值

1.02版支持了插件指令的表达式写法。
“其它”是一个表达式,可以使用公式判断与运算,
例子: setLevelUpRecoverValues if(this._mapId==1){10}else{0}
setLevelUpRecoverValues Game_Actor=$gameActors.actor(1); Game_Actor._level>=50?Game_Actor._level*2:0
参考数据:
Game_Interpreter: this._mapId,this._eventId等。
Game_Actor: _level,_exp,_hp,_mp,_actorId,_name,_nickname,_faceName,_classId,_damagePopup,_equips等。

SLCY_SJHF.rar (1.29 KB, 下载次数: 51, 售价: 1 星屑) 1.02版
SLCY_SJHF.rar (1022 Bytes, 下载次数: 8, 售价: 1 星屑) 1.01版
SLCY_SJHF.rar (863 Bytes, 下载次数: 5, 售价: 1 星屑) 1.00版

若需要获取更多插件,可以访问我的github仓库,直接下载使用。
https://github.com/ShiLinChenYing
作者: nhycs01    时间: 2022-4-29 16:30
感谢分享,请问您的插件可以商用吗
作者: 石林尘影    时间: 2022-4-29 18:35
本帖最后由 石林尘影 于 2022-4-29 18:41 编辑
nhycs01 发表于 2022-4-29 16:30
感谢分享,请问您的插件可以商用吗


可商用,没有限制。不过如果可以的话,在游戏清单中加上作者名字会好些(不加也行)。
作者: dall01    时间: 2022-4-29 20:43
多谢分享
作者: dall01    时间: 2022-4-29 20:44
你的仓库打不开
作者: 石林尘影    时间: 2022-4-29 21:44
dall01 发表于 2022-4-29 20:44
你的仓库打不开

可能需要魔法,不过我会同步整理发布在这里的。现在更新到1.01版,添加了插件指令。
作者: hongwuzi    时间: 2022-5-5 18:43
感谢分享
作者: 白衣-    时间: 2023-12-17 23:06
感谢分享
作者: jienluck    时间: 2023-12-18 11:04
这个看起来可以




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