Project1

标题: 更改TP上限和调用TP的值 [打印本页]

作者: 成都老酸奶    时间: 2022-8-14 11:28
标题: 更改TP上限和调用TP的值
大佬们,我想请问下怎么更改TP上限值,怎么调用TP数值,或者有没有将TP系统改的像MP一样的方法呢
作者: 多卡多卡    时间: 2022-8-15 07:50
https://rpg.blue/thread-478262-1-1.html
通过被动技能实现更改tp上限,不过好像只能加不能减。
如果要暴力修改就这样:
  1. Game_Actor.prototype.maxTp = function () {
  2.     if(this._actorId == /*角色id*/)
  3.         return /*tp上限*/
  4.     else return 100;
  5. };
复制代码

多个角色就多加几个if。
$gameActors.actor(/*角色id*/)._tp 获取指定角色的tp
$gameTroop.members()[/*敌人id*/]._tp 获取指定敌人的tp
伤害公式里可以直接用a.tp或b.tp;




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