赞 | 0 |
VIP | 5 |
好人卡 | 0 |
积分 | 2 |
经验 | 23926 |
最后登录 | 2022-1-19 |
在线时间 | 1194 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 195
- 在线时间
- 1194 小时
- 注册时间
- 2010-7-18
- 帖子
- 65
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
目前研究GTBS的戰棋腳本,發現一點問題
我先PO上作者的一段Q&A
# Can I have events on the map that will effect the battle without being battlers?
#----------------------------------------------------------------------
# Yes. To do this simply create a event on the map named "battle_event"(without the quotes)
# Then set it up just like you always would, you can make checks against the number
# enemies/actors/neutral or practically anything you want, keep in mind, that
# the changes and checking/etc must be done via script. Also, events set to
# trigger by player/event touch or Action Button, will trigger when you 'wait'
# on their tile.
# Here are a couple of useful script commands -
# $scene.actors - this returns the array of actors in battle
# $scene.enemies - this returns the array of enemies in battle
# $scene.neutral - this returns the array of netruals in battle
# $game_temp.battle_turn - returns the current turn # for battle
使用判斷式
IF $game_temp.battle_turn<2
表示戰鬥回合小於二則執行
這個成功
但是...
其他的$scene.actors、$scene.enemies、$scene.neutral,
卻沒辦法這樣設置
是不是我誤會他的意思了?
array是數列的意思嗎?
那要怎麼設置,才會執行?
譬如: IF 敵人數<2,這要怎麼設置呢?
另外,不曉得有沒有人知道,
如何設定指定的actor或enemy死亡時則執行事件?
嗯...自己研究了一陣子但都沒有確切的辦法><
希望大哥大姐可以幫幫忙
萬分感謝!! |
|