藏宝游传奇

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 118|回复: 0

[游戏修改] 传奇服务端GEE引擎假人配置方法

[复制链接]
  • TA的每日心情
    开心
    2020-12-29 20:57
  • 签到天数: 3 天

    [LV.2]圆转纯熟

    4332

    主题

    4336

    帖子

    24万

    积分

    超级版主

    Rank: 8Rank: 8

    积分
    247476
    发表于 2020-2-26 20:35:37 | 显示全部楼层 |阅读模式
    说明:假人是和人物一样的,所有人物的命令假人都可以使用,比如可以使用加入行会的命令,把假人加入某个行会。例:
    增加假人登录脚本命令DUMMYLOGON。会自动登录“D:\MirServer\Mir200\Envir\DummyNameList.txt”中的假人。
    格式:DUMMYLOGON 地图 X Y 数量
    ;QManage.txt
    人物登录触发:
    1. [@Login]
    2. #IF
    3. ;检测是否是假人
    4. ISDUMMY
    5. #ACT
    6. ;设置假人配置文件。 如果不设置假人配置文件,默认读取 D:\MirServer\Mir200\Envir\DummyConfig\假人名称.txt
    7. ;格式 SETDUMMYCONFIGFILENAME 文件路径
    8. SETDUMMYCONFIGFILENAME ..\QuestDiary\智能陪练\一级女法陪练.txt
    9. ;读取假人配置文件,将配置文件中的参数读取到假人,这句必须要的。
    10. LOADDUMMYCONFIGFILE
    11. ;更改攻击模式
    12. ;攻击模式(英雄无效)
    13. ;0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击
    14. ;6-红名攻击(不主动攻击,受攻击后反击)
    15. ChangeAttatckMode 0
    复制代码
    英雄相关,如果假人不召唤英雄,下面的脚本就不需要了
    1. ;从假人列表或假人英雄列表中获取一个没有登录过的名称
    2. ;人物的 D:\MirServer\Mir200\Envir\DummyNameList.txt
    3. ;英雄的 D:\MirServer\Mir200\Envir\DummyHeroNameList.txt
    4. ;格式 GETDUMMYNAME 保存变量 列表类型(0=人物列表 1=英雄列表) 获取类型(0=顺序获取 1=随机获取)
    5. GETDUMMYNAME <$STR(S1)> 1 1
    6. ;把获取到的英雄名称给假人,假人就可以召唤英雄了,这句必须要的,否则召唤不了英雄
    7. ;格式 SETDUMMYHERONAME 英雄名称
    8. SETDUMMYHERONAME <$STR(S1)>
    9. ;召唤英雄
    10. RECALLHERO
    11. ;-------------------------------------------------------------------------------------

    12. ;假人开始自动打怪,这句必须的,否则假人就站着不会动。如果就在安全区挂着,可以不要。
    13. ;对应使用的命令 DUMMYSTOP 停止自动打怪
    14. DUMMYSTART
    复制代码
    英雄登录触发:
    1. [@HeroLogin]
    2. #IF
    3. ;检测是否是假人英雄
    4. H.ISDUMMY
    5. #ACT
    6. ;设置假人配置文件。 如果不设置假人配置文件,默认读取 D:\MirServer\Mir200\Envir\DummyConfig\假人名称.txt
    7. ;格式 SETDUMMYCONFIGFILENAME 文件路径
    8. H.SETDUMMYCONFIGFILENAME ..\QuestDiary\智能陪练\一级女法陪练.txt
    9. ;读取假人配置文件,将配置文件中的参数读取到假人英雄,这句必须要的。
    10. H.LOADDUMMYCONFIGFILE
    复制代码
    假人配置文件:
    1. [Info]

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

    8. ;说话机率(英雄无效)
    9. SayRate=10;

    10. ;装备极品机率
    11. ItemAddValueRate = 10;

    12. ;装备元素机率
    13. ItemNewAddValueRate= 10;

    14. ;掉身上装备,1=掉,0=不掉
    15. DropUseItem=0

    16. ;掉身上装备机率
    17. DropUseItemRate=15

    18. ;掉包裹物品,1=掉,0=不掉
    19. DropBagItem=1

    20. ;;假人走位几率(为0表示不走位攻击)
    21. RunAttackRate = 6

    22. ;职业
    23. Job=2

    24. ;性别
    25. Gender=1

    26. ;头发
    27. Hair=1

    28. ;等级
    29. Level=60

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

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

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

    39. [灵魂火符]
    40. ;魔法等级
    41. Level=3
    42. ;强化魔法等级
    43. NewLevel=0

    44. [施毒术]
    45. ;魔法等级
    46. Level=3
    47. ;强化魔法等级
    48. NewLevel=0

    49. [召唤月灵]
    50. ;魔法等级
    51. Level=3
    52. ;强化魔法等级
    53. NewLevel=0

    54. [召唤神兽]
    55. ;魔法等级
    56. Level=3
    57. ;强化魔法等级
    58. NewLevel=0

    59. [治愈术]
    60. ;魔法等级
    61. Level=3
    62. ;强化魔法等级
    63. NewLevel=0

    64. [神圣战甲术]
    65. ;魔法等级
    66. Level=3
    67. ;强化魔法等级
    68. NewLevel=0

    69. [幽灵盾]
    70. ;魔法等级
    71. Level=3
    72. ;强化魔法等级
    73. NewLevel=0

    74. [UseItems]
    75. ;衣服
    76. UseItems0=天师长袍
    77. ;武器
    78. UseItems1=逍遥扇
    79. ;照明物
    80. UseItems2=
    81. ;项链
    82. UseItems3=天尊项链
    83. ;头盔
    84. UseItems4=天尊头盔
    85. ;左手镯
    86. UseItems5=天尊手镯
    87. ;右手镯
    88. UseItems6=天尊手镯
    89. ;左戒指
    90. UseItems7=天尊戒指
    91. ;右戒指
    92. UseItems8=天尊戒指
    93. ;物品
    94. UseItems9=护身符
    95. ;腰带
    96. UseItems10=
    97. ;鞋子
    98. UseItems11=
    99. ;宝石
    100. UseItems12=

    101. ;攻击时的说话信息(英雄无效)
    102. [Say]
    103. 0=没钱买装备玩什么游戏
    104. 1=装备差就不要出来混
    105. 2=垃圾装备也出来丢人现眼
    106. 3=刚花了500买的装备

    107. ;QFunction-0.txt
    108. ;使用假人开始挂机命令DummyStart触发[@DummyStart]
    109. [@DummyStart]

    110. ;使用假人停止挂机命令DummyStop或者假人在挂机过程中移动失败,触发[@DummyStop]
    111. [@DummyStop]

    112. ;人物的 D:\MirServer\Mir200\Envir\DummyNameList.txt
    113. ;英雄的 D:\MirServer\Mir200\Envir\DummyHeroNameList.txt
    114. 需要把这2个文件里的名称,复制到D:\MirServer\DBServer\DenyChrName.txt这样玩家就不可以注册假人的角色名

    115. ;============================================================================
    116. 功能:检查服务器假人数
    117. 格式:CHECKDUMMYCOUNT 检测符(>,<,=) 人数
    复制代码
    检查地图假人数量:
    CheckMapDummyCount 地图 ('<' '>' '=') 数量
    回复

    使用道具 举报

    Archiver|手机版|小黑屋|藏宝游

    GMT+8, 2021-5-14 05:43 , Processed in 0.051669 second(s), 22 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表