本站主推发布:新开传奇发布网,新开传奇,新开传奇发布,176复古传奇,迷失传奇,战神传奇,传奇私服,找搜服,仙剑传奇
当前位置: zhaosf首页 > 开服资料 > 传奇脚本 >

支持gee、gom、leg等引擎的代练系统脚本

时间:2016-08-26 00:46来源:新开传奇私服 作者:传奇私服发布网
非常不错的代练脚本,可以帮GM赚钱留人!本脚本支持gee、gom、leg等引擎,大家可以已根据个人喜好修改! 安装代练脚本的具体步骤: 1、首先要在M2里增加用户命令(这里我设置的是编号6); 2、在QFunction-0.txt文件中增加用户命令编号6的代练脚本; [@UserCmd6] #CALL [\代练\代练.txt] @开始代练 3、在QManage.txt登录脚本文件中增加以下脚本,(大家记得检查ONtime编号是否与你服务端其他
非常不错的代练脚本,可以帮GM赚钱留人!本脚本支持gee、gom、leg等引擎,大家可以已根据个人喜好修改!
安装代练脚本的具体步骤:
1、首先要在M2里增加用户命令(这里我设置的是编号6);
2、在QFunction-0.txt文件中增加用户命令编号6的代练脚本;
[@UserCmd6]
#CALL [\代练\代练.txt] @开始代练
3、在QManage.txt登录脚本文件中增加以下脚本,(大家记得检查ONtime编号是否与你服务端其他脚本冲突):
#IF
CHECKLEVELEX > 0
#ACT
SetOnTimer 6 3600
VAR Integer HUMAN 代练
VAR Integer HUMAN 代练经验
LOADVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
LOADVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
 
