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

|
请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。9 r2 P* I' l/ ?, F! n; D, P
没有指定的话,我只能按照XP的3.82版来回答。9 ]# Y7 F% g/ f( b$ a
如果是XAS3.82版或其他已经汉化的版本,您可以参考、复制范例工程中的一些设定。
7 c' J( ^4 r4 ~. g( m
0 c8 @- a7 b/ e2 R% A/ o* T从普通地图到战斗地图一般不需要特别的设定,
3 q) Y; d& z0 H8 ^% t$ r9 ^! X" D可能会需要对传感器范围做些调整之类。
: g7 A, ?5 d! U3 D. z% {, s: T1 P" W- b$ [$ N& f6 f! z
新建XAS武器首先在数据库中新建一个武器,如13号武器,. l0 h! I3 C' }, M7 y
再在脚本编辑器中找到SKILL这个脚本,
" H- X6 _% S$ \2 H* U, K! V8 {# \& R# v19~32行有对WEAPON_ID_TOOL这个哈希表的设定,- WEAPON_ID_TOOL = {
1 v: J# g% H- {; n, y - # A B 武器名称 0 c0 }" _$ Y3 m8 y! P( r6 [
- 1=>1, # 铜剑 $ M% n2 U+ ?' x7 v h3 I
- 2=>2, # 烈焰之剑
4 r) b. U3 \6 L4 [/ ? - 3=>5, # 光之剑0 z3 m0 S1 s4 L( u* ?+ h I
- 4=>9, # 精灵之弓
% b Z7 t# E. x+ J - 5=>10, # 月神之弓
5 l. o5 W8 g8 C$ k8 X - 6=>12, # 铜斧
7 Q. f$ B2 {- e& q5 h! H - 7=>13, # 冰斧
, ]# O/ W3 Y: E8 r - 8=>15, # 魔法师之杖 # x* U7 E+ q5 c W7 A1 U0 q
- 9=>16, # 回力镖8 Q3 J0 A# \4 M$ q
- 10=>17, # T MOG-996 @$ U$ D0 \; l6 h+ h# }
- 11=>136, # 长枪) n) C' M5 o: t
- 13=>100 # 新建武器; s }2 f* g/ A I8 |7 A
- }5 G L% P4 S# |& Q x) o% `
复制代码 插入一行对新建的武器对应的Tool的设定,此处即13号武器使用100号Tool。5 Q. {. c5 L( n5 j, b" x/ H
如果需要蓄力攻击的设定则在此脚本的275行左右设定,请注意符合哈希表的书写规范。/ l5 `4 h' ~" r) I3 f* b& f7 `
4 C# \5 v K% e$ H7 Z+ D' m& [3 d2 m/ p7 N4 k- p d+ f; X/ ^( |& X; ^
新建敌人也需要分清是新建一般敌人还是BOSS敌人,
$ }( |; C, ^. A! L- @# T' x( H# s首先新建敌人和一般流程一样,数据库中新建一组,并新建对应敌人队伍,
9 w4 M3 x0 [( T/ r2 U& e脚本则在BATTLER中,从67行以下开始有不同的敌人的独立设定,0 e, d( t$ ~& y0 R# ?) ^
对照注释应该不难理解。
6 w+ s" i- j) K4 w, g+ Y在地图上的敌人事件,通常有三个事件页,敌人出现条件是必有设定,
" ]5 Y8 {$ {4 t$ F: |( ^% h, ^* i第一页是角色在敌人的传感器范围之外的情况,相当于无序游走,/ h2 R- A6 T# [/ N
第二页对4号变量的设定是对应数据库中的敌人ID,
1 Z; H% I E7 w S8 _第三页有一个独立变量D ON的条件,即角色在敌人的传感器范围之内,开始追击。
* _: M. M! n: m具体的行动是设置移动路线的指令,Command List脚本中有明确的解释。 |
评分
-
查看全部评分
|