本站主推发布:长久传奇私服发布网,新开传奇,新开传奇私服,176复古传奇,迷失传奇,战神传奇,传奇私服,我本沉默,仙剑传奇

传奇私服发布网_新开传奇私服_最大新开长久传奇私服网站_9299F.COM

当前位置: 久久首页 > 开服资料 > 传奇脚本 >

传奇私服智能假人后台管理脚本

时间:2016-09-05 00:12来源:新开传奇私服 作者:传奇私服发布网
以下是假人后台管理脚本的具体内容,此脚本仅供参考学习,如需添加服务端正常使用请到本站下载区下载完整脚本压缩包。 [@管理] { #IF EQUAL D8 88 #ACT GOTO @获得后台 BREAK #ELSESAY 怪怪制作:为了防止游戏管理员帐号被盗导致游戏混乱,所以特别 \ 设置了进入后台需要输入正确的密码才能出现控制界面!为了保险 \ 起见,请大家把常用的管理命令修改为特殊的命令,这样才能尽可
以下是假人后台管理脚本的具体内容,此脚本仅供参考学习,如需添加服务端正常使用请到本站下载区下载完整脚本压缩包。
[@管理]
{
#IF
EQUAL D8 88
#ACT
GOTO @获得后台
BREAK
#ELSESAY
怪怪制作:为了防止游戏管理员帐号被盗导致游戏混乱,所以特别 \
设置了进入后台需要输入正确的密码才能出现控制界面!为了保险 \
起见,请大家把常用的管理命令修改为特殊的命令,这样才能尽可 \
能的防御GM号被盗造成游戏损失 \
<密码可设数字、中文、特殊符号/FCOLOR=58> \
 \
         <怪怪制作原创假人脚本 www.9299f.com请勿盗卖/FCOLOR=58> \
 \
                                             <输入管理员密码/@@InPutString98>
 
[@InPutString98]
#IF
COMPARETEXT <$STR(S98)> <$STR(A99)>
#ACT
MOV D8 88
CHANGEPERMISSION 10
CHANGEMODE 2 1
GOTO @获得后台
BREAK
#ELSEACT
GOTO @后台管理
MESSAGEBOX 密码输入错误。请仔细思考自己设置的密码!!!
BREAK
 
[@获得后台]
<$DATETIME>    <当前在线人数/FCOLOR=58>: <$USERCOUNT> 人 \
 \
<假人登陆配置/@假人登陆配置> \
 \
<修改后台密码/@@InPutString99> \
 
[@假人登陆配置]
<为避免报错,第一次使用建议先初始化一遍控制台:/FCOLOR=58> <初始化控制台/@初始化假人控制台> \
<假人上线挂机开关/@假人挂机开关>-[<$STR(A52)>]          <限制只在登陆地图活动/@当前地图活动>-[<$STR(A53)>] \
<地图ID/@@InPutString50>-[<$STR(A50)>]  <坐标X/@@InPutInteger50>-[<$STR(G50)>]  <坐标Y/@@InPutInteger51>-[<$STR(G51)>]  <数 量/@@InPutInteger52>-[<$STR(G52)>]  <级 别/@@InPutInteger53>-[<$STR(G53)>] \
<设置以登陆点为中心分散范围/@@InPutInteger57>-[<$STR(G57)>]×[<$STR(G57)>] \
<假人招英雄级别/@@InPutInteger54>-[<$STR(G54)>]   <假人攻击模式/@假人攻击模式>-[<$STR(G55)>]   <全局假人总数/@@InPutInteger56>-[<$STR(G56)>] \
<假人活动频率/@@InPutInteger59>-[<$STR(G59)>](<越小越活跃/FCOLOR=58>)        <允许假人随机打怪/@随机打怪>-[<$STR(A55)>](<开启后假人更活跃/FCOLOR=58>) \
<假人上线随机入会/@允许入会>-[<$STR(A54)>]             <在线假人随机入会/@在线假人入会> \
          <手动登陆假人/@手动登陆>  <自动登陆假人/@自动登陆> \
<假人各种提示/@假人各种提示>      <假人模拟攻沙/@假人模拟攻沙>      <假人行动微调/@假人行动微调>        <返回/@管理> \
 
[@假人挂机开关]
#IF
EQUAL A52 开启
#ACT
MOV A52 关闭
MOV A53 停止
SENDMSG 6 提示:假人挂机状态已经[关闭]
GOTO @假人登陆配置
#ELSEACT
MOV A52 开启
SENDMSG 6 提示:假人挂机状态已经[开启]
GOTO @假人登陆配置
 
[@当前地图活动]
#IF
EQUAL A53 活动
#ACT
MOV A53 停止
SENDMSG 6 提示:假人挂机活动状态已经[停止]
GOTO @假人登陆配置
#ELSEACT
MOV A53 活动
SENDMSG 6 提示:假人挂机活动状态已经[活动]
GOTO @假人登陆配置
 
[@InPutString50]
#IF
ISADMIN
#ACT
MOV A50 <$STR(S50)>
SENDMSG 6 提示:设置陪练登陆的地图代码是:[<$STR(A50)>]
GOTO @假人登陆配置
BREAK
[@InPutInteger50]
#IF
ISADMIN
#ACT
MOV G50 <$STR(N50)>
SENDMSG 6 提示:设置陪练登陆的地图X坐标是:[<$STR(G50)>]
GOTO @假人登陆配置
BREAK
[@InPutInteger51]
#IF
ISADMIN
#ACT
MOV G51 <$STR(N51)>
SENDMSG 6 提示:设置陪练登陆的地图Y坐标是:[<$STR(G51)>]
GOTO @假人登陆配置
BREAK
[@InPutInteger52]
#IF
ISADMIN
#ACT
MOV G52 <$STR(N52)>
SENDMSG 6 提示:设置陪练登陆的人物数量是:[<$STR(G52)>]
GOTO @假人登陆配置
BREAK
[@InPutInteger53]
#IF
ISADMIN
#ACT
MOV G53 <$STR(N53)>
SENDMSG 6 提示:你现在设置即将登陆游戏的陪练级别是:[<$STR(G53)>]
GOTO @假人登陆配置
BREAK
[@InPutInteger54]
#IF
ISADMIN
#ACT
MOV G54 <$STR(N54)>
SENDMSG 6 提示:你现在设置假人主号大于[<$STR(G54)>]级允许招英雄
GOTO @假人登陆配置
BREAK
[@假人攻击模式]
攻击模式(英雄无效) \
0-全体攻击(主动攻击) \
1-和平攻击(不PK) \
2-夫妻攻击 \
3-师徒攻击 \
4-编组攻击 \
5-行会攻击 \
6-红名攻击(不主动攻击,受攻击后反击) <其他任意数字为系统随机/FCOLOR=58> \
<设置假人攻击模式/@@InPutInteger55>                                        <返回/@假人登陆配置>
[@InPutInteger55]
#IF
ISADMIN
#ACT
MOV G55 <$STR(N55)>
SENDMSG 6 提示:你设置的假人攻击模式为[<$STR(G55)>]
GOTO @假人登陆配置
BREAK
[@InPutInteger56]
#IF
ISADMIN
#ACT
MOV G56 <$STR(N56)>
SENDMSG 6 提示:你设置的全局假人总数为[<$STR(G56)>]
GOTO @假人登陆配置
BREAK
[@InPutInteger57]
#IF
ISADMIN
#ACT
MOV G57 <$STR(N57)>
SENDMSG 6 提示:你设置了挂机假人以登陆坐标[<$STR(G57)>×<$STR(G57)>]范围内散开
GOTO @假人登陆配置
BREAK
[@InPutInteger59]
#IF
ISADMIN
#ACT
MOV G59 <$STR(N59)>
SENDMSG 6 提示:你设置的假人活跃度为:[<$STR(G59)>]
GOTO @假人登陆配置
BREAK
 
[@手动登陆]
#IF
ISADMIN
#ACT
DUMMYLOGON <$STR(A50)> <$STR(G50)> <$STR(G51)> <$STR(G52)>
SENDMSG 7 提示:[<$STR(G53)>]级陪练登陆地图[<$STR(A50)>]-[<$STR(G50)>:<$STR(G51)>],本次登陆了[<$STR(G52)>]个
SENDMSG 7 提示:如果没有正确登陆,自己检查级别,地图ID,坐标X:Y和数量是否输入错误
GOTO @假人登陆配置
BREAK
 
[@自动登陆]
登陆时间可在机器人配置里设置,定时自动登陆一个机器人 \
 \
 \
 \
当前系统状态是:[<$STR(A51)>] \
 \
 \
 \
<开关系统/@开关系统>                                                <返回/@假人登陆配置>
 
[@开关系统]
#IF
EQUAL A51 开启
#ACT
MOV A51 关闭
SENDMSG 6 提示:陪练自动登陆系统已经[关闭]
GOTO @自动登陆
#ELSEACT
MOV A51 开启
SENDMSG 6 提示:陪练自动登陆系统已经[开启]
GOTO @自动登陆
 
[@允许入会]
#IF
EQUAL A54 开启
#ACT
MOV A54 关闭
SENDMSG 6 提示:假人上线自动入会已经[关闭]
GOTO @假人登陆配置
#ELSEACT
MOV A54 开启
SENDMSG 6 提示:假人上线自动入会已经[开启]
GOTO @假人登陆配置
[@在线假人入会]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @假人入会
SENDMSG 6 提示:在线无行会假人已经随机入会
GOTO @假人登陆配置
BREAK
 
[@随机打怪]
#IF
EQUAL A55 开启
#ACT
MOV A55 关闭
Gmexecute 开始提问 @打怪检测
SENDMSG 6 提示:假人随机打怪已经[关闭]
GOTO @假人登陆配置
#ELSEACT
MOV A55 开启
Gmexecute 开始提问 @打怪检测
SENDMSG 6 提示:假人随机打怪已经[开启]
GOTO @假人登陆配置
 
[@假人各种提示]
开关假人充值提示、假人追杀、自动发言,开启后针对全服玩家有效 \
 \
<开关假人充值提示/@开关假人充值提示>-[<$STR(A56)>] \
 \
<开关假人主动发言/@开关假人主动发言>-[<$STR(A57)>]     <设置假人主动发言频率/@@InPutInteger58>-[<$STR(G58)>] \
<(发言频率越小越频繁,建议以百为单位!)/FCOLOR=58> \
<开关假人地图追杀/@开关假人地图追杀>-[<$STR(A65)>]     <设置假人地图追杀概率/@@InPutInteger73>-[<$STR(G73)>] \
<(追杀概率越小追杀的假人越多,建议以百为单位!)/FCOLOR=58> \
<返回/@假人登陆配置>
 
[@开关假人地图追杀]
#IF
EQUAL A65 开启
#ACT
MOV A65 关闭
SENDMSG 6 提示:假人地图追杀已经[关闭]
GOTO @假人各种提示
#ELSEACT
MOV A65 开启
SENDMSG 6 提示:假人地图追杀已经[开启]
GOTO @假人各种提示
[@开关假人充值提示]
#IF
EQUAL A56 开启
#ACT
MOV A56 关闭
SENDMSG 6 提示:假人充值提示已经[关闭]
GOTO @假人各种提示
#ELSEACT
MOV A56 开启
SENDMSG 6 提示:假人充值提示已经[开启]
GOTO @假人各种提示
[@开关假人主动发言]
#IF
EQUAL A57 开启
#ACT
MOV A57 关闭
Gmexecute 开始提问 @开始发言
SENDMSG 6 提示:开关假人主动发言已经[关闭]
GOTO @假人各种提示
#ELSEACT
MOV A57 开启
Gmexecute 开始提问 @开始发言
SENDMSG 6 提示:开关假人主动发言已经[开启]
GOTO @假人各种提示
[@InPutInteger58]
#IF
ISADMIN
#ACT
MOV G58 <$STR(N58)>
SENDMSG 6 提示:你设置假人主动发言频率为[<$STR(G58)>]
GOTO @假人各种提示
BREAK
[@InPutInteger73]
#IF
ISADMIN
#ACT
MOV G73 <$STR(N73)>
SENDMSG 6 提示:你设置假人地图追杀概率为[<$STR(G73)>]
GOTO @假人各种提示
BREAK
 
[@假人模拟攻沙]
<选择新老沙巴克/@新老沙巴克>--[<$STR(A60)>] \
支持新老沙巴克假人攻城 <注意:新老沙巴克不能同时使用/FCOLOR=58> \
攻城期间系统每一定时间传送一次已经加入行会的假人到攻城区域 \
<为避免攻沙太激烈游戏不流畅,尽量避免3个进攻点同时开启/FCOLOR=58> \
<设置坐标X1/@@InPutInteger64> <设置坐标Y1/@@InPutInteger65> <传送范围1/@@InPutInteger66>-[<$STR(G64)>]:[<$STR(G65)>]的[<$STR(G66)>]×[<$STR(G66)>] \
<设置坐标X2/@@InPutInteger67> <设置坐标Y2/@@InPutInteger68> <传送范围2/@@InPutInteger69>-[<$STR(G67)>]:[<$STR(G68)>]的[<$STR(G69)>]×[<$STR(G69)>] \
<设置坐标X3/@@InPutInteger70> <设置坐标Y3/@@InPutInteger71> <传送范围3/@@InPutInteger72>-[<$STR(G70)>]:[<$STR(G71)>]的[<$STR(G72)>]×[<$STR(G72)>] \
  [<$STR(A61)>]        [<$STR(A62)>]        [<$STR(A63)>]      [<$STR(A64)>] \
<开关1号进攻点/@进攻点1> <开关2号进攻点/@进攻点2> <开关3号进攻点/@进攻点3> <直捣皇宫/@直捣皇宫>      <返回/@假人登陆配置>
 
[@直捣皇宫]
#IF
EQUAL A64 开启
#ACT
MOV A64 关闭
SENDMSG 6 提示:假人直捣皇宫已经[关闭]
GOTO @假人模拟攻沙
#ELSEACT
MOV A64 开启
SENDMSG 6 提示:假人直捣皇宫已经[开启]
GOTO @假人模拟攻沙
[@进攻点3]
#IF
EQUAL A63 开启
#ACT
MOV A63 关闭
SENDMSG 6 提示:假人攻沙3号进攻点已经[关闭]
GOTO @假人模拟攻沙
#ELSEACT
MOV A63 开启
SENDMSG 6 提示:假人攻沙3号进攻点已经[开启]
GOTO @假人模拟攻沙
[@进攻点2]
#IF
EQUAL A62 开启
#ACT
MOV A62 关闭
SENDMSG 6 提示:假人攻沙2号进攻点已经[关闭]
GOTO @假人模拟攻沙
#ELSEACT
MOV A62 开启
SENDMSG 6 提示:假人攻沙2号进攻点已经[开启]
GOTO @假人模拟攻沙
[@进攻点1]
#IF
EQUAL A61 开启
#ACT
MOV A61 关闭
SENDMSG 6 提示:假人攻沙1号进攻点已经[关闭]
GOTO @假人模拟攻沙
#ELSEACT
MOV A61 开启
SENDMSG 6 提示:假人攻沙1号进攻点已经[开启]
GOTO @假人模拟攻沙
[@InPutInteger72]
#IF
ISADMIN
#ACT
MOV G72 <$STR(N72)>
SENDMSG 6 提示:你设置的3号进攻点传送范围为:[<$STR(G72)>]×[<$STR(G72)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger71]
#IF
ISADMIN
#ACT
MOV G71 <$STR(N71)>
SENDMSG 6 提示:你设置的3号进攻点坐标Y为:[<$STR(G71)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger70]
#IF
ISADMIN
#ACT
MOV G70 <$STR(N70)>
SENDMSG 6 提示:你设置的3号进攻点坐标X为:[<$STR(G70)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger69]
#IF
ISADMIN
#ACT
MOV G69 <$STR(N69)>
SENDMSG 6 提示:你设置的2号进攻点传送范围为:[<$STR(G69)>]×[<$STR(G69)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger68]
#IF
ISADMIN
#ACT
MOV G68 <$STR(N68)>
SENDMSG 6 提示:你设置的2号进攻点坐标Y为:[<$STR(G68)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger67]
#IF
ISADMIN
#ACT
MOV G67 <$STR(N67)>
SENDMSG 6 提示:你设置的2号进攻点坐标X为:[<$STR(G67)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger66]
#IF
ISADMIN
#ACT
MOV G66 <$STR(N66)>
SENDMSG 6 提示:你设置的1号进攻点传送范围为:[<$STR(G66)>]×[<$STR(G66)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger65]
#IF
ISADMIN
#ACT
MOV G65 <$STR(N65)>
SENDMSG 6 提示:你设置的1号进攻点坐标Y为:[<$STR(G65)>]
GOTO @假人模拟攻沙
BREAK
[@InPutInteger64]
#IF
ISADMIN
#ACT
MOV G64 <$STR(N64)>
SENDMSG 6 提示:你设置的1号进攻点坐标X为:[<$STR(G64)>]
GOTO @假人模拟攻沙
BREAK
[@新老沙巴克]
#IF
EQUAL A60 NEW0150
#ACT
MOV A60 0150
SENDMSG 6 提示:你选择了老沙巴克[<$STR(A60)>]
GOTO @假人模拟攻沙
#ELSEACT
MOV A60 NEW0150
SENDMSG 6 提示:你选择了新沙巴克[<$STR(A60)>]
GOTO @假人模拟攻沙
 
[@假人行动微调]
<设置源地图ID/@@InPutString51>-<输入“*”则为所有假人/FCOLOR=58>    <源地图假人攻击模式/@@InPutInteger63>-[<$STR(G63)>] \
<设置目标地图ID/@@InPutString52>     <设置坐标X/@@InPutInteger60>     <设置坐标Y/@@InPutInteger61>     <设置范围/@@InPutInteger62> \
 \
<将/FCOLOR=58>[<$STR(A58)>]<地图的假人集合到地图/FCOLOR=58>[<$STR(A59)>]<的/FCOLOR=58>[<$STR(G60)>]:[<$STR(G61)>]<的/FCOLOR=58>[<$STR(G62)>]×[<$STR(G62)>]<范围/FCOLOR=58> \
 \
<确认集合到目标地图/@假人集合>              <清除源地图假人/@清除假人>-[<$STR(A58)>] \
<确认集合并停止活动/@集合并停止> \
<源地图假人原地停止/@源地图原地停止>              <目标地图假人原地停止/@目标地图停止> \
<源地图假人重新启动/@源地图重新启动>              <目标地图假人重新启动/@目标地图启动>    <返回/@假人登陆配置>
 
[@假人集合]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @准备集合
SENDMSG 6 指定地图假人已经集合到地图[<$STR(A59)>]的[<$STR(G60)>]:[<$STR(G61)>]的[<$STR(G62)>]×[<$STR(G62)>]范围
GOTO @假人行动微调
BREAK
[@集合并停止]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @集合停止
SENDMSG 6 指定地图假人已经集合到地图[<$STR(A59)>]的[<$STR(G60)>]:[<$STR(G61)>]的[<$STR(G62)>]×[<$STR(G62)>]范围停止活动
GOTO @假人行动微调
BREAK
[@源地图原地停止]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @源地图停止
SENDMSG 6 源地图[<$STR(A58)>]的假人已经停止
GOTO @假人行动微调
BREAK
[@源地图重新启动]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @源地图启动
SENDMSG 6 源地图[<$STR(A58)>]的假人已经启动
GOTO @假人行动微调
BREAK
[@目标地图停止]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @目标地图停止
SENDMSG 6 目标地图[<$STR(A59)>]的假人已经停止
GOTO @假人行动微调
BREAK
[@目标地图启动]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @目标地图启动
SENDMSG 6 目标地图[<$STR(A59)>]的假人已经启动
GOTO @假人行动微调
BREAK
 
[@InPutString51]
#IF
ISADMIN
#ACT
MOV A58 <$STR(S51)>
SENDMSG 6 提示:你设置的源地图ID是:[<$STR(A58)>]
GOTO @假人行动微调
BREAK
[@InPutString52]
#IF
ISADMIN
#ACT
MOV A59 <$STR(S52)>
SENDMSG 6 提示:你设置的目标地图ID是:[<$STR(A59)>]
GOTO @假人行动微调
BREAK
[@InPutInteger60]
#IF
ISADMIN
#ACT
MOV G60 <$STR(N60)>
SENDMSG 6 提示:你设置的目标地图坐标X为:[<$STR(G60)>]
GOTO @假人行动微调
BREAK
[@InPutInteger61]
#IF
ISADMIN
#ACT
MOV G61 <$STR(N61)>
SENDMSG 6 提示:你设置的目标地图坐标Y为:[<$STR(G61)>]
GOTO @假人行动微调
BREAK
[@InPutInteger62]
#IF
ISADMIN
#ACT
MOV G62 <$STR(N62)>
SENDMSG 6 提示:你设置的目标地图传送范围是:[<$STR(G62)>]
GOTO @假人行动微调
BREAK
[@InPutInteger63]
#IF
ISADMIN
#ACT
MOV G63 <$STR(N63)>
Gmexecute 开始提问 @更改攻击模式
SENDMSG 6 提示:你设置的源地图假人攻击模式是:[<$STR(G63)>]
GOTO @假人行动微调
BREAK
 
[@清除假人]
#IF
ISADMIN
#ACT
Gmexecute 开始提问 @确定清除
GOTO @假人行动微调
SENDMSG 6 提示:源地图[<$STR(A58)>]的假人已经全部被清除
BREAK
 
[@初始化假人控制台]
#IF
ISADMIN
#SAY
正在初始化假人后台,请稍候......
#ACT
DELAYCALL 1000 @初始化开始
BREAK
[@初始化开始]
#IF
ISADMIN
#ACT
MOV A50 3
MOV A51 关闭
MOV A52 关闭
MOV A53 停止
MOV A54 关闭
MOV A55 关闭
MOV A56 关闭
MOV A57 关闭
MOV A58 *
MOV A59 3
MOV A60 NEW0150
MOV A61 关闭
MOV A62 关闭
MOV A63 关闭
MOV A64 关闭
MOV A65 关闭
MOV G50 330
MOV G51 330
MOV G52 1
MOV G53 10
MOV G54 999
MOV G55 0
MOV G56 200
MOV G57 9
MOV G58 100
MOV G59 5
MOV G60 330
MOV G61 330
MOV G62 9
MOV G63 0
MOV G64 670
MOV G65 330
MOV G66 9
MOV G67 650
MOV G68 310
MOV G69 9
MOV G70 620
MOV G71 280
MOV G72 9
MOV G73 100
Gmexecute 开始提问 @全局初始化
SENDMSG 6 假人后台初始化成功,所有设置已默认...
GOTO @假人登陆配置
BREAK
 
[@InPutString99]
#IF
ISADMIN
#ACT
MOV A99 <$STR(S99)>
SENDMSG 5 提示:密码已经正确设置为:<$STR(A99)>
GOTO @获得后台
BREAK
}
 
(责任编辑:就爱久久服)
------分隔线----------------------------
栏目列表
推荐内容