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

Project1

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

[有事请教] 【新手】请教XAS的一些问题

[复制链接]
梦石
0
星屑
50
在线时间
33 小时
注册时间
2012-10-2
帖子
42
跳转到指定楼层
1
发表于 2012-10-2 22:26:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 lqx50 于 2012-10-7 14:42 编辑 / n& f/ h) c2 b% R4 e, i. J" o

" b) U& q8 P- ?& \- ~2 A请问从普通地图到战斗地图需要设置哪些变量开关?
7 O5 S% q  Q. B1 l  X$ C. e3 ?1 k怎么新建一个武器?
5 Y- H- H( I2 r/ E/ h( ^3 Q. q+ Z怎么新建一个怪物(数据库、脚本和地图上的方法都要)
梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

2
发表于 2012-10-3 09:09:55 | 只看该作者
请在提问前说明您所使用的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这个哈希表的设定,
  1. WEAPON_ID_TOOL = {
    / E5 Z: }  [; O. h- W4 V$ X
  2. #   A  B    武器名称      
    : t' y, S8 I# h6 ^7 M
  3.     1=>1,   # 铜剑   
    7 o. [: d$ V6 K: G- F' d
  4.     2=>2,   # 烈焰之剑& K6 o2 }  H0 @1 R  d* ~
  5.     3=>5,   # 光之剑
      i$ V8 {: e; d- x2 `# }6 z
  6.     4=>9,   # 精灵之弓
    - y. ]& y6 p; [/ W% @6 q
  7.     5=>10,  # 月神之弓% r- f; o8 w4 Q$ J  @' \4 `
  8.     6=>12,  # 铜斧
    % l3 y( k" \8 e8 f
  9.     7=>13,  # 冰斧+ Y9 E+ I4 {; F7 g
  10.     8=>15,  # 魔法师之杖
    " M! ?$ G& P$ s, J5 P8 s$ u
  11.     9=>16,  # 回力镖
    # _0 P( j/ o9 ^1 H! l0 d- L- V
  12.     10=>17, # T MOG-99" U$ f7 u3 y; u0 G0 E9 I4 O9 z" P
  13.     11=>136, # 长枪  h: d) j. E( b1 j8 m' t
  14.     13=>100  # 新建武器
    - U2 w! [) C" \1 b# j: F
  15. }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脚本中有明确的解释。

评分

参与人数 1星屑 +40 收起 理由
hys111111 + 40

查看全部评分

往事简直不堪回首,稍微做点想做的事吧
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
33 小时
注册时间
2012-10-2
帖子
42
3
 楼主| 发表于 2012-10-4 17:17:32 | 只看该作者
ML4455739 发表于 2012-10-3 09:09 8 T0 l2 o9 f8 f
请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。
5 x' @! G" k  E, q2 D+ Y5 J没有指定的话,我只能按照 ...

: \" X$ {8 T5 ]; A9 b太谢谢你了!
回复 支持 反对

使用道具 举报

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

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

GMT+8, 2025-9-18 05:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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