123457092 发表于 2023-11-23 13:05:15

传奇假人配置相关脚本文件使用说明

传奇假人配置相关脚本文件使用说明

传奇翎风引擎假人配置,传奇假人脚本以及相关功能
功能:假人配置
格式:无
说明:假人是和人物一样的,所有人物的命令假人都可以使用,比如可以使用加入行会的命令,把假人加入某个行会
例:

下面是假人脚本的介绍:
脚本下载地址:传奇敏哥智能假人完整脚本「免费下载」

增加假人登录脚本命令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

;假人配置文件


;自动捡物,1捡,0不捡
AutoPickUpItem1

;攻击模式(英雄无效)
;0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击
;6-红名攻击(不主动攻击,受攻击后反击)
AttatckMode0

;说话机率(英雄无效)
SayRate10;

;装备极品机率
ItemAddValueRate10;

;装备元素机率
ItemNewAddValueRate 10;

;掉身上装备,1掉,0不掉
DropUseItem0

;掉身上装备机率
DropUseItemRate15

;掉包裹物品,1掉,0不掉
DropBagItem1

;;假人走位几率(为0表示不走位攻击)
RunAttackRate6

;职业
Job2
;性别
Gender1
;头发
Hair1
;等级
Level60

;使用毒符物品(道士有效)
;1:身上或包裹中都不需要符或毒,就可以直接使用魔法
;2:需要身上佩戴符或毒,才可以使用魔法
;3:首先使用身上佩戴符或毒,如果身上没有佩戴,就使用包裹中的符或毒。
NeedMagicItem1

;使用魔法
UseSkill灵魂火符,施毒术,召唤月灵,召唤神兽,治愈术,神圣战甲术,幽灵盾

;包裹物品
BagItems护身符,黄色药粉(大量),灰色药粉(大量)

[灵魂火符]
;魔法等级
Level3
;强化魔法等级
NewLevel0

[施毒术]
;魔法等级
Level3
;强化魔法等级
NewLevel0


[召唤月灵]
;魔法等级
Level3
;强化魔法等级
NewLevel0

[召唤神兽]
;魔法等级
Level3
;强化魔法等级
NewLevel0

[治愈术]
;魔法等级
Level3
;强化魔法等级
NewLevel0

[神圣战甲术]
;魔法等级
Level3
;强化魔法等级
NewLevel0

[幽灵盾]
;魔法等级
Level3
;强化魔法等级
NewLevel0



;衣服
UseItems0天师长袍
;武器
UseItems1逍遥扇
;照明物
UseItems2
;项链
UseItems3天尊项链
;头盔
UseItems4天尊头盔
;左手镯
UseItems5天尊手镯
;右手镯
UseItems6天尊手镯
;左戒指
UseItems7天尊戒指
;右戒指
UseItems8天尊戒指
;物品
UseItems9护身符
;腰带
UseItems10
;鞋子
UseItems11
;宝石
UseItems12


;攻击时的说话信息(英雄无效)

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 地图 ('<' '>' '') 数量

;
增加关键字<$const(); 地图名为n3,执行下面脚本跳转不正确:
#act
VAR string global 假人_盟重省地图编号
;★★★★★★★★★★★注意下面一行,n3是一个常量,而非变量,用 <$const(n3)> 来表示常量
calcvar global 假人_盟重省地图编号<$const(n3)>
SendMsg 0 <$global(假人_盟重省地图编号)>
map <$global(假人_盟重省地图编号)>

聚倍集团付一鸣 发表于 2023-11-23 13:05:49

学习一下刚玩单机版

户外运动 发表于 2023-11-23 13:06:47

Werfhgdsfghh

幂倾城淮 发表于 2023-11-23 13:58:52

楼主,大恩不言谢了!GM爱好者:www.gmahz.com是最棒的!

sdlzlsq 发表于 2023-11-24 12:38:17

努力赚币中。。。

平镜海岸 发表于 2023-11-24 21:22:28

论坛不能没有像楼主这样的人才啊!我会一直支持GM爱好者:www.gmahz.com

白龙江左岸 发表于 2023-11-24 21:35:26

这东西我收了!谢谢楼主!GM爱好者:www.gmahz.com真好!

凡尘莲花1 发表于 2023-11-25 14:49:06

金币我要攒金币!!!

qq3153430253 发表于 2023-11-27 07:40:18

路过支持一下

潘老 发表于 2023-12-10 17:53:52

感谢楼主的无私分享!要想GM爱好者:www.gmahz.com好 就靠你我他
页: [1] 2
查看完整版本: 传奇假人配置相关脚本文件使用说明