Project1

标题: [已自行解决]求助大佬,想做一个杀死敌人还能刷新一次的... [打印本页]

作者: 小姐姐一个    时间: 2020-3-29 21:22
标题: [已自行解决]求助大佬,想做一个杀死敌人还能刷新一次的...
本帖最后由 小姐姐一个 于 2020-3-30 09:16 编辑

如题.qwqqq
作者: chanszeman1018    时间: 2020-3-29 21:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小姐姐一个    时间: 2020-3-30 09:11
本帖最后由 小姐姐一个 于 2020-3-30 09:27 编辑

好吧..自己想出来了,是这样:
self.hp <= user.mat * 1.5 + user.atk * 0.8 * (100 - self.def) / 100 ? self.hp + user.add_state(29).to_i : user.mat * 1.5 + user.atk * 0.8 * (100 - self.def) / 100
这是技能伤害公式,我写在了Game_Battler里(太多写不开), 先判断敌人当前血量是否 低于 技能伤害 , 如果低于 给自己加一个状态 再用事件判断 是否有这个状态 选定目标再次释放一个强化版技能

技能公式下面加上这个.png (12.47 KB, 下载次数: 20)

技能公式下面加上

技能公式下面加上

事件这样写.png (57.37 KB, 下载次数: 29)

事件这样写

事件这样写

作者: 小姐姐一个    时间: 2020-3-30 09:28
chanszeman1018 发表于 2020-3-29 21:33
和我早兩天求的脚本差不多一模一样的想法
不介意讓我插个楼吧
https://rpg.blue/thread-480961-1-1.html

试试能用我的方法做出来不
作者: chanszeman1018    时间: 2020-3-30 09:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 小姐姐一个    时间: 2020-3-30 10:31
chanszeman1018 发表于 2020-3-30 09:46
看了你3L的內容,难道你不觉得你要的东西和我要的东西是不同的东西吗?

我没仔细看你要的东西




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