查看: 1313|回复: 2

[已经解决] 关于公共事件中脚本的问题

[复制链接]
梦石
0
星屑
540
在线时间
37 小时
注册时间
2011-7-9
回帖
0
发表于 2012-2-3 11:36:29 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我在公共事件中设了一个条件分歧,在下面写了一段脚本(照别人的脚本写的),如下:
(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,是不是我什么地方出错了?希望各位帮我一下。



梦石
0
星屑
242
在线时间
830 小时
注册时间
2010-6-22
回帖
109

开拓者

发表于 2012-2-3 17:08:37 | 显示全部楼层
@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

這樣試試?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
57 小时
注册时间
2009-7-9
回帖
100
发表于 2012-2-3 17:14:41 | 显示全部楼层
本帖最后由 awyb3110 于 2012-2-3 17:16 编辑

楼上正解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部