Project1

标题: XAS3.82如何杀死一个怪兽就增加变量1? [打印本页]

作者: 897727980    时间: 2012-4-17 20:16
标题: XAS3.82如何杀死一个怪兽就增加变量1?
dsu_plus_rewardpost_czw
作者: lsu666666    时间: 2012-4-17 20:19
本帖最后由 lsu666666 于 2012-4-17 20:19 编辑

可以考慮在戰鬥事件的設置中 於勝利後 增加變數1如果敵人數量是2呢  就增加變數2
這應該是最簡單的設置方法了  不需要再透過腳本@__@

作者: hys111111    时间: 2012-4-17 20:25
参照BATTLER ※的69行左右,
对应的怪物死亡后打开对应的开关
例如打败7号怪物,57号开关自动打开。
  1.   DEFEAT_SWITCH_IDS = {
  2.   7=>57,   #大鸟  演示模式结束时的boss
  3.   18=>116, #大boss  (- -|)
  4.   26=>106, #德古拉   开门
  5.   27=>114, #米莉亚  演示模式结束时的boss
  6.   31=>131, #Mandra 击败
  7.   35=>135, #星星 击败
  8.   39=>139, #鬼墙 击败
  9.   42=>144, #真正的英雄 击败
  10.   40=>205, #Dartam
  11.   45=>202, #Dartam 左
  12.   46=>203, #Dartam 右
  13.   48=>241, #史莱姆
  14.   53=>253, #Tiamat 头部A
  15.   54=>254, #Tiamat 头部B
  16.   55=>255, #Tiamat 头部C
  17.   56=>272, #暗黑盖亚
  18.   57=>295  #爱丽丝
  19. }      
复制代码
这时可以创造一个公共事件,触发条件是打死怪物的开关
如图所示


作者: ML4455739    时间: 2012-4-17 20:42
其实MISC里的module XAS_BA有类似的设定
# 用来储存你已经击败的怪物总数的变量ID[变量]
  DEFEAT_NUMBER_ID = 999
把999改成1就是1号变量了。虽然我不明白为何是999,
也许作者不想使用这个也不一定。




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