  
 
今天给各位讲解一下LEGM2引擎地下练级场中的包厢练级脚本,脚本只是范例,根据自己要求不同进行修改。 
 
1.首先新建一个文本文档,重命名为:地下练级场-3.txt,写入以下脚本: 
 
() 
%100 
[@main] 
前方就是恶魔之地,我镇守着唯一的出口。我可以带你去斩妖除魔!  
前方异常的凶险不要孤身冒险,最近宫殿的最深处又出现了新的恶魔  
 
  
 
  
   
 
[@地下宫殿] 
#if 
#act 
GIVE 回城卷 1 
mapmove T1061A  
SENDMSG 0 玩家:【%s】从镇妖守将免费进入了≮[地下宫殿]≯练级去了,宫殿大厅BOSS一个小时刷新一次! 251 245 20 
#ELSEACT 
[@地下宫殿1] 
前方就是恶魔之地,我镇守着唯一的出口。我可以带你去斩妖除魔!  
前方异常的凶险不要孤身冒险,最近宫殿的最深处又出现了新的恶魔  
  
 
  
         
  
         
[@宫殿大厅1] 
#if 
#act 
GIVE 回城卷 1 
mapmove H008A1  
SENDMSG 0 玩家:【%s】免费进入了≮[宫殿大厅①]≯练级去了,宫殿大厅BOSS一个小时刷新一次! 251 245 20 
#ELSEACT 
[@宫殿大厅2] 
#if 
#act 
GIVE 回城卷 1 
mapmove H008A2  
SENDMSG 0 玩家:【%s】免费进入了≮[宫殿大厅②]≯练级去了,宫殿大厅BOSS一个小时刷新一次! 251 245 20 
#ELSEACT 
[@宫殿大厅3] 
#if 
#act 
GIVE 回城卷 1 
mapmove H008A3  
SENDMSG 0 玩家:【%s】免费进入了≮[宫殿大厅③]≯练级去了,宫殿大厅BOSS一个小时刷新一次! 251 245 20 
#ELSEACT 
[@宫殿大厅4] 
#if 
#act 
GIVE 回城卷 1 
mapmove H008A4  
SENDMSG 0 玩家:【%s】免费进入了≮[宫殿大厅④]≯练级去了,宫殿大厅BOSS一个小时刷新一次! 251 245 20 
#ELSEACT 
[@宫殿大厅5] 
#if 
#act 
GIVE 回城卷 1 
mapmove H008A5  
SENDMSG 0 玩家:【%s】免费进入了≮[宫殿大厅⑤]≯练级去了,宫殿大厅BOSS一个小时刷新一次! 251 245 20 
#ELSEACT 
[@宫殿大厅6] 
#if 
#act 
GIVE 回城卷 1 
mapmove H008A6  
SENDMSG 0 玩家:【%s】免费进入了≮[宫殿大厅⑥]≯练级去了,宫殿大厅BOSS一个小时刷新一次! 251 245 20 
#ELSEACT 
[@地下包厢] 
前方就是恶魔之地,我镇守着唯一的出口。我可以带你去斩妖除魔!  
前方异常的凶险不要孤身冒险,最近宫殿的最深处又出现了新的恶魔  
  
    
  
    
  
    
  
 
[@宫殿包厢1] 
#IF 
checkhum gdbx011 
#ACT 
messagebox 对不起!此包厢正有一位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx01  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢①]≯练级去了,无人打扰升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢2] 
#IF 
checkhum gdbx021 
#ACT 
messagebox 对不起!此包厢正有一位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx02  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢②]≯练级去了,无人打扰升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢3] 
#IF 
checkhum gdbx031 
#ACT 
messagebox 对不起!此包厢正有一位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx03  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢③]≯练级去了,无人打扰升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢4] 
#IF 
checkhum gdbx041 
#ACT 
messagebox 对不起!此包厢正有一位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx04  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢④]≯练级去了,无人打扰升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢5] 
#IF 
checkhum gdbx052 
#ACT 
messagebox 对不起!此包厢正有二位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx05  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑤]≯练级去了,二人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢6] 
#IF 
checkhum gdbx062 
#ACT 
messagebox 对不起!此包厢正有二位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx06  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑥]≯练级去了,二人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢7] 
#IF 
checkhum gdbx072 
#ACT 
messagebox 对不起!此包厢正有二位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx07  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑦]≯练级去了,二人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢8] 
#IF 
checkhum gdbx082 
#ACT 
messagebox 对不起!此包厢正有二位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx08  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑧]≯练级去了,二人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢9] 
#IF 
checkhum gdbx093 
#ACT 
messagebox 对不起!此包厢正有三位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx09  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑨]≯练级去了,三人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢10] 
#IF 
checkhum gdbx102 
#ACT 
messagebox 对不起!此包厢正有三位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx10  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑩]≯练级去了,三人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢11] 
#IF 
checkhum gdbx113 
#ACT 
messagebox 对不起!此包厢正有三位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx11  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑾]≯练级去了,三人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
[@宫殿包厢12] 
#IF 
checkhum gdbx123 
#ACT 
messagebox 对不起!此包厢正有三位练级狂人正在疯狂冲级中! 
break 
#if 
CHECKGAMEGOLD > 299 
#act 
GAMEGOLD - 300 
mapmove gdbx12  
SENDMSG 0 玩家:【%s】进入了≮[宫殿包厢⑿]≯练级去了,三人组队升级超爽! 251 245 20 
#ELSEACT 
MESSAGEBOX 需要300元宝用来支付我们的服务费用! 
break 
 
 
 
