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

Project1

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

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

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

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

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

x
本帖最后由 lqx50 于 2012-10-7 14:42 编辑
+ h6 t& A5 ~1 F! c" q" K3 S) g
  }) B+ M5 Q4 w# u3 u* m  _6 N6 ~请问从普通地图到战斗地图需要设置哪些变量开关?) y* a, U+ O& d, g4 b  F
怎么新建一个武器?
  `7 |6 r! \# o% _8 K怎么新建一个怪物(数据库、脚本和地图上的方法都要)
梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

2
发表于 2012-10-3 09:09:55 | 只看该作者
请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。; p2 H* N: K" h% l* s
没有指定的话,我只能按照XP的3.82版来回答。1 @9 C# S( M  }, T9 h$ Z) Q
如果是XAS3.82版或其他已经汉化的版本,您可以参考、复制范例工程中的一些设定。  S' r3 f' }. e
% r  O! T0 T  D! t% {/ T7 D2 j
从普通地图到战斗地图一般不需要特别的设定,
3 ~% z; r$ i' p可能会需要对传感器范围做些调整之类。
: m( y8 X4 g3 W" s+ F2 D$ Y
9 d3 N* @& H2 v. _1 @- H新建XAS武器首先在数据库中新建一个武器,如13号武器,
3 h$ M! ^" D* Y  T0 f1 B3 \再在脚本编辑器中找到SKILL这个脚本,) U# O7 a1 E+ _4 K$ E" ]8 G
19~32行有对WEAPON_ID_TOOL这个哈希表的设定,
  1. WEAPON_ID_TOOL = {' c3 Y5 ?: |' j' Q6 ]5 Q, I9 x
  2. #   A  B    武器名称      
    " I( d* X- R5 Z% d
  3.     1=>1,   # 铜剑    : N. c  b, \! W
  4.     2=>2,   # 烈焰之剑
    # b: h& [/ P; o6 o6 y2 x) c
  5.     3=>5,   # 光之剑, g$ f, D. R& b4 L
  6.     4=>9,   # 精灵之弓& {' y4 H! v6 _7 q2 k
  7.     5=>10,  # 月神之弓
    4 I2 U6 y" s/ k& i
  8.     6=>12,  # 铜斧
    . c4 T# W- ^0 |) e! |" y
  9.     7=>13,  # 冰斧
    # `9 I: W( S/ e" p) M
  10.     8=>15,  # 魔法师之杖 ; ^, Z- C! T, A7 O4 _, @* X* {
  11.     9=>16,  # 回力镖
    8 k& E  f8 O# K& f! u
  12.     10=>17, # T MOG-99; N9 j" A$ I0 \) f4 E3 e- s$ B
  13.     11=>136, # 长枪& p7 ~2 ?* a: t
  14.     13=>100  # 新建武器
    . d1 o  i3 S  h# n+ f! E, y: g
  15. }1 O8 h9 _3 l( Y+ d! q# o
复制代码
插入一行对新建的武器对应的Tool的设定,此处即13号武器使用100号Tool。2 n1 V- y( O9 R8 b2 G
如果需要蓄力攻击的设定则在此脚本的275行左右设定,请注意符合哈希表的书写规范。+ f  p8 [: k% {( W& O
7 ~) u: P6 g! q3 w3 n

+ B. P% i( Y1 T* Z新建敌人也需要分清是新建一般敌人还是BOSS敌人,+ ~: j- A# ]/ q1 O' W# j* M5 X' b
首先新建敌人和一般流程一样,数据库中新建一组,并新建对应敌人队伍,+ ]. A( |, b# [1 D
脚本则在BATTLER中,从67行以下开始有不同的敌人的独立设定,
  X2 i" H  r! x; V# n对照注释应该不难理解。
" v) m' C6 g, y在地图上的敌人事件,通常有三个事件页,敌人出现条件是必有设定," ]( P8 T$ a3 J$ g: ^$ J5 e/ _
第一页是角色在敌人的传感器范围之外的情况,相当于无序游走,& a2 j9 M3 O1 T) y7 Q
第二页对4号变量的设定是对应数据库中的敌人ID,
6 X1 L3 Z3 |+ ^! F第三页有一个独立变量D ON的条件,即角色在敌人的传感器范围之内,开始追击。
% B: G. `3 K* i2 b' r具体的行动是设置移动路线的指令,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
; |; }7 P7 ~% c) H5 |* _# Q" s请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。8 p7 J+ C( E& m" E; J  v
没有指定的话,我只能按照 ...
3 j2 }' l- t; o/ f
太谢谢你了!
回复 支持 反对

使用道具 举报

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

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

GMT+8, 2026-7-27 14:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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