传奇脚本知识库
  • 武器设置吸血武器

    功能:
        可将武器设置成吸血武器;

    用法:
        在物品数据库中,将武器Anicount字段设为:138,
          吸血量为武器的重量(如重量为10,即每刀吸血10点)

  • 自定义蜡烛物品掉持久控制

    功能:
      自定义蜡烛物品掉持久控制,支持按时间掉持久或与普通装备一样受攻击掉持久。

    用法:
      按时间掉持久:数品数据库中Source字段为:0
      受攻击掉持久:物品数据库中Source字段为:1

    修改蜡烛、火把的持久值为亮度,10000持久亮度为1最高亮度5,会根据持久的降低,降低亮度

  • 操作一切正常但是不显示衣服翅膀武器相关特效等

    1. M2里设置错误

    2. 客户端没有相应的补丁

    3. 内挂开启了隐藏衣服和武器特效的选项 


    在配置登陆器之前先把配置器上的内挂选项中的各种特效全部关闭。

  • 登陆游戏黑屏以及勾选多线程游戏网关

    角色界面点击开始黑屏,请去掉配置向导中的多线程游戏网关,单独网关启动,多线程会引起黑屏问题。


    登陆游戏黑屏

    1.有可能是开的游戏网关(RunGate)有相同的端口。

     解决方法:在控制器->配置向导->网关设置中调整设置

    2.有可能是由于开了防火墙或者安全策略把你游戏网关(RunGate)端口给屏蔽了

    解决方法:开放所要用到的端口

    3.使用的新客户端登陆器程序登陆器老的herom2引擎导致黑屏

  • 物品双击自动解包配置

    客户端自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
    例如:
    强效金创药 Anicount=100 超级金创药 Shape=100
    疗伤药 Anicount=115 疗伤药包 Shape=115
    回城卷 Anicount=108 回城卷包 Shape=108

    支持2次打包
    例如:
    可以把“疗伤药包”再次打包
    疗伤药包 Anicount=120 超级疗伤药包 Shape=120


    解包配置文件 Envir\UnbindList.txt 格式,兼容旧格式,升级新M2如果不需要修改解包数量的,可以不修改Envir\UnbindList.txt:

    ;物品DB字段shape的值 物品名称 解包数量 物品类型(0其他,1加红,2加蓝,3加红蓝,4卷轴)

    100 强效金创药 6 1
    101 强效魔法药 6 2
    119 强效太阳水 6 3
    120 万年雪霜 6 3
    102 金创药(小量) 6 1
    103 魔法药(小量) 6 2
    104 金创药(中量) 6 1
    105 魔法药(中量) 6 2
    106 地牢逃脱卷 6 4
    107 随机传送卷 6 4
    108 回城卷 6 4
    109 行会回城卷 6 4


    3.药品支持自动二次解包。(以下为参考数据库资料)
    DB如下:
    1383 超级金创药包 31 110 20 0 1 0 313 0 0 0 0 0 0 0 0 0 0 0 0 0 3000 5 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    189 超级金创药 31 100 20 110 1 0 1473 0 0 0 0 0 0 0 0 0 0 0 0 0 3000 5 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    175 强效金创药 0 0 3 100 0 0 28 10 180 0 0 0 0 0 0 0 0 0 0 0 150 5 255 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    UnbindList.txt
    110 超级金创药 2
    100 强效金创药 3
    -------------------------------------------------------------------------------------------------------------

    内挂默认药品设置
    数据库指定字段(Horse)设置如下为内挂默认药品:
    1.普通HP药水
    2.特殊HP药水
    3.普通+特殊HP药水
    4.普通MP药水
    5.特殊MP药水
    6.普通+特殊MP药水
    7.HP/MP特殊药水
    8.普通HP药水+普通MP药水+特殊HP药水+HP/MP特殊药水
    9.特殊HP药水+HP/MP特殊药水

    及时雨内挂默认对应如下:
    第一个HP 为普通HP药水 数据库字段:1、3、8
    第二个HP 为特殊HP药水 数据库字段:1、3、8、9
    MP 为普通MP药水 数据库字段:4、6、8
    HP/MP 为HP/MP特殊药水 数据库字段:7、8、9

    默认内挂对应:
    1.普通体力药
    4.普通魔法药
    2.7.9特殊体力药 (触发内挂吃药后只要背包中有2和7和9的药品自动吃)
    5.7.9特殊魔法药(触发内挂吃药后只要背包中有5和7和9的药品自动吃)


    如果你使用仿及时雨内挂不想将药品区分太多:药品字段全部设置8,或者普通HP和MP设置8,特殊HP和特殊HP/HP设置9
    如果你使用默认内挂普通药的字段设置1和4,特殊药不想区分太细就全部设置9

  • 组队快捷键Alt+W 和 Alt+S 均为快速组队热键

    组队快捷键Alt+W 和 Alt+S 均为快速组队热键 Alt+W和 腾讯QQ冲突,如果开启QQ就无法使用此热键。
  • 游戏中内挂默认药品设置

    内挂默认药品设置
    数据库指定字段(Horse)设置如下为内挂默认药品:
    1.普通HP药水
    2.特殊HP药水
    3.普通+特殊HP药水
    4.普通MP药水
    5.特殊MP药水
    6.普通+特殊MP药水
    7.HP/MP特殊药水
    8.普通HP药水+普通MP药水+特殊HP药水+HP/MP特殊药水
    9.特殊HP药水+HP/MP特殊药水

    及时雨内挂默认对应如下:
    第一个HP 为普通HP药水 数据库字段:1、3、8
    第二个HP 为特殊HP药水 数据库字段:1、3、8、9
    MP 为普通MP药水 数据库字段:4、6、8
    HP/MP 为HP/MP特殊药水 数据库字段:7、8、9

    默认内挂对应:
    1.普通体力药
    4.普通魔法药
    2.7.9特殊体力药 (触发内挂吃药后只要背包中有2和7和9的药品自动吃)
    5.7.9特殊魔法药(触发内挂吃药后只要背包中有5和7和9的药品自动吃)


    如果你使用仿及时雨内挂不想将药品区分太多:药品字段全部设置8,或者普通HP和MP设置8,特殊HP和特殊HP/HP设置9
    如果你使用默认内挂普通药的字段设置1和4,特殊药不想区分太细就全部设置9

    -------------------------------------------------------------------------------------------------------

    客户端自动解包配置,药品数据库的Anicount=打包物品的Shape,这样才可以自动解包
    例如:
    强效金创药 Anicount=100 超级金创药 Shape=100
    疗伤药 Anicount=115 疗伤药包 Shape=115
    回城卷 Anicount=108 回城卷包 Shape=108

    支持2次打包
    例如:
    可以把“疗伤药包”再次打包
    疗伤药包 Anicount=120 超级疗伤药包 Shape=120



    默认药品支持同时支持物品分类号:2类、31类 
  • 游戏中人物HP血和MP蓝数值不正确解决方法

    游戏中人物血和蓝数值不正确解决方法 打开\Mir200\!Setup.txt,将相应数值修改成下面一样即可。
    LevelValueOfTaosHP=6
    LevelValueOfTaosHPRate=2.5
    LevelValueOfTaosMP=8
    LevelValueOfWizardHP=15
    LevelValueOfWizardHPRate=1.8
    LevelValueOfWarrHP=4
    LevelValueOfWarrHPRate=4.5
    修改后人物的血量和魔法值均恢复官方默认值,可调整以上数值增加游戏中hp和mp值...建议使用默认值..
  • 装备名字@useitemname/SETSCRIPTFLAG/UseItemName_Fail/UseItemName_OK

    功能: 格式:
    例脚本:
    (@@useitemname)
    [@main]
    \ 请选择要改名的装备:(将要改名的装备戴身上)\
    ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈\
    ◇◇◇『<盔 甲/@@useitemname0>』◇◇◇『<武 器/@@useitemname1>』◇◇◇\
    ◇◇◇『<项 链/@@useitemname3>』◇◇◇『<头 盔/@@useitemname4>』◇◇◇\
    ◇◇◇『<左手镯/@@useitemname5>』◇◇◇『<右手镯/@@useitemname6>』◇◇◇\
    ◇◇◇『<左戒指/@@useitemname8>』◇◇◇『<右戒指/@@useitemname7>』◇◇◇\
    ◇◇◇『<勋 章/@@useitemname2>』\
    ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈\
    〖<返回/@main>〗 〖<关闭/@exit>〗\ [@@useitemname0]
    #ACT goto @ChangeName
    [@@useitemname1]
    #ACT
    goto @ChangeName
    [@@useitemname2]
    #ACT
    goto @ChangeName
    [@@useitemname3]
    #ACT
    goto @ChangeName
    [@@useitemname4]
    #ACT
    goto @ChangeName
    [@@useitemname5]
    #ACT
    goto @ChangeName
    [@@useitemname6]
    #ACT
    goto @ChangeName
    [@@useitemname7]
    #ACT
    goto @ChangeName
    [@@useitemname8]
    #ACT
    goto @ChangeName
    [@@useitemname9]
    #ACT
    goto @ChangeName
    [@@useitemname10]
    #ACT
    goto @ChangeName
    [@@useitemname11]
    #ACT
    goto @ChangeName
    [@@useitemname12]
    #ACT
    goto @ChangeName [@ChangeName]
    #if
    checkgamegold > 0
    #act
    SETSCRIPTFLAG 1 1
    sendmsg 7 改名成功!!!
    Close
    #elseact
    sendmsg 7 没钱跑来做什么? ;装备改名失败调用: @UseItemName_Fail,改名成功调用 @UseItemName_OK
    [@UseItemName_Fail]
    #if
    #act
    sendmsg 7 装备改名失败!名称中包含系统禁用字符!!
    break [@UseItemName_OK]
    #if
    #act
    gamegold - 1
    sendmsg 7 装备改名成功!!!
    break ;如果使用了装备改名禁止字符功能请在脚本内增加成功和失败的脚本,方便退换失败后所扣除的物品..
  • 自定义命令usercmd/<$PARAM(0)>/checkcontainstext/getrandomtext

    获取用户自定义命令输入参数<$PARAM(0)> <$PARAM(1)> <$PARAM(2)> <$PARAM(3)> <$PARAM(4)> <$PARAM(5)> <$PARAM(6)>

    借用群里的范例 无测试 自己斟酌后在用

    [@usercmd1]
    #IF
    checkGold 9999
    #ACT
    MOV N9 0
    MOV S9
    GOTO @字符过滤
    #ELSEACT
    SENDMSG SENDMSG 7 提示:您的金币不足1W。
    BREAK

    [@字符过滤]
    #IF
    checkcontainstext <$PARAM(1)> <$Str(S9)>
    #ACT
    SENDMSG 7 提示:该信息包含敏感字符
    BREAK

    #IF
    LARGE N9 50
    #ACT
    TAKE 金币 10000
    SendCenterMsg 180 251 <$USERNAME>:<$STR(S9)> 0 30
    BREAK
    #ELSEACT
    getrandomtext .\..\..\..\RunGate\WordFilter.txt S9 <$Str(N9)>
    INC N9 1
    SENDMSG 6 现在N9=<$Str(N9)>, S9=<$Str(S9)>
    GOTO @字符过滤

 
 
在线客服
QQ613945605
工作时间:
10:00-24:00
客服热线:
15639769199
官方微信扫一扫
返回顶部