2.在MapInfo.txt里面加入以下地图号,根据自己设置的多少个包厢进行设置 
 
[T1061A|T1061 宫殿迷宫] KILLFUNC(66) NORECALL NORECONNECT(3) NOGUILDRECALL NODEARRECALL NOMASTERRECALL NOPOSITIONMOVE NOTALLOWUSEITEMS(随机传送卷|随机传送石) 
[H007A|H007 宫殿长廊] KILLFUNC(66) NoRandomMove NORECONNECT(3) NORECALL NOGUILDRECALL NODEARRECALL NOMASTERRECALL NOPOSITIONMOVE ExpRate(200) 
[H008A|D5071 宫殿大厅] KILLFUNC(66) DAY NoRecall NoGuildRecall NoDearRecall NoMasterRecall NoRandomMove Fight2 NoReconnect(0159) NOTALLOWUSEITEMS(随机传送石(赠品)|随机传送石)  
[H008A1|D5071 宫殿大厅①] KILLFUNC(66) DAY NoRecall NoGuildRecall NoDearRecall NoMasterRecall NoRandomMove Fight2 NoReconnect(0159) NOTALLOWUSEITEMS(随机传送石(赠品)|随机传送石)  
[H008A2|D5071 宫殿大厅②] KILLFUNC(66) DAY NoRecall NoGuildRecall NoDearRecall NoMasterRecall NoRandomMove Fight2 NoReconnect(0159) NOTALLOWUSEITEMS(随机传送石(赠品)|随机传送石)  
[H008A3|D5071 宫殿大厅③] KILLFUNC(66) DAY NoRecall NoGuildRecall NoDearRecall NoMasterRecall NoRandomMove Fight2 NoReconnect(0159) NOTALLOWUSEITEMS(随机传送石(赠品)|随机传送石)  
[H008A4|D5071 宫殿大厅④] KILLFUNC(66) DAY NoRecall NoGuildRecall NoDearRecall NoMasterRecall NoRandomMove Fight2 NoReconnect(0159) NOTALLOWUSEITEMS(随机传送石(赠品)|随机传送石)  
[H008A5|D5071 宫殿大厅⑤] KILLFUNC(66) DAY NoRecall NoGuildRecall NoDearRecall NoMasterRecall NoRandomMove Fight2 NoReconnect(0159) NOTALLOWUSEITEMS(随机传送石(赠品)|随机传送石)  
[H008A6|D5071 宫殿大厅⑥] KILLFUNC(66) DAY NoRecall NoGuildRecall NoDearRecall NoMasterRecall NoRandomMove Fight2 NoReconnect(0159) NOTALLOWUSEITEMS(随机传送石(赠品)|随机传送石)  
[gdbx01|Q004 宫殿包厢①] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx02|Q004 宫殿包厢②] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx03|Q004 宫殿包厢③] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷) 
[gdbx04|Q004 宫殿包厢④] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx05|Q004 宫殿包厢⑤] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx06|Q004 宫殿包厢⑥] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx07|Q004 宫殿包厢⑦] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx08|Q004 宫殿包厢⑧] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx09|Q004 宫殿包厢⑨] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷) 
[gdbx10|Q004 宫殿包厢⑩] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx11|Q004 宫殿包厢⑾] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
[gdbx12|Q004 宫殿包厢⑿] DAY NORECALL DECGAMEGOLD(1/1)NOGUILDRECALL NODEARRECALL NOMASTERRECALL NORECONNECT(0159) NOTALLOWUSEITEMS(随机传送石|随机传送卷)  
 
 
 
 
3.然后在相应的文件夹下面建好各个包厢下的刷怪NPC,如上图,加入以下脚本进行刷怪: 
 
() 
%100 
[@main] 
欢迎来到宫殿包厢     
  
你只要交纳10000个元宝,我就可以帮你刷出10只 
1只50万经验哦好玩吧~  
 您当前的元宝为:  
     
[@2000元宝] 
#IF 
CheckRangeMonCount gdbx05 14 14 5 < 50 
CHECKGAMEGOLD > 9999 
#ACT 
GAMEGOLD - 10000 
Param1 gdbx05 
Param2 16 
Param3 13 
MonGen 小乔 10 1 
#ELSESAY 
需要支付10000元宝费用,怪物不能超过50! 
 
[@返回盟重] 
#IF 
#ACT 
MAPMOVE 3 330 330 
BREAK |   
 
 
 
 |