地方网

搜索

[传奇教程] 天行者-添加防御假人攻击脚本教程

[复制链接]
admin 发表于 2008-12-4 21:05:49 | 显示全部楼层 |阅读模式
软件简介:
首先在 如果没有EM060 这个地图号..可以自己复制一个喜欢的放在MAP里把名字改成EM060.MAP就行了!!
现在看操作
D:\MirServer\Mir200\Envir\MapInfo.txt 内增加地图如下:
[EM060 新人激活地图] NOGUILDRECALL NODEARRECALL NOPOSITIONMOVE NORANDOMMOVE NORECALL NOMASTERRECALL NODRUG FIGHT NOTALLOWUSEITEMS(路标传送石) 我已经都加好了!!!下面也都是做好 的..为减少文件体积..我们前面看吧!!!只要按步骤绝对不会出错的!!!

其次
D:\MirServer\Mir200\Envir\QuestDiary\数据文件 目录下建一个激活.txt文本文挡
其次
D:\MirServer\Mir200\Envir\StartPoint.txt 最开头内增加[注意一定要在最开头]
EM060 13 16
EM060 13 16
再次
D:\MirServer\Mir200\Envir\MerChant.txt 下增加NPC
点我出去 EM060 13 16 点我出去 0 12 0 0 0 0
再次
D:\MirServer\Mir200\Envir\Market_Def 下增加文本
点我出去-EM060.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
SENDMSG 6 验证通过!你可以正常游戏了。
DELAYGOTO
BREAK
[@S]
#IF
#ACT
SENDMSG 6 验证失败.请下线上线从新验证。
kick
close
break
这段就是脚本文件里..

在这里注意一下..
D:\MirServer\Mir200\Envir\MapQuest_def 目录下的QManage.txt脚本里加上如下一段
往这里面写代码的时候一定要注意不能放在最后尾的地方..要不然执行不了!!!
[@Login]
#if
ISNEWHUMAN
#act
SENDMSG 6 你的帐号还没激活,请点NPC激活传送出此地图。不然30秒后自动掉线
DelayCall 30000 @Delayk
#if
checknamelist ..\QuestDiary\数据文件\激活.txt
#act
SENDMSG 6 你的帐号已经被激活,你可以正常游戏了。
break
#elseact
DelayCall 30000 @Delayk
SENDMSG 6 你的帐号还没有被激活,没有激活的帐户将在30秒后自动掉线。
[@Delayk]
#if
#act
SENDMSG 6 30秒钟时间到,你还没有激活帐户,系统决定踢你下线!
kick
close
break
可以放我刚刚放的位置..比较靠前就可以了!!!
现在大家看效果吧!!!!
OK..到这里就结束了..不知道大家会不会看得明白..不过我写得很详细了..可以照着做..要举一反三!!!现在进F看看吧!

下载地址:
2008-12-4 21:05 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
免费资源区资源无需vip就可以下载!其他资源需要开通vip下载,点击→开通VIP!
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表