赞 | 0 |
VIP | 15 |
好人卡 | 21 |
积分 | 7 |
经验 | 24727 |
最后登录 | 2021-10-29 |
在线时间 | 2184 小时 |
- 梦石
- 0
- 星屑
- 672
- 在线时间
- 2184 小时
- 注册时间
- 2009-12-6
- 帖子
- 607

|
请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。$ b; F( q0 v0 ]) y4 v
没有指定的话,我只能按照XP的3.82版来回答。
$ E( I2 y3 O9 D3 z; p' \如果是XAS3.82版或其他已经汉化的版本,您可以参考、复制范例工程中的一些设定。
* K& X- M% Q. v. I+ ~) \4 t+ ^
" Q1 _2 F% Z! k- U从普通地图到战斗地图一般不需要特别的设定,
m, ~+ x- g3 D$ _& c& a1 z可能会需要对传感器范围做些调整之类。
- I+ y1 a; P3 T8 j/ i% H- i7 u% r, I. t# k
新建XAS武器首先在数据库中新建一个武器,如13号武器,+ i% ?, Z; ?& O( m L3 u
再在脚本编辑器中找到SKILL这个脚本,
3 b# [. ^4 y7 @2 b4 H( z& Z/ ^. |9 E19~32行有对WEAPON_ID_TOOL这个哈希表的设定,- WEAPON_ID_TOOL = {
/ E5 Z: } [; O. h- W4 V$ X - # A B 武器名称
: t' y, S8 I# h6 ^7 M - 1=>1, # 铜剑
7 o. [: d$ V6 K: G- F' d - 2=>2, # 烈焰之剑& K6 o2 } H0 @1 R d* ~
- 3=>5, # 光之剑
i$ V8 {: e; d- x2 `# }6 z - 4=>9, # 精灵之弓
- y. ]& y6 p; [/ W% @6 q - 5=>10, # 月神之弓% r- f; o8 w4 Q$ J @' \4 `
- 6=>12, # 铜斧
% l3 y( k" \8 e8 f - 7=>13, # 冰斧+ Y9 E+ I4 {; F7 g
- 8=>15, # 魔法师之杖
" M! ?$ G& P$ s, J5 P8 s$ u - 9=>16, # 回力镖
# _0 P( j/ o9 ^1 H! l0 d- L- V - 10=>17, # T MOG-99" U$ f7 u3 y; u0 G0 E9 I4 O9 z" P
- 11=>136, # 长枪 h: d) j. E( b1 j8 m' t
- 13=>100 # 新建武器
- U2 w! [) C" \1 b# j: F - }8 N& l+ n5 W$ i' A* r& A0 c6 ~8 @
复制代码 插入一行对新建的武器对应的Tool的设定,此处即13号武器使用100号Tool。( X6 o3 W, ?' [3 |" R
如果需要蓄力攻击的设定则在此脚本的275行左右设定,请注意符合哈希表的书写规范。5 S' x+ y j0 [1 j
- u2 r; B& K% r5 i& Y3 H1 M$ x$ K7 j1 Y: b: l7 @
新建敌人也需要分清是新建一般敌人还是BOSS敌人,
. g9 [. l8 b( [首先新建敌人和一般流程一样,数据库中新建一组,并新建对应敌人队伍,/ V7 v8 M ^8 z. T
脚本则在BATTLER中,从67行以下开始有不同的敌人的独立设定,5 \( y5 A" G2 Y3 W; ^0 t
对照注释应该不难理解。
. L6 Q4 ]8 N+ P& e0 e# q3 U在地图上的敌人事件,通常有三个事件页,敌人出现条件是必有设定,
# H" \1 [% F% n' q1 Y$ Z1 S第一页是角色在敌人的传感器范围之外的情况,相当于无序游走,' P$ s* c# T8 Y7 [' O1 X
第二页对4号变量的设定是对应数据库中的敌人ID,
; X/ n5 X6 ?. H$ E7 }) K第三页有一个独立变量D ON的条件,即角色在敌人的传感器范围之内,开始追击。
8 u" z, @- [- s5 ~; l具体的行动是设置移动路线的指令,Command List脚本中有明确的解释。 |
评分
-
查看全部评分
|