Project1

标题: 关于公共事件中脚本的问题 [打印本页]

作者: 苍之夏    时间: 2012-2-3 11:36
标题: 关于公共事件中脚本的问题
我在公共事件中设了一个条件分歧,在下面写了一段脚本(照别人的脚本写的),如下:
(A的号码是1)
条件分歧:如果【A】为状态【辣椒】则变为:

脚本:       @t = 200 - $game_actors[1].cp
                 if $game_actors[1].cp >= 200
               $game_actors[1].cp += 0
              else
                 if $game_actors[1].cp >= 160
                $game_actors[1].cp += @t
                  else
                 $game_actors[1].cp += 40
              end
              end

(其中“CP”是怒气,我用了怒气槽的脚本版)
由于我是脚本盲,因此这段脚本是我照着写的,可是在战斗中执行的时候,本来应该只加 1 号的CP,结果却全员都加了40CP,是不是我什么地方出错了?希望各位帮我一下。



dsu_plus_rewardpost_czw
作者: f26401004    时间: 2012-2-3 17:08
@t = 200 - $game_party.actors[1].cp
if $game_party.actors[1].cp >= 200
$game_party.actors[1].cp += 0
else
if $game_party.actors[1].cp >= 160
  $game_party.actors[1].cp += @t
else
  $game_party.actors[1].cp += 40
end
end

這樣試試?
作者: awyb3110    时间: 2012-2-3 17:14
本帖最后由 awyb3110 于 2012-2-3 17:16 编辑

楼上正解




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