[@OnTimer6]
#IF
InSafeZone
checklevelex > 14
checklevelex < 26
CHECKVAR HUMAN 代练 > 0
#ACT
CALCVAR HUMAN 代练 - 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
CALCVAR HUMAN 代练经验 + 10000
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
BREAK
#IF
InSafeZone
checklevelex > 25
checklevelex < 35
CHECKVAR HUMAN 代练 > 0
#ACT
CALCVAR HUMAN 代练 - 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
CALCVAR HUMAN 代练经验 + 30000
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
BREAK
#IF
InSafeZone
checklevelex > 35
CHECKVAR HUMAN 代练 > 0
#ACT
CALCVAR HUMAN 代练 - 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
CALCVAR HUMAN 代练经验 + 50000
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
BREAK
4、在功能脚本文件“\代练\代练.txt”添加以下具体代练的脚本:
[@开始代练]
{
#SAY
有了官网代练系统功能,再也不用担心没时间玩而等级差距太大了。\
代练功能只限15级以上玩家使用!\
为了避免玩家边打怪边使用代练功能,\
已限制只能在安全区在线或离线状态使用,缩短等级差距。\ \
 
≮   <[一级金币代练]/@一线代练>  -  <[二级金币代练]/@二线代练>  -  <[三级金币代练]/@三线代练>   ≯\ \
≮   <[一级元宝代练]/@一线代练y>  -  <[二级元宝代练]/@二线代练y>  -  <[三级元宝代练]/@三线代练y>   ≯\ \
           <[关闭]/@exit>
 
 
 
[@一线代练]
\ \
15-25级为1级代练     (每小时消耗2W金币,获得10000经验)\ \
 
<[开启一级代练]/@开启一级代练>   <返 回/@开始代练>\ \
 
 
 
[@开启一级代练]
#IF
checklevelex > 14
checklevelex < 26
#SAY
代练时间可叠加累计,可随时领取已经完成的代练经验!\ \
<开启一级代练[1小时]/@1小时>\ \
<提取代练经验/@经验>\
总计时间:<$HUMAN(代练)>小时\
可提经验:<$HUMAN(代练经验)>\
<[返回]/@一线代练>
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起一级代练等级要求为15级-25级!
 
[@1小时]
#IF
checkgold 20001
#ACT
SetOffTimer 6
take 金币 20000
CALCVAR HUMAN 代练 + 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
SENDMSG 7 [提示]:一级代练时间增加1小时--总计:<$HUMAN(代练)>小时!
SetOnTimer 6 3600
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起一级代练1小时需要支付2w金币!
 
 
[@经验]
#IF
CHECKVAR HUMAN 代练经验 > 9999
#ACT
CHANGEEXP + <$HUMAN(代练经验)>
SENDMSG 0 [系统代练]:(<$USERNAME>)提取代练经验<$HUMAN(代练经验)>!
CALCVAR HUMAN 代练经验 = 0
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
CHANGEEXP + <$HUMAN(代练经验)>
goto @开启一级代练
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起暂无代练经验或你不在安全区!
 
 
[@二线代练]
\ \
26-34级为2级代练     (每小时消耗6w金币,获得30000经验)\ \
 
<[开启二级代练]/@开启二级代练>   <返 回/@开始代练>\ \
 
 
 
[@开启二级代练]
#IF
checklevelex > 25
checklevelex < 35
#SAY
代练时间可叠加累计,可随时领取已经完成的代练经验!\ \
<开启二级代练[1小时]/@21小时>\ \
<提取代练经验/@2经验>\
总计时间:<$HUMAN(代练)>小时\
可提经验:<$HUMAN(代练经验)>\
<[返回]/@二线代练>
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起二级代练等级要求为26级-34级!
 
[@21小时]
#IF
checkgold 60001
#ACT
SetOffTimer 6
take 金币 60000
CALCVAR HUMAN 代练 + 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
SENDMSG 7 [提示]:二级代练时间增加1小时--总计:<$HUMAN(代练)>小时!
SetOnTimer 6 3600
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起二级代练1小时需要支付6w金币!
 
 
[@2经验]
#IF
CHECKVAR HUMAN 代练经验 > 9999
#ACT
CHANGEEXP + <$HUMAN(代练经验)>
SENDMSG 0 [系统代练]:(<$USERNAME>)提取代练经验<$HUMAN(代练经验)>!
CALCVAR HUMAN 代练经验 = 0
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
goto @开启二级代练
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起暂无代练经验或你不在安全区!
 
 
[@三线代练]
\ \
35级以上3级代练     (每小时消耗12W金币,获得50000经验)\ \
 
<[开启三级代练]/@开启三级代练>   <返 回/@开始代练>\ \
 
 
 
[@开启三级代练]
#IF
checklevelex > 34
#SAY
代练时间可叠加累计,可随时领取已经完成的代练经验!\ \
<开启三级代练[1小时]/@31小时>\
<提取代练经验/@3经验>\
总计时间:<$HUMAN(代练)>小时\
可提经验:<$HUMAN(代练经验)>\
<[返回]/@三线代练>
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起三级代练等级要求为35级以上!
 
[@31小时]
#IF
checkgold 120001
#ACT
SetOffTimer 6
take 金币 120000
CALCVAR HUMAN 代练 + 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
SENDMSG 7 [提示]:三级代练时间增加1小时--总计:<$HUMAN(代练)>小时!
SetOnTimer 6 3600
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起三级代练1小时需要支付12w金币!
 
 
[@3经验]
#IF
CHECKVAR HUMAN 代练经验 > 9999
#ACT
CHANGEEXP + <$HUMAN(代练经验)>
SENDMSG 0 [系统代练]:(<$USERNAME>)提取代练经验<$HUMAN(代练经验)>!
CALCVAR HUMAN 代练经验 = 0
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
goto @开启三级代练
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起暂无代练经验或你不在安全区!
 
 
 
[@一线代练y]
\ \
15-25级为1级代练     (每小时消耗1元宝,获得10000经验)\ \
 
<[开启一级代练]/@开启一级代练y>   <返 回/@开始代练>\ \
 
 
 
[@开启一级代练y]
#IF
checklevelex > 14
checklevelex < 26
#SAY
代练时间可叠加累计,可随时领取已经完成的代练经验!\ \
<开启一级代练[1小时]/@1小时y>\ \
<提取代练经验/@经验y>\
总计时间:<$HUMAN(代练)>小时\
可提经验:<$HUMAN(代练经验)>\
<[返回]/@一线代练y>
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起一级代练等级要求为15级-25级!
 
[@1小时y]
#IF
CHECKGAMEGOLD > 0
#ACT
SetOffTimer 6
GAMEGOLD - 1
CALCVAR HUMAN 代练 + 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
SENDMSG 7 [提示]:一级代练时间增加1小时--总计:<$HUMAN(代练)>小时!
SetOnTimer 6 3600
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起一级代练1小时需要支付1元宝!
 
 
[@经验y]
#IF
CHECKVAR HUMAN 代练经验 > 9999
#ACT
CHANGEEXP + <$HUMAN(代练经验)>
SENDMSG 0 [系统代练]:(<$USERNAME>)提取代练经验<$HUMAN(代练经验)>!
CALCVAR HUMAN 代练经验 = 0
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
CHANGEEXP + <$HUMAN(代练经验)>
goto @开启一级代练y
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起暂无代练经验或你不在安全区!
 
 
[@二线代练y]
\ \
26-34级为2级代练     (每小时消耗3元宝,获得30000经验)\ \
 
<[开启二级代练]/@开启二级代练y>   <返 回/@开始代练>\ \
 
 
 
[@开启二级代练y]
#IF
checklevelex > 25
checklevelex < 35
#SAY
代练时间可叠加累计,可随时领取已经完成的代练经验!\ \
<开启二级代练[1小时]/@21小时y>\ \
<提取代练经验/@2经验y>\
总计时间:<$HUMAN(代练)>小时\
可提经验:<$HUMAN(代练经验)>\
<[返回]/@二线代练y>
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起二级代练等级要求为26级-34级!
 
[@21小时y]
#IF
CHECKGAMEGOLD > 2
#ACT
SetOffTimer 6
GAMEGOLD - 3
CALCVAR HUMAN 代练 + 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
SENDMSG 7 [提示]:二级代练时间增加1小时--总计:<$HUMAN(代练)>小时!
SetOnTimer 6 3600
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起二级代练1小时需要支付2元宝!
 
 
[@2经验y]
#IF
CHECKVAR HUMAN 代练经验 > 9999
#ACT
CHANGEEXP + <$HUMAN(代练经验)>
SENDMSG 0 [系统代练]:(<$USERNAME>)提取代练经验<$HUMAN(代练经验)>!
CALCVAR HUMAN 代练经验 = 0
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练\代练经验Save.txt
goto @开启二级代练
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起暂无代练经验或你不在安全区!
 
 
[@三线代练y]
\ \
35级以上3级代练     (每小时消耗6元宝,获得50000经验)\ \
 
<[开启三级代练]/@开启三级代练y>   <返 回/@开始代练>\ \
 
 
 
[@开启三级代练y]
#IF
checklevelex > 34
#SAY
代练时间可叠加累计,可随时领取已经完成的代练经验!\ \
<开启三级代练[1小时]/@31小时y>\ \
<提取代练经验/@3经验y>\
总计时间:<$HUMAN(代练)>小时\
可提经验:<$HUMAN(代练经验)>\
<[返回]/@三线代练y>
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起三级代练等级要求为35级以上!
 
[@31小时y]
#IF
CHECKGAMEGOLD > 5
#ACT
SetOffTimer 6
GAMEGOLD - 6
CALCVAR HUMAN 代练 + 1
SAVEVAR HUMAN 代练 ..\QuestDiary\代练\代练Save.txt
SENDMSG 7 [提示]:三级代练时间增加1小时--总计:<$HUMAN(代练)>小时!
SetOnTimer 6 3600
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起三级代练1小时需要支付6元宝!
 
 
[@3经验y]
#IF
CHECKVAR HUMAN 代练经验 > 9999
#ACT
CHANGEEXP + <$HUMAN(代练经验)>
SENDMSG 0 [系统代练]:(<$USERNAME>)提取代练经验<$HUMAN(代练经验)>!
CALCVAR HUMAN 代练经验 = 0
SAVEVAR HUMAN 代练经验 ..\QuestDiary\代练功能\代练经验Save.txt
goto @开启三级代练y
#ELSEACT
goto @开始代练
SENDMSG 7 [提示]:对不起暂无代练经验或你不在安全区!
}

(责任编辑:找搜服传奇发布网)
------分隔线----------------------------
栏目列表
推荐内容