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

Project1

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

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

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

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

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

x
本帖最后由 lqx50 于 2012-10-7 14:42 编辑 % n5 A: W' U2 ^# x  C$ h

: J( v% k- i' r8 B1 U, s* T请问从普通地图到战斗地图需要设置哪些变量开关?, ^3 j. L" |" u8 W& L- |4 y
怎么新建一个武器?
, o- [1 }) `- V7 b2 e5 N4 o怎么新建一个怪物(数据库、脚本和地图上的方法都要)
梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

2
发表于 2012-10-3 09:09:55 | 只看该作者
请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。
* m+ i: A3 A* R" b. s没有指定的话,我只能按照XP的3.82版来回答。
8 K2 A& w$ \  d1 D: ^如果是XAS3.82版或其他已经汉化的版本,您可以参考、复制范例工程中的一些设定。
* `; U0 m+ `- W: \+ m
, H7 O8 f* q: |/ |从普通地图到战斗地图一般不需要特别的设定,
' i# L8 X& c0 P1 _# V可能会需要对传感器范围做些调整之类。4 C* c) s# r' v/ f

4 n; n& _6 b# h; ]新建XAS武器首先在数据库中新建一个武器,如13号武器,
$ D5 H! l! A  z7 b再在脚本编辑器中找到SKILL这个脚本,1 _) r) s5 w) @3 M" w" C& n) M: x5 t! q
19~32行有对WEAPON_ID_TOOL这个哈希表的设定,
  1. WEAPON_ID_TOOL = {7 I: h: {0 A2 O
  2. #   A  B    武器名称      $ X% Y, S  Y  b- h, g+ ?6 B4 R( P
  3.     1=>1,   # 铜剑    : v+ j& a; S; K+ F* a
  4.     2=>2,   # 烈焰之剑
    , e- j1 q7 U$ K- ~
  5.     3=>5,   # 光之剑" s' l" {3 O" h+ a3 ~& r* |
  6.     4=>9,   # 精灵之弓
    7 |8 I9 e- C- K0 \3 n2 \% G) R4 w* O
  7.     5=>10,  # 月神之弓! G* D' A( F! p$ D7 c! d; w
  8.     6=>12,  # 铜斧
    5 |1 K# A1 F8 n9 U: N
  9.     7=>13,  # 冰斧3 h9 w* {0 G0 l/ T
  10.     8=>15,  # 魔法师之杖 / D- o0 I1 C) p: h2 i/ \: A5 E
  11.     9=>16,  # 回力镖2 Q2 c) |, V& K% `1 x% h4 p  y
  12.     10=>17, # T MOG-99) n& }  \! Y: o& c
  13.     11=>136, # 长枪
    ! n: E2 ?2 E) n, O0 }: Z0 l0 q
  14.     13=>100  # 新建武器
    + X1 J3 y: d9 N3 @" h
  15. }
    4 O3 ^+ W. J8 ]. u# L0 P2 }
复制代码
插入一行对新建的武器对应的Tool的设定,此处即13号武器使用100号Tool。
# R; B) g) O" _如果需要蓄力攻击的设定则在此脚本的275行左右设定,请注意符合哈希表的书写规范。& F) c' O0 U  Z0 B  m: v% z; C

; e' l6 ^% h! o; j1 Z; ]# {; p. N4 |, w+ [
新建敌人也需要分清是新建一般敌人还是BOSS敌人,
% F7 m9 _* g1 A% d首先新建敌人和一般流程一样,数据库中新建一组,并新建对应敌人队伍,
" H$ {4 Z1 V7 Y, D脚本则在BATTLER中,从67行以下开始有不同的敌人的独立设定,# h, M/ P# X8 \0 _& }& ~, D
对照注释应该不难理解。
6 H0 _3 H# x+ l% e  q* V4 I. [+ p在地图上的敌人事件,通常有三个事件页,敌人出现条件是必有设定,0 A& q- l. e2 l7 W
第一页是角色在敌人的传感器范围之外的情况,相当于无序游走,
  l% C- I1 ?' g) k- w- s第二页对4号变量的设定是对应数据库中的敌人ID,
+ y+ M% K1 ]6 \第三页有一个独立变量D ON的条件,即角色在敌人的传感器范围之内,开始追击。8 b) y3 t# L, _) y
具体的行动是设置移动路线的指令,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 - k9 C. ^! C8 h" b6 [  G
请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。: A* W" |0 n" W9 a) B! [$ b! P
没有指定的话,我只能按照 ...
' N7 F' ]7 o* Q% T# [+ `
太谢谢你了!
回复 支持 反对

使用道具 举报

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

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

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

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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