赞 | 1 |
VIP | 38 |
好人卡 | 7 |
积分 | 3 |
经验 | 52355 |
最后登录 | 2024-10-23 |
在线时间 | 853 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 300
- 在线时间
- 853 小时
- 注册时间
- 2014-5-5
- 帖子
- 948
|
本帖最后由 邪月长啸 于 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 |
评分
-
查看全部评分
|