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

Project1

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

[已经过期] XAS(BFS)中,敌人的动作的代码在哪里查看?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
11 小时
注册时间
2015-4-1
帖子
27
跳转到指定楼层
1
发表于 2015-4-10 21:56:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
我看这两个系统中,敌人的动作和攻击都是在移动路线里设定,不同的代码代表不同的攻击动作,请问这些代码的说明在哪里可以找到啊?

Lv2.观梦者

梦石
0
星屑
300
在线时间
853 小时
注册时间
2014-5-5
帖子
948
2
发表于 2015-4-14 19:50:07 | 只看该作者
本帖最后由 邪月长啸 于 2015-4-21 13:14 编辑

在BATTLER里修改
试试

脚本的  命令列表  有说明
具体在敌人的行动路线里设置
实在不行的话就开两个XAS工程去对照


=begin
________________________________________________________________________________
ACTION COMMANDS LIST 操作命令列表一览
________________________________________________________________________________
通过使用敌人事件的“移动路线”以及脚本调用进行敌人行动设定
________________________________________________________________________________
-参数简介
X      = 技能ID
PERC   = 激活命令几率%
A      = 动画ID
S      = 移动速度
SW_ID  = 开关ID
ON     = 真或假(或关闭)
LEVEL  = 等级
ST_ID  = 状态ID
DAMAGE = 伤害
TEXT   = 词句
________________________________________________________________________________



attack_on
attack_off
shoot(X)
shoot_chance(X,PERC)
hp_shoot(X,X,PERC)
lowhp_shoot(X,PERC)
fatal_shoot(X,PERC)
lowhp_fatal_shoot(X,PERC)
rand_shoot(X,X,X,X,X)
lowhp_rand_shoot(X,X,X,X,X)
escape(PERC)
lowhp_escape(PERC)
shield_enable!
shield_disable!
invunerable
vunerable
hp_shield(ON)
lowhp_shield(ON)
hit_reaction_on
hit_reaction_off
hp_hit_reaction(ON)
lowhp_switch(SW_ID,ON)
hp_switch(SW_ID,ON)
anime(A)
hp_anime(A1,A2)
lowhp_anime(A)
speed(S)
hp_speed(S1,S2)
lowhp_speed(S)
addstate(ST_ID,PERC)
lowhp_addstate(ST_ID,PERC)
removestate(ST_ID,PERC)
lowhp_removestate(ST_ID,PERC)
selfdamage(DAMAGE,PERC)
recoverall(PERC)
lowhp_recoverall(PERC)
text("TEXT",PERC)
hero_lowhp_shoot(X,PERC)
hero_lowhp_switch(SW_ID,ON)
hero_hp_shoot(X1,X2,PERC)
hero_hp_switch(SW_ID,ON)
hero_hp_anime(A1,A2)
hero_level_switch(X,LEVEL,ON)
hero_level_shoot(X1,X2,LEVEL,PERC)
hero_level_speed(S1,S2,LEVEL)
hero_level_escape(LEVEL,PERC)
hero_level_shield(LEVEL,ON)
hero_level_hit_reaction(LEVEL,ON)
hero_level_anime(A1,A2,LEVEL)
dual_switch(SW1,SW2,PERC)
jump_near
counter_on      
counter_off   
org_here
jump_org
$game_temp.force_action_id = X
$game_temp.force_action_now_id = X
fastzoom(ON)



________________________________________________________________________________
- 使用技能
------------------------------------
shoot(X)
------------------------------------


- 使用技能,及其几率
------------------------------------
shoot_chance(X,PERC)
------------------------------------


- HP低下时使用的技能,及其几率
------------------------------------
lowhp_shoot(X,PERC)
------------------------------------


- 使用技能后死亡
------------------------------------
fatal_shoot(X,PERC)
------------------------------------


- HP低下时使用的技能,及其几率,然后死亡
------------------------------------
lowhp_fatal_shoot(X,PERC)
------------------------------------


- HP高和低分别使用的技能,及其几率(高,低,%)
------------------------------------
hp_shoot(X,X,PERC)
------------------------------------


- 随机使用技能
------------------------------------
rand_shoot(X,X,X,X,X)
------------------------------------


- HP低下时随机使用的技能
------------------------------------
lowhp_rand_shoot(X,X,X,X,X)
------------------------------------


- 逃跑
------------------------------------
escape(PERC)  
------------------------------------


- HP低下时逃跑
------------------------------------
lowhp_escape(PERC)  
------------------------------------


- 启用防御
------------------------------------
shield_enable!
------------------------------------


- 禁止防御
------------------------------------
shield_disable!
------------------------------------


