以下引用罪恶灵魂丶于2007-7-6 18:44:38的发言:
不用了
升级之后自动变满的.
以下引用光之赫恩海姆于2007-7-6 23:17:58的发言:
用了那脚本还是没有效果啊
以下引用光之赫恩海姆于2007-7-7 1:25:32的发言:
如果按4楼的那种没有效果,我做的是纵版的,按照添加
actor.hp = actor.maxhp; actor.sp = actor.maxsp
的方法效果不是很好,升级提示结束后血才会满,我想让升级的同时血就会满那种效果
不知道能否实现
其实所有的升级补血都是在升级出现提示表现之后帮忙把HP和SP补满。所以只需要在脚本中按ctrl+shift+f搜索
if actor.level > last_level
就可以了。不过有的脚本写得不是非常规范,可能会写成if actor.level >last_level这样(和最标准的格式比缺一个空格),这样搜索就搜不到了。这是可以全局搜索.level,然后自己挑出来。这个.level是默认定义的,一般的脚本不会随便更改这个。
actor.hp = actor.maxhp,就是把现在的hp赋值为最大hp (maxhp),SP也相同。如果使用增加一些hp或sp,就使用 += 的方法增加现有值。
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |