赞 | 12 |
VIP | 2 |
好人卡 | 5 |
积分 | 13 |
经验 | 24311 |
最后登录 | 2023-9-26 |
在线时间 | 378 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1345
- 在线时间
- 378 小时
- 注册时间
- 2015-6-16
- 帖子
- 571
|
1.搜索 计算伤害
2.看那张图(我举个吸血例子给你),然后你把我写的那一段复制到绿色注释部分的空白处即可
3.效果好一点的话插入下列文本(支持\C[N]这种但是要\\C[N]多加一个\)第三点可加可不加,不影响
text = sprintf("回血%s点!", X )
每一个%s后面跟一个 ,X 两个%s是text = sprintf("%s回血%s点!", Y ,X)显示就是Y回血X(注意:文本要用"Y"双引号,其他的列举self.name self.atk(属性),$game_variables[10086]这些不需要双引号)
text = sprintf("回血%s点!", X )
SceneManager.scene.instance_variable_get(:@log_window).add_text(text)
实际例子:目标名字回血了X点
text = sprintf("%s回血%s点!", self.name,100 )
SceneManager.scene.instance_variable_get(:@log_window).add_text(text)
“目标的名字”(是个变量名称,它会读取你目标的名字,同理可改为user.name)回血了100点
4.脚本无效先看看是不是保存了
第二种:def make_damage_value(user, item)搜索看看有没有第二个,有的话很有可能他把你覆盖了
5.额外话题:用ACE脸图战斗的可以附加下面的语段
user.create_popup(text, rules) user=使用者self=目标(还可以是$game.actors[1]这样的) rules(“HP_HEAL”)见POPUP_RULES ={ 这一行下面有很多这样的
"HP_HEAL" => [ 2.0, 1.0, 36, true, false, 130, 250, 130, DEFAULT], 说白了设置他的显示大小什么的RPG这种
这是我前几天偶然发现的怎么显示回血量文字
希望你能看得懂,其实我只是需要给你一张设计图和一些脚本语段和效果图,其他的设计我可以不说,但是你问了我顺便告诉你好了 |
评分
-
查看全部评分
|