- 启用或禁止防御取决于HP
------------------------------------
hp_shield(ON)
------------------------------------


- 开启反应速度影响,如果角色攻击命中目标是短时间*
------------------------------------
hit_reaction_on
------------------------------------


- 禁止反应速度影响*
------------------------------------
hit_reaction_off
------------------------------------


- 启用或禁止反应速度影响取决于HP*
------------------------------------
hp_hit_reaction
------------------------------------


- 附加状态,及其几率
------------------------------------
addstate(ST_ID,PERC)
------------------------------------


- 给自己造成伤害
------------------------------------
selfdamage(DAMAGE,PERC)
------------------------------------


- 显示文本,及其几率
------------------------------------
text("TEXT",PERC)
------------------------------------


- HP低下时开的关的操作
------------------------------------
lowhp_switch(SW_ID,ON)
------------------------------------


- HP正常时的开关操作
------------------------------------
hp_switch(SW_ID,ON)
------------------------------------


- 显示一个动画事件或敌人
------------------------------------
anime(A)
------------------------------------


- HP低下时显示的动画(敌人)
------------------------------------
lowhp_anime(A)
------------------------------------


- 显示HP高,低时的动画 A1=高 A2=低
------------------------------------
hp_anime(A1,A2)
------------------------------------


- 设定移动速度(事件或敌人)
------------------------------------
speed(S)
------------------------------------


- HP低下时的移动速度
------------------------------------
lowhp_speed(S)
------------------------------------


- HP高,低时的移动速度 S1=高 S2=低
------------------------------------
hp_speed(S1,S2)
------------------------------------


- 角色HP低下时使用的技能
------------------------------------
hero_lowhp_shoot(X,PERC)
------------------------------------


- 角色HP正常时使用的技能
------------------------------------
hero_hp_shoot(X,PERC)
------------------------------------


- 角色HP低下时的开关操作
------------------------------------
hero_lowhp_switch(SW_ID,ON)
------------------------------------


- 角色HP正常时的开关操作
------------------------------------
hero_hp_switch(SW_ID,ON)
------------------------------------


- 角色等级大于或等于LEVEL时使用的技能X1,此外使用技能X2
------------------------------------
hero_level_shoot(X1,X2,LEVEL,PERC)
------------------------------------


- 角色等级大于或等于LEVEL时逃跑
------------------------------------
hero_level_escape(LEVEL,PERC)
------------------------------------


- 启用或禁止反应速度影响取决于角色等级
------------------------------------
hero_level_hit_reaction(LEVEL,ON)
------------------------------------


- 启用或禁止反应取决于角色等级
------------------------------------
hero_level_shield(LEVEL,ON)
------------------------------------


- 速度的设定取决于角色等级 S1=大于或等于LEVEL S2=此外
------------------------------------
hero_level_speed(S1,S2,LEVEL)
------------------------------------


- 显示HP(角色)高,低时的动画 A1=高 A2=低
------------------------------------
hero_hp_anime(A1,A2)
------------------------------------


- 显示动画,取决于角色等级 A1=大于或等于LEVEL A2=此外
------------------------------------
hero_level_anime(A1,A2,LEVEL)
------------------------------------

- 直接跳跃到角色旁
------------------------------------
jump_near
------------------------------------

- 关闭开关1,开启开关2,及其几率
------------------------------------
dual_switch(SW1,SW2,PERC)
------------------------------------

- 启用反击
------------------------------------
counter_on
------------------------------------

- 禁止反击
------------------------------------
counter_off
-----------------------------------

- 设定一个起源点,此选项是为角色回到原来的位置*
-----------------------------------
org_here
-----------------------------------

- 跳跃到角色原来的位置*
-----------------------------------
jump_org
-----------------------------------


- 速度变化的移动,模拟攻击行动*
-----------------------------------
fastzoom(ON)
-----------------------------------


- Auto Command System, ativar a ação do herói através de
  um evento, essa opção abre uma gama incrível de opções,
  agora uma ferramenta pode ativar multiplas ações ao mesmo
  tempo, possibilitando criar combos ou criar ferramentas
  de multiplas trajetórias. Use os commandos abaixo em um
  evento, usando o comando CALL SCRIPT.
  A diferença entre os dois comandos abaixo é que
  $game_temp.force_action_now_id ativa de imediato a ação
  ignorando qualquer evento paralelo(Interpreter) ativo.
  
-----------------------------------
$game_temp.force_action_id = X
-----------------------------------

-----------------------------------
$game_temp.force_action_now_id = X
-----------------------------------
=end

评分

参与人数 1星屑 +100 收起 理由
hys111111 + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-11-14 19:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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