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

Project1

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

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

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

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

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

x
本帖最后由 lqx50 于 2012-10-7 14:42 编辑 " C; s% b) s4 H" N7 q; ]* \2 o
% P: a9 B( }: \4 P# p
请问从普通地图到战斗地图需要设置哪些变量开关?# D1 K# E/ |% F1 m7 N0 r
怎么新建一个武器?
: h, o. T9 O: H/ U( S5 `  a怎么新建一个怪物(数据库、脚本和地图上的方法都要)
梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

2
发表于 2012-10-3 09:09:55 | 只看该作者
请在提问前说明您所使用的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这个哈希表的设定,
  1. WEAPON_ID_TOOL = {
    1 v: J# g% H- {; n, y
  2. #   A  B    武器名称      0 c0 }" _$ Y3 m8 y! P( r6 [
  3.     1=>1,   # 铜剑    $ M% n2 U+ ?' x7 v  h3 I
  4.     2=>2,   # 烈焰之剑
    4 r) b. U3 \6 L4 [/ ?
  5.     3=>5,   # 光之剑0 z3 m0 S1 s4 L( u* ?+ h  I
  6.     4=>9,   # 精灵之弓
    % b  Z7 t# E. x+ J
  7.     5=>10,  # 月神之弓
    5 l. o5 W8 g8 C$ k8 X
  8.     6=>12,  # 铜斧
    7 Q. f$ B2 {- e& q5 h! H
  9.     7=>13,  # 冰斧
    , ]# O/ W3 Y: E8 r
  10.     8=>15,  # 魔法师之杖 # x* U7 E+ q5 c  W7 A1 U0 q
  11.     9=>16,  # 回力镖8 Q3 J0 A# \4 M$ q
  12.     10=>17, # T MOG-996 @$ U$ D0 \; l6 h+ h# }
  13.     11=>136, # 长枪) n) C' M5 o: t
  14.     13=>100  # 新建武器; s  }2 f* g/ A  I8 |7 A
  15. }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脚本中有明确的解释。

评分

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

查看全部评分

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

使用道具 举报

梦石
0
星屑
50
在线时间
33 小时
注册时间
2012-10-2
帖子
42
3
 楼主| 发表于 2012-10-4 17:17:32 | 只看该作者
ML4455739 发表于 2012-10-3 09:09
( Z  x6 N  \6 b请在提问前说明您所使用的XAS版本(甚至牵涉到VX和VA),并保证具备一定制作基础。
) z+ q' a' [4 d! T没有指定的话,我只能按照 ...
: S1 T$ a2 Z- d+ I: Q# n: U) C6 A2 x; y
太谢谢你了!
回复 支持 反对

使用道具 举报

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

站长信箱:fux2@moe9th.com|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-15 05:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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