|
本帖最后由 gm016论坛 于 2016-8-8 09:26 编辑
[@Login]
#if
CHECKLEVELEX > 0
#act
#CALL [\GM016名单专用\仿梦幻押镖系统\仿梦幻押镖系统初始化.txt] @押镖系统初始化
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;自行检查定时器19 17是否被占用,如占用自行替换修改。
[@OnTimer19]
#IF
CHECKVAR HUMAN 押镖遇怪地图 = <$MAPCODE>
#ACT
#ELSEACT
SetOffTimer 17
SetOffTimer 19
Div N2 <$HUMAN(押镖押金)> 10
GAMEGOLD + <$HUMAN(押镖押金)>
GAMEGOLD - <$STR(N2)>
TAKE 押镖专用箱 10
SENDMSG 0 [押镖通知]:【%S】因在未杀完劫镖怪中途逃跑,任务失败!
Messagebox 任务失败!你抛弃了你的镖箱!\ \已扣除了[<$STR(N2)>]的元宝(10%本金)!\ \上次押镖本金为:<$HUMAN(押镖押金)>元宝!
BREAK
#IF
CheckMapMonCount <$HUMAN(押镖遇怪地图)> < 1
#ACT
SetOffTimer 17
SetOffTimer 19
MAPMOVE <$HUMAN(押镖遇怪前地图)> <$HUMAN(押镖遇怪前X坐标)> <$HUMAN(押镖遇怪前Y坐标)>
Messagebox 恭喜!劫镖怪已被你赶跑了!已恢复到原位置!
BREAK
[@OnTimer17]
#IF
CHECKVAR HUMAN 押镖计时 = 0
CHECKITEM 押镖专用箱 1
#ACT
CALCVAR HUMAN 押镖计时 = 0
SAVEVAR HUMAN 押镖计时 ..\QuestDiary\GM016名单专用\仿梦幻押镖系统\押镖相关数据.txt
SetOffTimer 17
GAMEGOLD + <$HUMAN(押镖押金)>
TAKE 押镖专用箱 10
SENDMSG 0 [押镖通知]:【%S】因在15分钟内未将镖送到目的,任务失败!
Messagebox 任务失败!15分钟到了,你还未将镖送到目的地!本金已返还给你了!
BREAK
#IF
CHECKITEM 押镖专用箱 1
#ACT
CALCVAR HUMAN 押镖计时 - 1
SAVEVAR HUMAN 押镖计时 ..\QuestDiary\GM016名单专用\仿梦幻押镖系统\押镖相关数据.txt
#ELSEACT
SetOffTimer 17
下载地址回复可见
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|