Project1
标题:
关于XAS添加敌人的问题
[打印本页]
作者:
54cn
时间:
2010-10-1 11:38
标题:
关于XAS添加敌人的问题
本帖最后由 54cn 于 2010-10-2 13:28 编辑
我用的是XAS 3.72
附上地址:
http://rpg.blue/thread-142074-1-1.html
我数据库里设置好敌人后,然后在XAS脚本 BATTLER 里修改敌人的范围、死亡……,最后运行时变成了这样。
怎么解决啊,难道不能增加敌人?
作者:
N.K
时间:
2010-10-1 12:07
提示:
作者被禁止或删除 内容自动屏蔽
作者:
菜鸟飞呀飞
时间:
2010-10-1 13:14
提示:
作者被禁止或删除 内容自动屏蔽
作者:
fux2
时间:
2010-10-1 13:29
回复
54cn
的帖子
表示我加敌人出现过5种不同的错误之后果断的放弃了……
作者:
54cn
时间:
2010-10-2 08:15
难道其他地方还要设置?
其他地方找遍了都没看到,要不就是看不懂没翻译的注释……
作者:
moy
时间:
2010-10-2 08:58
既然都报了行数了,就找那行哪里错了.至少把那几行的脚本贴上来看看咋回事..
作者:
54cn
时间:
2010-10-2 09:05
DEFEAT_SWITCH_IDS = {
7=>57, # 大怪鸟 - Fim do tutorial.
18=>116, # 大魔王之子
26=>106, # 红袍吸血鬼 - Abrir porta
27=>114, # 四翼天使 - Fim da demo
31=>131, # 小魔王 - Defeat
35=>135, # 泥鳅龙 - Defeat
39=>139, # 小魔王之妻 - Defeat
42=>144, # 神话记载的阿尔西斯 - Defeat
40=>205, # 大魔王之妻
45=>202, # 大魔王-左
46=>203, # 大魔王-右
48=>241, # 烂泥老大
53=>253, # 喷火龙 头 A
54=>254, # 喷火龙 头 B
55=>255 # 喷火龙 头 C
57=>302
}
#-------------------------------------------------------------------------------
#-传感器-
# A=>B
# A=敌人ID
# B=传感器范围
# 传感器示意图:(45°角立四边形)
# A=★(敌人)
# B=4
# 1=角色位置
# ★ 4
# 434
# 43234
# 4321234
# 43234
# 434
# 4
# ★进入以上范围时,敌人将被激活(敌人指令的第三页激活)
# B值越大,敌人感应的范围越大
#-------------------------------------------------------------------------------
# 设定敌人传感器的变量ID(没独立设定传感器的敌人)
#-------------------------------------------------------------------------------
DEFAULT_ENEMY_SENSOR_VARIABLE_ID = 10
#-------------------------------------------------------------------------------
# 单独设定敌人传感器
#-------------------------------------------------------------------------------
ENEMY_SENSOR = {
7=> 25, # 大怪鸟
15=>7 , # 蛇女
16=>30, # 骑士
22=>25, # 千年幽灵
23=>25, # 普通的幽灵
26=>25, # 红袍吸血鬼
27=>25, # 四翼天使
29=>20, # 大蛇丸
31=>25, # 小魔王
35=>25, # 泥鳅龙
36=>25, # 丧尸
39=>30, # 小魔王之妻
40=>25, # 大魔王之妻
42=>25, # 神话记载的阿尔西斯
43=>6, # 冰之蓝蝎子
44=>20, # 超级大怪鸟
45=>20, # 大魔王-左
46=>20, # 大魔王-右
47=>30, # 敌人的陷阱 X
52=>25, # 喷火龙 身体
53=>25, # 喷火龙 头 A
54=>25, # 喷火龙 头 B
55=>25 # 喷火龙 头 C
57=>12
}
#-------------------------------------------------------------------------------
# 陷阱,它是无敌的。
#-------------------------------------------------------------------------------
ENEMY_OBJECT = [
1, # 陷阱
19, # 魔手
36, # 眼
47, # 敌人的陷阱 X
52 # 喷火龙 身体
]
#-------------------------------------------------------------------------------
# 可以攻击,敌人不会攻击,例如 箱子等。
#-------------------------------------------------------------------------------
ITEM_ENEMY = [
20, # 箱子
21, # 魔法箱子
24, # 罕见箱子
32, # 触角
49, # 普通箱子(物品 炸弹)
50 # 普通箱子(物品 箭)
]
#-------------------------------------------------------------------------------
# HP底下的百分比设定,是很多判断参数……详细不明
# 影响一些敌人指令对主角的效果?
#-------------------------------------------------------------------------------
LOWHP = 30
#-------------------------------------------------------------------------------
# 设定敌人死亡时播放的动画。
#
# DEF_ANI = {A=>B, A=>B, A=>B...}
# A = 敌人ID
# B = 动画ID
#
#-------------------------------------------------------------------------------
DEF_ANI = {
3=>184, # 普通的蘑菇
4=>182, # 普通的红蝎子
5=>181, # 女魔法师
7=>100, # 大怪鸟
11=>183, # 蓝翼人
12=>184, # 厉害的蘑菇
13=>182, # 厉害的蝎子
15=>181, # 蛇女
16=>100, # 骑士
17=>181, # 蓝袍吸血鬼
18=>100, # 大魔王之子
20=>169, # 普通箱子 (Item Enemy)
21=>170, # 魔法箱子 (Item Enemy)
22=>184, # 千年幽灵
24=>182, # 罕见箱子 (Item Enemy)
26=>181, # 红袍吸血鬼
27=>100, # 四翼天使
34=>181, # 精灵
37=>183, # 厉害的女魔法师
44=>100, # 超级大怪鸟
49=>169, # 普通箱子(物品 炸弹)
50=>169 # 普通箱子(物品 箭)
57=>100
}
#-------------------------------------------------------------------------------
# 敌人死亡图形A:垂直拉伸缩放
#-------------------------------------------------------------------------------
COLLAPSE_ZOOM_A = [
11, # 蓝翼人
14, # 大蝙蝠
17, # 蓝袍吸血鬼
27, # 四翼天使
33, # 火狗
43, # 冰之蓝蝎子
51 # 未成年蝙蝠
]
#-------------------------------------------------------------------------------
# 敌人死亡图形B:水平拉伸缩放
#-------------------------------------------------------------------------------
COLLAPSE_ZOOM_B = [
2, # 普通的烂泥
8, # 青色烂泥
9, # 红色烂泥
10, # 怕魔法的烂泥王
32, # 小魔王之子
48 # 烂泥老大
]
#-------------------------------------------------------------------------------
# 敌人死亡图形C:扩大
#-------------------------------------------------------------------------------
COLLAPSE_ZOOM_C = [
22, # 千年幽灵
30, # 小蝙蝠
34, # 精灵
38 # 百年幽灵
]
#-------------------------------------------------------------------------------
# 敌人死亡图形D:渐变透明
#-------------------------------------------------------------------------------
COLLAPSE_ZOOM_D = [
20, # 普通箱子
21, # 魔法箱子
28, # 普通的蜥蜴
41 # 红色烂泥的同学
]
#-------------------------------------------------------------------------------
# 敌人死亡图形E:水平拉伸缩放后垂直拉伸缩放
#-------------------------------------------------------------------------------
COLLAPSE_ZOOM_E = [
8,
18, # 大魔王之子
25, # 树人
29, # 大蛇丸
31, # 小魔王
35, # 泥鳅龙
39, # 小魔王之妻
40, # 大魔王之妻
44, # 超级大怪鸟
45, # 大魔王-左
46, # 大魔王-右
52, # 喷火龙 身体
53, # 喷火龙 头 A
54, # 喷火龙 头 B
55 # 喷火龙 头 C
]
#-------------------------------------------------------------------------------
# 敌人死亡显示图形与动画是否有跳跃感
#-------------------------------------------------------------------------------
COLLAPSE_JUMP = true
#-------------------------------------------------------------------------------
# 设定敌人可以“防御成功”的方向。
#
# A=>[B]
#
# A = 敌人ID
# B = 可防御方向
#
#(2 = 前)
#(4 = 左.)
#(6 = 右)
#(8 = 后)
#-------------------------------------------------------------------------------
SHILED_DIRECTIONS = {
1=>[2,4,6,8], # Trap Enemy
13=>[2,4,6,8], # 厉害的蝎子
16=>[2,4,6,8], # 骑士
18=>[2,4,6,8], # 大魔王之子
19=>[2,4,6,8], # 传说中的大魔王
28=>[2], # 普通的蜥蜴
42=>[2,4,6,8], # 神话记载的阿尔西斯
43=>[2], # 冰之蓝蝎子
40=>[2,4,6,8], # 大魔王之妻
47=>[2,4,6,8], # 敌人的陷阱 X
#45=>[2,4,6,8], # 大魔王-左
#46=>[2,4,6,8] # 大魔王-右
52=>[2,4,6,8] # 喷火龙 身体
}
#-------------------------------------------------------------------------------
# 设定对敌人无效的技能
#
# A=>[B,B,B,B,B,B...]
#
# A = 敌人ID
# B = 技能ID
#-------------------------------------------------------------------------------
SHILED_ACTIONS = {
4=>[1,9,12,15,16,19,29,34,38,40,41,48,51,54,55,59,74],# 普通的红蝎子
7=>[19,24,29,34,38,40,41,48,51,54,55,59,74],# 大怪鸟
9=>[24,30,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78],# 红色烂泥
10=>[30,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 怕魔法的烂泥王
15=>[24,30,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 蛇女
16=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,50,53,56,77,43,11], # 骑士
17=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,11], # 蓝袍吸血鬼
18=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 大魔王之子
19=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43], # 传说中的大魔王
20=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 普通箱子 (Item Enemy)
21=>[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,24,45,46,59,
29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,60,61,62,
63,64,65,66,67,68,69,70,71,76,78], # 魔法箱子 (Item Enemy)
22=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 千年幽灵
23=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 普通的幽灵
24=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 罕见箱子 (Item Enemy)
25=>[24,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 树人
26=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,11], # 红袍吸血鬼
27=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11,44], # 四翼天使
29=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43], # 大蛇丸
31=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43], # 小魔王
35=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43], # 泥鳅龙
38=>[24,30,45,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 百年幽灵
39=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 小魔王之妻
40=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 大魔王之妻
42=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,11], # 神话记载的阿尔西斯
43=>[24,30,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 冰之蓝蝎子
44=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 超级大怪鸟
45=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 大魔王-左
46=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 大魔王-右
49=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 普通箱子 (物品 炸弹)
50=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78], # 普通箱子 (物品 箭)
52=>[24,30,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 喷火龙 身体
53=>[129,24,30,44,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 喷火龙 头 A
54=>[129,24,30,44,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11], # 喷火龙 头 B
55=>[129,24,30,44,45,46,59,60,61,62,63,64,65,66,67,68,69,70,71,76,78,43,11] # 喷火龙 头 C
7=>[19,24,29,34,40,41,48,51],
}
#-------------------------------------------------------------------------------
# 设定无视角色使用盾牌的敌人ID
#-------------------------------------------------------------------------------
IGNORE_HERO_SHIELD = [
16, # 骑士
39, # 小魔王之妻
45, # 大魔王-左
46 # 大魔王-右
]
#-------------------------------------------------------------------------------
# 设定特殊(反击)情况时激活的技能ID(反击 COUNTER=反击)
# A=>B
# A:敌人ID
# B:反击技能ID数组
#-------------------------------------------------------------------------------
COUNTER_ACTION = {
13=>[48], # 厉害的蝎子
16=>[104], # 骑士
31=>[50,53,56], # 小魔王
42=>[80] # 神话记载的阿尔西斯
}
# 设定反击文本
COUNTER_TEXT = "反击"
#设定不激活‘反击’技能ID。该项生效包括 COUNTER_ACTION 与 COUNTER_SAME_ACTION
#如:使用1号技能,不激活敌人反击
NO_COUNTER_ACTION_SKILL = [
]
# 反击使用相同行动的敌人ID
# COUNTER_ACTION 优先级 大于该项
COUNTER_SAME_ACTION = [
]
#设定不能作为‘反击’技能的ID。该项是 COUNTER_SAME_ACTION 的修正数组
NO_COUNTER_SAME_ACTION_SKILL = [
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
21,22,23,24,25,26,27,28,
29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,
44,45,46,47
]
#-------------------------------------------------------------------------------
#设定敌人死亡时激活的技能ID(自爆,最后一击)
#-------------------------------------------------------------------------------
ENEMY_FINAL_ATTACK = {
13=> [110], # 厉害的蝎子
15=> [106], # 蛇女
16=> [112], # 骑士
17=> [101], # 蓝袍吸血鬼
38=> [125], # 百年幽灵
41=> [123] # 红色烂泥的同学
}
#设定‘最后一击’文本
FINAL_ATTACK_TEXT = "临终一击"
#-------------------------------------------------------------------------------
# 被攻击后不出现 瘫痪 的敌人ID
#-------------------------------------------------------------------------------
KNOCK_BACK_DISABLES = [
4, # 普通的红蝎子
6, # 恶魔宝箱
7, # 大怪鸟
10, # 怕魔法的烂泥王
13, # 厉害的蝎子
14, # 大蝙蝠
16, # 骑士
17, # 蓝袍吸血鬼
18, # 大魔王之子
19, # 传说中的大魔王
20, # 普通箱子 (Item Enemy)
21, # 魔法箱子 (Item Enemy)
22, # 千年幽灵
24, # 罕见箱子 (Item Enemy)
25, # 树人
26, # 红袍吸血鬼
27, # 四翼天使
29, # 大蛇丸
30, # 小蝙蝠
31, # 小魔王
32, # 小魔王之子
35, # 泥鳅龙
39, # 小魔王之妻
40, # 大魔王之妻
41, # 红色烂泥的同学
42, # 神话记载的阿尔西斯
43, # 冰之蓝蝎子
44, # 超级大怪鸟
45, # 大魔王-左
46, # 大魔王-右
49, # 普通箱子 (物品 炸弹)
50, # 普通箱子 (物品 箭)
51, # 未成年蝙蝠
52, # 喷火龙 身体
53, # 喷火龙 头 A
54, # 喷火龙 头 B
55 , # 喷火龙 头 C
57
复制代码
复制了一小段下来,57是我做的敌人
作者:
IamI
时间:
2010-10-2 13:06
Syntax最神奇的地方就在于它可以出没在任何地方,离真正的原因若干光年。这里的错误就是16、68、128行等等哈希表后面的逗号没加……
作者:
54cn
时间:
2010-10-2 13:06
站立动画什么的都设置好了
4小时了,自顶~~
作者:
伤感、哭
时间:
2011-6-5 20:10
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1