传奇私服 >> 传奇技术 >> 家族马甲控制脚本

家族马甲控制脚本

来源:www.sf121.com   作者:搜服预报   时间:2011-4-14 21:31:30   浏览次数:

首先介绍下人数统计,马甲限制登陆脚本用法:

人数统计脚本:在没开起引擎之前,把Envir\QuestDiary\家族数据\家族数据.txt 内的所有数据清空
              (注意:每次服务起重起的时候的都要清空一次,保证数据的正确性。)

马甲的更改:以上操作完之后,接着用替换器把(黑白,豪门,缘梦,郁闷,3GG)5个名字替换成你要添加的5个家族如果家族只有两个,下面三个你可以自己改名。
            (注意:这样替换好之后,能登陆的只有这5个马甲开头或结尾的)

            (注意:Mir200\Envir\Market_def\QFunction-0.txt 里面也有5个马甲不用替换的话,这个里面也要自己去修改)

            (注意:\Envir\QuestDiary\数据文件\登陆限制\允许登陆人物.txt 这里是添加自己随意马甲登陆,将要登陆的人物名写进去即可.)
            (人数统计NPC自己放位置,现在是在土)

然后是管理登陆:所谓的GM登陆,将\Mir200\Envir\AdminIPList.txt文件里面添加你的IP 这里是GM登陆IP 不添加GM将登陆不了

记者登陆上线管理,无敌模式:Envir\QuestDiary\数据文件\GazetteersNameList.txt 添加记者人物名即可, 记者显示修改:\Envir\QuestDiary\登陆脚本\记者登陆.txt里面的 3GG官方记者 改成自己的官方

新人登陆: 现在是上先送一套装备的,如果不想送就改这里:Mir200\Envir\QuestDiary\登陆脚本\新人登陆.txt  Give    灵玉购买卷      1  删除即可


机器人脚本:自己修改\Mir200\Envir\Robot_def\RobotManage.txt

 

下面的脚本是不限制马甲登陆:Mir200\Envir\QuestDiary\游戏登陆\检测家族.txt 如果不想限制马甲就用下面的脚本,人数统计是一样,切记改好马甲

[@检测家族]
{
#If
 IsAdmin
#Act
 Break
#If
 CheckNameList  ..\QuestDiary\数据文件\登陆限制\允许登陆人物.txt
#Act
 Break
#if
#act
MOV S94 <$USERNAME>
MOV S95 黑白
MOV S96 豪门
MOV S97 缘梦
MOV S98 郁闷
MOV S99 3GG
GOTO @检测是家族
break
[@检测是家族]
#if
CHECKLEVELEX < 45
#act
CALCVAR GLOBAL azongshu + 1
SAVEVAR GLOBAL azongshu ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL zongshu + 1
SAVEVAR GLOBAL zongshu ..\QuestDiary\家族数据\家族数据.txt
break
#if
CHECKLEVELEX > 44
CHECKLEVELEX < 52
#act
CALCVAR GLOBAL a4551 + 1
SAVEVAR GLOBAL a4551 ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL azongshu + 1
SAVEVAR GLOBAL azongshu ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL zongshu + 1
SAVEVAR GLOBAL zongshu ..\QuestDiary\家族数据\家族数据.txt
break
#if
CHECKLEVELEX > 51
#act
CALCVAR GLOBAL a51a + 1
SAVEVAR GLOBAL a51a ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL azongshu + 1
SAVEVAR GLOBAL azongshu ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL zongshu + 1
SAVEVAR GLOBAL zongshu ..\QuestDiary\家族数据\家族数据.txt
break
[@加入B家族]
#if
CHECKLEVELEX < 45
#act
CALCVAR GLOBAL bzongshu + 1
SAVEVAR GLOBAL bzongshu ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL zongshu + 1
SAVEVAR GLOBAL zongshu ..\QuestDiary\家族数据\家族数据.txt
break
#if
CHECKLEVELEX > 44
CHECKLEVELEX < 52
#act
CALCVAR GLOBAL b4551 + 1
SAVEVAR GLOBAL b4551 ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL bzongshu + 1
SAVEVAR GLOBAL bzongshu ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL zongshu + 1
SAVEVAR GLOBAL zongshu ..\QuestDiary\家族数据\家族数据.txt
break
#if
CHECKLEVELEX > 51
#act
CALCVAR GLOBAL b51a + 1
SAVEVAR GLOBAL b51a ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL bzongshu + 1
SAVEVAR GLOBAL bzongshu ..\QuestDiary\家族数据\家族数据.txt
CALCVAR GLOBAL zongshu + 1
SAVEVAR GLOBAL zongshu ..\QuestDiary\家族数据\家族数据.txt
break
}