| 
 
上一篇:传奇服务端新小地图计算方法下一篇:传奇按照比例检测和增加人物的血量-检测自身血量百分比| 假人配置 功能:假人配置
 格式:无
 说明:假人是和人物一样的,所有人物的命令假人都可以使用,比如可以使用加入行会的命令,把假人加入某个行会
 例:
 ;====================================华丽的分割线====================================
 增加假人登录脚本命令DUMMYLOGON。会自动登录“D:\MirServer\Mir200\Envir\DummyNameList.txt”中的假人
 格式:DUMMYLOGON 地图 X Y 数量
 ;====================================华丽的分割线====================================
 ;QManage.txt
 ;====================================人物登录触发====================================
 [@Login]
 #IF
 ;检测是否是假人
 ISDUMMY
 #ACT
 ;设置假人配置文件。 如果不设置假人配置文件,默认读取 D:\MirServer\Mir200\Envir\DummyConfig\假人名称.txt
 ;格式 SETDUMMYCONFIGFILENAME 文件路径
 SETDUMMYCONFIGFILENAME ..\QuestDiary\智能陪练\一级女法陪练.txt
 ;读取假人配置文件,将配置文件中的参数读取到假人,这句必须要的。
 LOADDUMMYCONFIGFILE
 ;更改攻击模式
 ;攻击模式(英雄无效)
 ;0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击
 ;6-红名攻击(不主动攻击,受攻击后反击)
 ChangeAttatckMode 0
 ;--------------------------下面是英雄相关的,如果假人不召唤英雄,下面的脚本就不需要了--------------------------
 ;从假人列表或假人英雄列表中获取一个没有登录过的名称
 ;人物的 D:\MirServer\Mir200\Envir\DummyNameList.txt
 ;英雄的 D:\MirServer\Mir200\Envir\DummyHeroNameList.txt
 ;格式 GETDUMMYNAME 保存变量 列表类型(0=人物列表 1=英雄列表) 获取类型(0=顺序获取 1=随机获取)
 GETDUMMYNAME <$STR(S1)> 1 1
 ;把获取到的英雄名称给假人,假人就可以召唤英雄了,这句必须要的,否则召唤不了英雄
 ;格式 SETDUMMYHERONAME 英雄名称
 SETDUMMYHERONAME <$STR(S1)>
 ;召唤英雄
 RECALLHERO
 ;-------------------------------------------------------------------------------------
 ;假人开始自动打怪,这句必须的,否则假人就站着不会动。如果就在安全区挂着,可以不要。
 ;对应使用的命令 DUMMYSTOP 停止自动打怪
 DUMMYSTART
 ;====================================英雄登录触发====================================
 [@HeroLogin]
 #IF
 ;检测是否是假人英雄
 H.ISDUMMY
 #ACT
 ;设置假人配置文件。 如果不设置假人配置文件,默认读取 D:\MirServer\Mir200\Envir\DummyConfig\假人名称.txt
 ;格式 SETDUMMYCONFIGFILENAME 文件路径
 H.SETDUMMYCONFIGFILENAME ..\QuestDiary\智能陪练\一级女法陪练.txt
 ;读取假人配置文件,将配置文件中的参数读取到假人英雄,这句必须要的。
 H.LOADDUMMYCONFIGFILE
 ;====================================假人配置文件====================================
 [Info]
 ;自动捡物,1=捡,0=不捡
 AutoPickUpItem=1
 ;攻击模式(英雄无效)
 ;0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击
 ;6-红名攻击(不主动攻击,受攻击后反击)
 AttatckMode=0
 ;说话机率(英雄无效)
 SayRate=10;
 ;装备极品机率
 ItemAddValueRate = 10;
 ;装备元素机率
 ItemNewAddValueRate= 10;
 ;掉身上装备,1=掉,0=不掉
 DropUseItem=0
 ;掉身上装备机率
 DropUseItemRate=15
 ;掉包裹物品,1=掉,0=不掉
 DropBagItem=1
 ;;假人走位几率(为0表示不走位攻击)
 RunAttackRate = 6
 ;职业
 Job=2
 ;性别
 Gender=1
 ;头发
 Hair=1
 ;等级
 Level=60
 ;使用毒符物品(道士有效)
 ;1:身上或包裹中都不需要符或毒,就可以直接使用魔法
 ;2:需要身上佩戴符或毒,才可以使用魔法
 ;3:首先使用身上佩戴符或毒,如果身上没有佩戴,就使用包裹中的符或毒。
 NeedMagicItem=1
 ;使用魔法
 UseSkill=灵魂火符,施毒术,召唤月灵,召唤神兽,治愈术,神圣战甲术,幽灵盾
 ;包裹物品
 BagItems=护身符,黄色药粉(大量),灰色药粉(大量)
 [灵魂火符]
 ;魔法等级
 Level=3
 ;强化魔法等级
 NewLevel=0
 [施毒术]
 ;魔法等级
 Level=3
 ;强化魔法等级
 NewLevel=0
 [召唤月灵]
 ;魔法等级
 Level=3
 ;强化魔法等级
 NewLevel=0
 [召唤神兽]
 ;魔法等级
 Level=3
 ;强化魔法等级
 NewLevel=0
 [治愈术]
 ;魔法等级
 Level=3
 ;强化魔法等级
 NewLevel=0
 [神圣战甲术]
 ;魔法等级
 Level=3
 ;强化魔法等级
 NewLevel=0
 [幽灵盾]
 ;魔法等级
 Level=3
 ;强化魔法等级
 NewLevel=0
 [UseItems]
 ;衣服
 UseItems0=天师长袍
 ;武器
 UseItems1=逍遥扇
 ;照明物
 UseItems2=
 ;项链
 UseItems3=天尊项链
 ;头盔
 UseItems4=天尊头盔
 ;左手镯
 UseItems5=天尊手镯
 ;右手镯
 UseItems6=天尊手镯
 ;左戒指
 UseItems7=天尊戒指
 ;右戒指
 UseItems8=天尊戒指
 ;物品
 UseItems9=护身符
 ;腰带
 UseItems10=
 ;鞋子
 UseItems11=
 ;宝石
 UseItems12=
 ;攻击时的说话信息(英雄无效)
 [Say]
 0=没钱买装备玩什么游戏
 1=装备差就不要出来混
 2=垃圾装备也出来丢人现眼
 3=刚花了500买的装备
 ;QFunction-0.txt
 ;使用假人开始挂机命令DummyStart触发[@DummyStart]
 [@DummyStart]
 ;使用假人停止挂机命令DummyStop或者假人在挂机过程中移动失败,触发[@DummyStop]
 [@DummyStop]
 ;人物的 D:\MirServer\Mir200\Envir\DummyNameList.txt
 ;英雄的 D:\MirServer\Mir200\Envir\DummyHeroNameList.txt
 需要把这2个文件里的名称,复制到D:\MirServer\DBServer\DenyChrName.txt这样玩家就不可以注册假人的角色名
 ;============================================================================
 功能:检查服务器假人数
 格式:CHECKDUMMYCOUNT 检测符(>,<,=) 人数
 检查地图假人数量:
 CheckMapDummyCount 地图 ('<' '>' '=') 数量
 盛网科技http://www.33ol.com/,服务器租用/托管,高性能,高配置,高防护,高独享7x24小时售后服务,定制属于你的专属服务器。QQ:724015997企业Q:4000900901电话:4000900901
 
 
 | 
 |