Project1

标题: 两个问题 [打印本页]

作者: keshom    时间: 2011-1-21 13:38
标题: 两个问题
(1)请问这段脚本那里出错了?
如图:





(2)如何设置先执行公共事件,再执行技能?
作者: Wind2010    时间: 2011-1-21 13:49
请定义enemy,而且没有0.25b这样的计算方法,应该用b/4
作者: keshom    时间: 2011-1-21 14:00
怎么定义?我要的是敌人的生命值,该如何定义?
作者: clap_pl    时间: 2011-1-21 15:40
至少写成 0.25*b
作者: 忧雪の伤    时间: 2011-1-21 16:15
本帖最后由 忧雪の伤 于 2011-1-22 12:40 编辑

你这enemy 好像根本就没有定义,当然会出错

作者: keshom    时间: 2011-1-21 20:35
那应该怎样代入???
作者: 赤夜玄魔    时间: 2011-1-21 20:47
LZ如果只是想在敌人剩下25%的血时放曲子的话……
队伍里不是有嘛?何必加在公共事件里?难道是ARPG?
作者: 忧雪の伤    时间: 2011-1-22 11:19
你先告诉我这是看第几号怪的血行吗- -
我都不知道你这脚本是想干什么
作者: 亿万星辰    时间: 2011-1-22 11:29
当你把0.25和b之间补上*后,应该还会出现enemy未定义的错误……

Undefined local variable or method 'enemy' for #<Game_Interpreter:0xXXXXXXXX>
作者: keshom    时间: 2011-1-22 12:25
不是第几号怪,是所有的怪。脚本的目的是:对于在战斗中遇到的怪,如果生命值少于25%,而且使用这招技能,就播放BGM。


keshom于2011-1-22 12:25补充以下内容:
不是第几号怪,是所有的怪。脚本的目的是:对于在战斗中遇到的怪,如果生命值少于25%,而且使用这招技能,就播放BGM。


keshom于2011-1-22 12:26补充以下内容:
不是第几号怪,是所有的怪。脚本的目的是:对于在战斗中遇到的怪,如果生命值少于25%,而且使用这招技能,就播放BGM。
作者: 忧雪の伤    时间: 2011-1-22 12:41
本帖最后由 忧雪の伤 于 2011-1-22 12:55 编辑

$game_troop.enemies[编号] 我只找到了这个,但是编号那个位该怎么打我也不知道
作者: keshom    时间: 2011-1-22 12:49

作者: Wind2010    时间: 2011-1-22 14:21
本帖最后由 Wind2010 于 2011-1-22 14:22 编辑
  1. for i in $game_troop.enemies
  2.   if i.hp <= i.maxhp/4
  3.     Audio.bgm_play("Audio/BGM/高潮", 100, 100)
  4.     break
  5.   end
  6. end
复制代码

作者: keshom    时间: 2011-1-22 19:34
行了,谢谢!!!




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