举列1:[相对复杂.适合会修改脚本的用户.原理利用双从验证.禁言系统.]
首先先在[注意:在此处如果您懂脚本也可以用个人变量代替文本.更省资源.我用文本是防止不会修改脚本的用户]
D:\MirServer\Mir200\Envir\MapInfo.txt 内增加地图如下:
[XINREN|EM060 新人激活地图] NOGUILDRECALL NODEARRECALL NOPOSITIONMOVE NORANDOMMOVE NORECALL NOMASTERRECALL NODRUG FIGHT NOTALLOWUSEITEMS(路标传送石)
其次
D:\MirServer\Mir200\Envir\QuestDiary\数据文件 目录下建一个“激活.txt”文本文挡
[注意:以下{禁言}和{解除禁言}需替换您版本里的GM命令]
[命令可以在D:\MirServer\Mir200下的Command.ini里修改DisableSendMsg=禁言 EnableSendMsg=解除禁言]
其次
D:\MirServer\Mir200\Envir\StartPoint.txt 最开头内增加[注意一定要在最开头]
XINREN 13 16
XINREN 13 16
再次
D:\MirServer\Mir200\Envir\MerChant.txt 下增加NPC
点我出去 XINREN 13 16 点我出去 4 35 1 0 0 0 0
再次
D:\MirServer\Mir200\Envir\Market_Def 下增加文本
点我出去-XINREN.txt
文本内容如下:
[@main]
#IF
RANDOM 4
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <【〓点我传送出去〓】/@H>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#IF
RANDOM 3
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <【〓点我传送出去〓】/@H> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#IF
RANDOM 2
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <【〓点我传送出去〓】/@H> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#IF
RANDOM 1
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <【〓点我传送出去〓】/@H> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#ELSESAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<【〓点我传送出去〓】/@H> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
[@H]
#IF
#ACT
addnamelist ..\QuestDiary\数据文件\激活.txt
mapmove 3 333 333 ------------------------[注意:此段传送改为你新人村比如比齐等城市要有安全点的城市]
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
MESSAGEBOX [系统提示]:验证通过!你可以正常游戏了。
DELAYGOTO
BREAK
[@S]
#IF
#ACT
MESSAGEBOX [系统提示]:验证失败.请下线上线从新验证。
kick
close
break
在
D:\MirServer\Mir200\Envir\MapQuest_def 目录下的QManage.txt脚本里加上如下一段
[@Login]
#if
checknamelist ..\QuestDiary\数据文件\激活.txt
#SAY
为了防止恶意刷屏和最新出现的挂僵尸攻击,不便之处请原谅。\
请输入验证码进行id激活.才可以讲话。\ \
<点这里输入以下验证码/@@CheckNo>\ \
验证码:<$RANDOMNO>
#act
Gmexecute 禁言 Self
SetRandomNo
break
#if
ISONMAP XINREN
#act
Gmexecute 禁言 Self
DelayCall 30000 @Delayk
MESSAGEBOX [系统提示]:你的帐号还没有被激活,没有激活的帐户将在30秒后自动掉线。
#elseact
addnamelist ..\QuestDiary\数据文件\激活.txt
[@Delayk]
#if
#act
MESSAGEBOX [系统提示]:30秒钟时间到,你还没有激活帐户,系统决定踢你下线!
kick
close
break
[@@CheckNo]
#IF
CheckRandomNo
#act
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
Gmexecute 解除禁言 Self
MESSAGEBOX [系统提示]:验证通过!你可以正常游戏了。
close
break
#elsesay
验证码输入不正确。\
请小退在上从新输入吧\
=========================================================================================
举列2:[相对简单实用.适合不会修改脚本的用户.原理利用地图每秒扣人物血的方法]
首先先在[注意:这个脚本合适一些不会修改脚本的用户.超级简单的方法]
D:\MirServer\Mir200\Envir\MapInfo.txt 内增加地图如下:
[XINREN|EM060 新人激活地图] DECHP(1/2)
其次
D:\MirServer\Mir200\Envir\StartPoint.txt 最开头内增加[注意一定要在最开头]
XINREN 13 16
XINREN 13 16
再次
D:\MirServer\Mir200\Envir\MerChant.txt 下增加NPC
点我出去 XINREN 13 16 点我出去 4 35 1 0 0 0 0
再次
D:\MirServer\Mir200\Envir\Market_Def 下增加文本
点我出去-XINREN.txt
文本内容如下:
[@main]
#IF
RANDOM 4
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <【〓点我传送出去〓】/@H>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#IF
RANDOM 3
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <【〓点我传送出去〓】/@H> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#IF
RANDOM 2
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <【〓点我传送出去〓】/@H> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#IF
RANDOM 1
#SAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <【〓点我传送出去〓】/@H> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
#ELSESAY
为了防止假人攻击.本服特定设置防假人系统\
请点以下传送出去\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
<【〓点我传送出去〓】/@H> <点我就死/@s> <点我就死/@s> <点我就死/@s> <点我就死/@s>\
#ACT
BREAK
[@H]
#IF
#ACT
mapmove 3 333 333 ------------------------[注意:此段传送改为你新人村比如比齐等城市要有安全点的城市]
MESSAGEBOX [系统提示]:验证通过!你可以正常游戏了。
BREAK
[@S]
#IF
#ACT
MESSAGEBOX [系统提示]:验证失败.请下线上线从新验证。
kick
close
break