传奇脚本知识库
  • [GEE引擎] 登陆游戏黑屏以及勾选多线程游戏网关

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


    登陆游戏黑屏

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

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

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

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

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

  • [GEE引擎] 物品双击自动解包配置

    客户端自动解包配置,药品数据库的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

  • [GEE引擎] 组队快捷键Alt+W 和 Alt+S 均为快速组队热键

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

    内挂默认药品设置
    数据库指定字段(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类 
  • [GEE引擎] 游戏中人物HP血和MP蓝数值不正确解决方法

    游戏中人物血和蓝数值不正确解决方法 打开\Mir200\!Setup.txt,将相应数值修改成下面一样即可。
    LevelValueOfTaosHP=6
    LevelValueOfTaosHPRate=2.5
    LevelValueOfTaosMP=8
    LevelValueOfWizardHP=15
    LevelValueOfWizardHPRate=1.8
    LevelValueOfWarrHP=4
    LevelValueOfWarrHPRate=4.5
    修改后人物的血量和魔法值均恢复官方默认值,可调整以上数值增加游戏中hp和mp值...建议使用默认值..
  • [GEE引擎] 装备名字@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 ;如果使用了装备改名禁止字符功能请在脚本内增加成功和失败的脚本,方便退换失败后所扣除的物品..
  • [GEE引擎] 自定义命令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 @字符过滤

  • [GEE引擎] 祝福语脚本@SendMsg/SETSENDMSGFLAG

    [@@SendMsg]
    #if
    checkgold?10000
    #act
    take 金币 10000
    SETSENDMSGFLAG
    #elsesay
    穷鬼,一边站着。\ \
    <返回/@main>

    注:只能在普通NPC上发祝福语,国王系NPC将不能使用

  • [GEE引擎] 元宝转账@dealgold/STARTTAKEGOLD/dealgoldpost/dealgoldInputFail

    (@@dealgold)
    [@main]
    <进行元宝转账/@dealgamegold>\
    <关闭/@exit>

    [@dealgamegold]
    #IF
    #ACT
    STARTTAKEGOLD

    [@startdealgold]
    #IF
    #SAY
    <$DEALGOLDPLAY>与你交易,请<输入转账/@@dealgold>数量\
    <返回/@main>

    [@dealgoldpost]
    对不起,需要交易的人没站好位置!\
    <返回/@main>

    [@dealgoldFail]
    对不起,你的元宝数量没有这么多!\
    <返回/@exit>

    [@dealgoldInputFail]
    非法操作,交易失败!

    [@dealgoldPlayError]
    转账失败!

  • [GEE引擎] 烟花脚本SHOWEFFECT/Gmexecute

    烟花脚本实例

    数据库设置

    一心一意;2;1;1;79;0;0;1016;10000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;
    心心相印;2;1;1;80;0;0;1016;10000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;
    飞火流星;2;1;1;81;0;0;1016;10000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;
    浪漫星雨;2;1;1;82;0;0;1016;10000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;
    绮梦幻想;2;1;1;83;0;0;1016;10000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;
    如梦似雾;2;1;1;84;0;0;1016;10000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;
    长空火舞;2;1;1;85;0;0;1016;10000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;
    庆典蛋糕;2;1;1;86;0;0;1001;5000;0;0;0;0;0;0;0;0;0;0;0;0;50000;5;255;0;99;

    SHOWEFFECT 类型(79~86)

    这个范例支持持久就是次数10次。不想支持次数把类型2修改为31即可。

    QFunction-0 下增加如下:

    [@StdModeFunc79]
    #IF
    #ACT
    Gmexecute showeffect 79
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放烟花咯、大家快去欣赏哦。

    [@StdModeFunc80]
    #IF
    #ACT
    Gmexecute showeffect 80
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放烟花咯、大家快去欣赏哦。

    [@StdModeFunc81]
    #IF
    #ACT
    Gmexecute showeffect 81
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放烟花咯、大家快去欣赏哦。

    [@StdModeFunc82]
    #IF
    #ACT
    Gmexecute showeffect 82
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放烟花咯、大家快去欣赏哦。

    [@StdModeFunc83]
    #IF
    #ACT
    Gmexecute showeffect 83
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放烟花咯、大家快去欣赏哦。

    [@StdModeFunc84]
    #IF
    #ACT
    Gmexecute showeffect 84
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放烟花咯、大家快去欣赏哦。

    [@StdModeFunc85]
    #IF
    #ACT
    Gmexecute showeffect 85
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放烟花咯、大家快去欣赏哦。

    [@StdModeFunc86]
    #IF
    #ACT
    Gmexecute showeffect 86
    SENDMSG 0 <$USERNAME>在:%m%x:%y处放庆典蛋糕了!大家快去看拉


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