原帖由 q52171 于 2008-11-21 20:16 发表 
BFSpec.obd 里的长弓楼没有,@SP_EVENT_ACT_ATTACK, 这段代码,
要自己加进去才能有攻击效果.
例如加到代码中间变为
Sprite = Attack XXXXXX,@SP_EVENT_ACT_ATTACK, XXXXXX
这是BFSpec.obd里长弓楼的代码
Name = 长弓楼
Sequence = 80049
Space = 0, 100, 0
Process = BF_CLASS_BFSpecialTower
Directory = \BFObj\BFSpec\049
Sprite = Wait, w0001, #10, w0002, w0003, w0004, w0003, w0002
Sprite = Walk, r10001, #5, r10002, r10003, r10004, r10005, r10006, r10007, r10008
Sprite = Attack1, a0001, #5, a0002, a0003, a0004,@SP_EVENT_ACT_CHECK, a0005, a0006, a0007, a0007, @SP_EVENT_ACT_WAIT
Sprite = Attack2, a0009, #5, a0010, a0011, a0012,@SP_EVENT_ACT_CHECK, a0013, a0014, a0015, a0015, @SP_EVENT_ACT_WAIT
Sprite = Attack3, a0016, #5, a0017, a0018, a0019,@SP_EVENT_ACT_CHECK, a0020, a0021, a0022, a0022, @SP_EVENT_ACT_WAIT
Sprite = Attack4, a0023, #5, a0024, a0025, a0026,@SP_EVENT_ACT_CHECK, a0027, a0028, a0029, a0029, @SP_EVENT_ACT_WAIT
Sprite = Attack5, a0030, #5, a0031, a0032, a0033,@SP_EVENT_ACT_CHECK, a0034, a0035, a0036, a0036, @SP_EVENT_ACT_WAIT
Sprite = Attack6, a0037, #5, a0038, a0039, a0040,@SP_EVENT_ACT_CHECK, a0041, a0042, a0043, a0043, @SP_EVENT_ACT_WAIT
Sprite = Defend, w0017, #5, w0018, w0018, @SP_EVENT_ACT_WAIT
Sprite = Hurt, w0021, #5, w0022, w0022, @SP_EVENT_ACT_WAIT
Sprite = Die, f0001, #5, f0002, f0003, f0004, f0005, f0006, f0007, #90, @SP_EVENT_ACT_WAIT
Sprite = Perform, A0128, #4, A0129, A0130, A0131, #8, A0132, #2, A0133, A0134, #4, A0135, A0135, @SP_EVENT_ACT_WAIT
Sprite = Point1, A0128, #4, A0129, A0130, A0131, #8, A0132, #2, A0133, A0134, #4, A0135, A0135, @SP_EVENT_ACT_WAIT
Sprite = Point2, A0136, #4, A0137, A0138, A0139, #8, A0140, #2, A0141, A0142, #4, A0143, A0144, A0144, @SP_EVENT_ACT_WAIT
Sprite = DieWait, f0007, #999
觉得啥都不缺啊!不知道咋改! |