四.攻击与被攻击触发:
1.攻击触发
[@MagicAttack] [@Attack]
2.被攻击触发
[@MagicStruck] [@Struck]
土城\策马江湖 新土城 152 89 世界地图车夫 0 239 0 [@main] #ACT #CALL [\图标触发\策马踏江湖.txt] @策马踏江湖 [@九] #IF #ACT #CALL [\图标触发\策马踏江湖.txt] @策马踏江湖 ;------------------------------------释放技能---------------------------- [@Attack] #IF #ACT MOV N$战斗状态 8 [@MagicStruck] #IF #ACT MOV N$战斗状态 8 [@MagicAttack] #IF #ACT MOV N$战斗状态 8 ;------------------------------------被攻击触发---------------------------- [@Struck] #IF #ACT MOV N$战斗状态 8 [@StdModeFunc20] #IF LARGE N$战斗状态 0 #ACT SendCenterMsg 56 0 还在战斗状态中,暂时无法使用随机石 0 3 BREAK #IF #ACT CLOSE MAP <$MAP> [@StdModeFunc19] #IF LARGE N$战斗状态 0 #ACT SendCenterMsg 56 0 还在战斗状态中,暂时无法使用回城石 0 3 BREAK #IF EQUAL N$战斗状态 0 #ACT #CALL [\召唤侠客\杀死宝宝.txt] @杀死宝宝 DelMirrorMap <$STR(S$地图编号)> DelMirrorMap <$STR(S$地图编号1)> DelMirrorMap <$STR(S$地图编号2)> DelMirrorMap <$STR(S$地图编号3)> DelMirrorMap <$STR(S$地图编号4)> DelMirrorMap <$STR(S$地图编号5)> DelMirrorMap <$STR(S$地图编号6)> DelMirrorMap <$STR(S$地图编号7)> DelMirrorMap <$STR(S$地图编号8)> DelMirrorMap <$STR(S$地图编号9)> DelMirrorMap <$STR(S$地图编号10)> DelMirrorMap <$STR(S$地图编号11)> DelMirrorMap <$STR(S$地图编号12)> DelMirrorMap <$STR(S$地图编号13)> DelMirrorMap <$STR(S$地图编号14)> DelMirrorMap <$STR(S$地图编号15)> DelMirrorMap <$STR(S$地图编号16)> DelMirrorMap <$STR(S$地图编号17)> DelMirrorMap <$STR(S$地图编号18)> DelMirrorMap <$STR(S$地图编号19)> DelMirrorMap <$STR(S$地图编号20)> GOTO @回城 [@回城] #IF #ACT KILLSLAVE close MOVR P98 128 152 MOVR P99 81 105 MAPMOVE 新土城 <$STR(P98)> <$STR(P99)> ================================== [@attack] #if #act ;SENDMSG 6 你攻击了怪物【<$CURRRTARGETNAME>】。<$ATTACKMONSTER_NAME>,锁定目标<$ATTACKMONSTER_NAMEEX>。<$ATTACKMONSTER_MAXHP> 使用魔法ID=<$CURRRUSEMAGICID> 255 249 mov n$攻击状态秒数 8 sendmsg 6 开始攻击---------<$str(N$攻击状态秒数)>--- SetOnTimer 201 1 [@ontimer201] #if equal n$攻击状态秒数 8 equal S$战斗状态 #act mov S$战斗状态 进入 sendcentermsg 56 0 进入战斗状态 0 8 #if large n$攻击状态秒数 0 #act dec n$攻击状态秒数 1 #if equal N$攻击状态秒数 0 equal S$战斗状态 进入 #act sendcentermsg 222 0 离开战斗状态 0 3 mov S$战斗状态