Project1

标题: 关于脚本开关 [打印本页]

作者: ftf20202    时间: 2011-7-10 11:29
标题: 关于脚本开关
本帖最后由 ftf20202 于 2011-7-15 19:45 编辑

怎样才能做一个脚本开关呢?
就像这样:游戏开始,回合制战斗;不久,转换为像冒险岛那样的即时战斗;后来,又进行一个植物大战僵尸的模式。。。。。。How to make that?
顺便问问怎样做冒险岛和PVZ?dsu_plus_rewardpost_czw
作者: Kimu    时间: 2011-7-10 11:51
= =这个...........还真泽塔的蛋疼

这些战斗系统都是比较复杂的,ARPG什么的放到这里可能会卡,
如果真能做出来切换战斗方式倒是比较简单= =

================================

MapleStory属于横版ARPG,这个论坛有人做过
PVZ做起来比ARPG简单些,但是对于不会脚本的新人想都不要想了= =

================================

总之,新人请先弄清楚一件事:RMXP/VX是擅长于做RPG的,动作类游戏请用AGM,当然了,GM所有游戏通吃

上手难度(个人看法):GM>AGM>RMXP>RMVX
作者: 忧雪の伤    时间: 2011-7-10 14:02
这种切换……
其实可以改成,
Scene_BattleA;
Scene_BattleB;
类推……
不过楼主不把脚本发上来什么都是浮云。
作者: R-零    时间: 2011-7-10 14:24
多个战斗系统,楼上没错,

额……楼上的你得把切换方法也写出来对不

本人……看情况先

待会来看下
作者: ftf20202    时间: 2011-7-15 20:43
没人会写脚本开关?
比如这样吧:
条件分歧:开关100为ON时
<要执行的脚本>
end
这样不行吗?
作者: cinderelmini    时间: 2011-7-15 21:43
case $game_variables[n]
when 0
$scene = Scene_BattleA
when 1
$scene = Scene_BattleB
when 2
$scene = Scene_BattleC
when ........
$scene = Scene_Battle......
end

(......)部分的内容请自行补充
作者: px.凤翔九天    时间: 2011-7-15 23:48
没人会写脚本开关?
比如这样吧:
条件分歧:开关100为ON时
<要执行的脚本>
end
这样不行吗?

这样的话,
  1. if $game_switches[n] == true
  2.   p "执行开关为开的时候的操作"
  3. eles
  4.   p "执行开关为关的时候的操作"
  5. end
复制代码
那个n是你自己设定的值,你想以多少号开关作条件就设定成多少~




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