设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1432|回复: 2
打印 上一主题 下一主题

[已经解决] 如何设置在进入战斗时和战斗结束后,指定变数的值??

[复制链接]

Lv2.观梦者

梦石
0
星屑
567
在线时间
465 小时
注册时间
2009-10-11
帖子
407
跳转到指定楼层
1
发表于 2015-6-10 14:42:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
思路是这样的,我想在进入战斗时,自动将变数[8]自动变成0,战斗结束后变数[9]变成20,
虽然事件可以做到,不过游戏中各个角落都有战斗会发生,怕会漏掉。
请问有没有办法直接在游戏设定的战斗脚本中直接在某行加入"$game_variables[8] = 0" 和"$game_variables[9] = 20"就行了呢??
另外$game_variables[8] = 0 和$game_variables[8] == 0 有差别吗??
因为现实太残酷、所以我们都在打造虚幻的天堂。如果现实不再残酷,也是因为有这快乐的天堂。

Lv1.梦旅人

梦石
0
星屑
180
在线时间
829 小时
注册时间
2010-6-26
帖子
671
2
发表于 2015-6-10 14:59:55 | 只看该作者
BattleManager的def self.battle_start、def self.battle_end(result)里面随便塞上那两句话就好。另外$game_variables[8] = 0 和$game_variables[8] == 0 ,前者是令变量8等于0,后者是判断变量8是否等于0

评分

参与人数 2星屑 +158 收起 理由
VIPArcher + 150 认可答案
a000b1745 + 8 謝謝,等下班回去試試!

查看全部评分

新手们!不要被看扁了!我们也会用论坛搜索,我们也会自己找脚本,我们也会自己点击关闭按钮旁边的小问号!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3298
在线时间
1120 小时
注册时间
2009-4-15
帖子
815
3
发表于 2015-6-10 15:07:48 | 只看该作者
1.可以在class Scene_Battle的def battle_start里加一句$game_variables[8] = 0代表战斗开始变量8赋值为0
2.可以在class Scene_Battle的def on_battle_end里加一句$game_variables[9] = 20代表战斗结束变量9赋值为20
3.$game_variables[8] = 0 的意思是变量8赋值为0;$game_variables[8] == 0的意思是变量8是否等于0
以上未测试

点评

感謝! 回去試試!  发表于 2015-6-10 19:00

评分

参与人数 1星屑 +150 收起 理由
VIPArcher + 150 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-10-31 11:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表