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

Project1

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

【VX】如何判定敌人逃跑

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1433
在线时间
1705 小时
注册时间
2011-8-17
帖子
818
跳转到指定楼层
1
发表于 2011-12-9 00:58:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 黑舞嗜 于 2011-12-9 17:47 编辑

如果可以的话,我想在判断逃跑成功的时候打开一个开关,然后就可以用开关判定了
本来是用特技附带战斗中断代替逃跑的,后来发现中断战斗和我的战斗系统会冲突所以就只能弄脚本了
roguelike求生RPG研发中....

Lv1.梦旅人

星君

梦石
0
星屑
83
在线时间
2980 小时
注册时间
2011-10-9
帖子
2317

贵宾短篇七萝莉正太组冠军

2
发表于 2011-12-9 02:02:58 | 只看该作者
本帖最后由 皮卡星 于 2011-12-9 02:15 编辑

判断是否可以逃跑的语句:
if $game_troop.can_escape == false
变量修改语句,ID为变量ID
$game_variables[ID] == 1
开关修改的语句,ID为开关ID
$game_switches[ID] == true
说实话我没怎么懂LZ说什么……

不过要做逃跑技能不是不可能
只是lz用错了,才会冲突
试着用技能里面的公共事件
条件分歧-脚本-$game_troop.can_escape == false
对话(不能逃跑!之类的)
除此以外的场合-
脚本-$scene.process_escape

附截图:

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1433
在线时间
1705 小时
注册时间
2011-8-17
帖子
818
3
 楼主| 发表于 2011-12-9 10:18:45 | 只看该作者
皮卡星 发表于 2011-12-9 02:02
判断是否可以逃跑的语句:
if $game_troop.can_escape == false
变量修改语句,ID为变量ID

这.....我就是想判断敌人在逃跑的时候执行一些事件而已,本来(明雷)是在特技里建立一个逃跑特技执行以后连接公共事件打开开关:逃跑,然后中断战斗,中断以后判定逃跑开关是否为开,开的情况下执行XXX,但是我用的战斗系统是全即时CP制,任何时候都是在读条(不会暂停),然后如果我处于光标选择敌人的情况下如果他用了特技“逃跑”中断战斗的话,就会脚本报错
roguelike求生RPG研发中....
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
448
在线时间
628 小时
注册时间
2011-9-27
帖子
3996
4
发表于 2011-12-9 10:32:37 | 只看该作者
其实我脚本盲,皮卡兄告诉他 if 敌人已经逃跑 = true 怎么写就好了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

星君

梦石
0
星屑
83
在线时间
2980 小时
注册时间
2011-10-9
帖子
2317

贵宾短篇七萝莉正太组冠军

5
发表于 2011-12-9 17:04:40 | 只看该作者
黑舞嗜 发表于 2011-12-9 10:18
这.....我就是想判断敌人在逃跑的时候执行一些事件而已,本来(明雷)是在特技里建立一个逃跑特技执行以 ...

那个完全是脚本的问题吧{:nm_7:}
如果用默认战斗是可以的……
不过不能战斗中断啊{:nm_7:}
$scene.process_escape
这才是逃跑的语句{:nm_7:}

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-30 03:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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