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

Project1

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

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

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

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

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

x
本帖最后由 lqx50 于 2012-10-7 14:42 编辑
* m5 z2 t/ W  K) h1 u0 \  X! g+ \6 J) g! Q8 n( o) e  {# o7 l1 P
请问从普通地图到战斗地图需要设置哪些变量开关?+ d2 d0 C9 l  i3 G5 Q
怎么新建一个武器?
1 H; h( ^# S6 g) U  \1 X. L怎么新建一个怪物(数据库、脚本和地图上的方法都要)
梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

2
发表于 2012-10-3 09:09:55 | 只看该作者
请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。
/ ^2 \! c! j  C没有指定的话,我只能按照XP的3.82版来回答。$ @' \- z+ g% b3 E
如果是XAS3.82版或其他已经汉化的版本,您可以参考、复制范例工程中的一些设定。. x7 f/ B/ J) B1 T
2 c; D( `& j# y$ a8 N2 X# O
从普通地图到战斗地图一般不需要特别的设定,
2 }8 A% ?5 L; P; z2 q* B可能会需要对传感器范围做些调整之类。
8 g& j6 s9 Z7 }- R; F/ j7 C% e! _3 A4 @& A# t/ v$ h- \
新建XAS武器首先在数据库中新建一个武器,如13号武器,7 [  y8 ]( J# N+ h- a9 h* l
再在脚本编辑器中找到SKILL这个脚本,
4 r) K5 x, `5 W5 o4 T19~32行有对WEAPON_ID_TOOL这个哈希表的设定,
  1. WEAPON_ID_TOOL = {0 e; q8 {/ Y. ~6 c# R
  2. #   A  B    武器名称      1 |8 H6 ?# a( L+ O! d( E
  3.     1=>1,   # 铜剑    % y: {" z) N, o' V
  4.     2=>2,   # 烈焰之剑3 e% v4 K# P. l( N& ]
  5.     3=>5,   # 光之剑0 W/ o& ^  N& w1 ~- O
  6.     4=>9,   # 精灵之弓
    0 a/ x9 B3 @& h# w9 O9 L$ b  b
  7.     5=>10,  # 月神之弓
    & K3 h/ f: B, m  P6 b5 X8 J3 r/ J
  8.     6=>12,  # 铜斧
    + a) h; \: S4 R: J' d. }
  9.     7=>13,  # 冰斧
    8 z- t. t3 D+ k+ ]' F; Q
  10.     8=>15,  # 魔法师之杖 . h/ N# w0 _- o5 i7 {, p2 O
  11.     9=>16,  # 回力镖
    5 t( w) @: N8 m7 |
  12.     10=>17, # T MOG-99& Z* D2 A) `3 c
  13.     11=>136, # 长枪9 I6 I; N1 J6 g! _7 N/ {: D8 T8 Y
  14.     13=>100  # 新建武器
    9 M# P$ I( ^! g* J* O3 J/ i
  15. }
      U, k6 w% G+ _0 {6 n1 a1 r: {
复制代码
插入一行对新建的武器对应的Tool的设定,此处即13号武器使用100号Tool。/ i( d+ _8 {1 |* y: f. E
如果需要蓄力攻击的设定则在此脚本的275行左右设定,请注意符合哈希表的书写规范。( r2 E+ `. B1 k2 q

/ v) \+ s0 t0 R" w& r3 l
3 t, q- i. e: f- Z新建敌人也需要分清是新建一般敌人还是BOSS敌人,9 W' j- ?& {/ f- s" F3 E/ I
首先新建敌人和一般流程一样,数据库中新建一组,并新建对应敌人队伍,2 n0 R5 D. t4 A$ m# q
脚本则在BATTLER中,从67行以下开始有不同的敌人的独立设定,( W: t+ q6 d  K1 s
对照注释应该不难理解。
+ ~% l  {* c5 ~: d在地图上的敌人事件,通常有三个事件页,敌人出现条件是必有设定,; t" W) t$ V+ @: C  j: n' |
第一页是角色在敌人的传感器范围之外的情况,相当于无序游走,
' q0 Z/ Y3 e5 |% N: v- q. y第二页对4号变量的设定是对应数据库中的敌人ID,. O! p, p$ B& q7 j! N" M
第三页有一个独立变量D ON的条件,即角色在敌人的传感器范围之内,开始追击。, X) k9 A# N7 ~) z( [
具体的行动是设置移动路线的指令,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
( S* ]; B* h: v  J) Y  p3 A4 I请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。
. |2 }  q  ]" l5 ]没有指定的话,我只能按照 ...
# n5 m% K1 ^" _" \7 I; X- a# l' w
太谢谢你了!
回复 支持 反对

使用道具 举报

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

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

GMT+8, 2024-11-15 02:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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