传奇脚本知识库
  • 小地图自动寻路@FindPathBegin/@FindPathStop/@FindPathEnd

    增加点击小地图自动寻路功能(可以在M2关闭或开启该功能,使用小地图按键或M键打开)


    寻路QF触发
    [@FindPathBegin] 开始
    [@FindPathStop] 中断
    [@FindPathEnd] 到达

  • 点击活动按钮触发@ActionLogClick

    活动按钮使用

    点击活动触发QF里的【活动日记】按钮触发 @ActionLogClick
  • 退出行会时触发[@exitGuild]

    功能:退出行会时触发

    被掌门人删除或者自己退出行会QF增加[被删除人]或者[退出人]触发
    举例:QF触发 (被删除和自己退出触发一个命令)
    掌门人删除 123 玩家,123玩家就触发QF [@exitGuild]
    123自己退出行会 123玩家就触发QF [@exitGuild]
    [@exitGuild]
    #IF
    #SAY
    你已经从行会中退出!
  • 首饰盒@openSndacasket/@HeroOpenSndacasket/<$JEWELRYITEM1>

    首饰盒详情:

    1、NPC命令:
    主体命令:
    activationcasket 激活------首饰盒的图标为:灰色(点击人物界面灰色首饰盒触发QF段脚本)
    closeSndacasket 锁定------删除首饰盒的图标(必须在激活和关闭的状态下才能使用)
    SetSndacasket 1 开启------将首饰盒的图标由灰色变为彩色
    SetSndacasket 0 关闭------将首饰盒的图标由彩色变为灰色
    ;==================================================================================
    英雄命令:
    h.activationcasket 激活------首饰盒的图标为:灰色(点击英雄界面灰色首饰盒触发QF段脚本)
    h.closeSndacasket 锁定------删除首饰盒的图标(必须在激活和关闭的状态下才能使用)
    h.SetSndacasket 1 开启------将首饰盒的图标由灰色变为彩色
    h.SetSndacasket 0 关闭------将首饰盒的图标由彩色变为灰色
    2、脚本示例:
    ;==================================================================================
    ;主体开启首饰盒脚本
    [@main]
    #IF
    #ACT
    activationcasket
    MessageBox 恭喜你成功激活首饰盒功能,可点击装备栏首饰盒来开启此功能。
    break
    ;==================================================================================
    ;英雄开启首饰盒脚本
    [@main]
    #IF
    #ACT
    h.activationcasket
    MessageBox 恭喜你英雄成功激活首饰盒功能,可点击装备栏首饰盒来开启此功能。
    break
    ;-----------------------QF触发----------------------------------------------------
    ;主体触发
    [@openSndacasket]
    #IF
    #ACT
    break
    #SAY
    首饰盒内可放置带有麻痹、护身、复活等特殊属性的饰品\ \
    <开启首饰盒/@确定开启首饰盒> \
    <取消/@exit>\ [@确定开启首饰盒]
    #IF
    #ACT
    SetSndacasket 1
    MessageBox 恭喜你主体首饰盒成功开启。
    break ;英雄触发
    [@HeroOpenSndacasket]
    #IF
    #ACT
    break
    #SAY
    首饰盒内可放置带有麻痹、护身、复活等特殊属性的饰品\ \
    <开启英雄首饰盒/@确定开启英雄首饰盒> \
    <取消/@exit>\ [@确定开启英雄首饰盒]
    #IF
    #ACT
    h.SetSndacasket 1
    MessageBox 恭喜你英雄首饰盒成功开启。
    break
    ;==================================================================================
    3、DB设置
    头盔:stdmode段为15
    项链:stdmode段为19、20、21
    手镯:stdmode段为24、26
    戒指:stdmode段为22、23
    ;----------------------------------------------------------------------------------

    放入条件
    物品允许装备的位置(只限于可以装备的物品)数据库字段:Overlap
    0,1 只允许穿身上
    2: 只允许首饰盒
    3: 可以穿身上+首饰盒
    4: 只允许神佑
    5: 可以穿身上+神佑盒
    6: 首饰盒+神佑盒
    7: 身上+首饰盒+神佑盒
    ;----------------------------------------------------------------------------------
    首饰盒放入位置设置: Expand1: 1-6 对应6个位置; 0或7,所有位置可放
    ;==================================================================================

    首饰盒装备位置:30-35
    ;----------------------------------------------------------------------------------
    变量: <$JEWELRYITEM1> ---- <$JEWELRYITEM6> 人物首饰盒
    <$H.JEWELRYITEM1> ---- <$H.JEWELRYITEM6> 英雄首饰盒
    ;================================================================================== 备注:M2上--功能设置--其他控制--其他控制三,可设置首饰盒中的首饰是否计算装备属性(选择后需小退生效)。
    盛大的首饰盒是只可以放特殊戒指(只计算特殊属性),GEE做了进一步的扩展,根据版本的
    性质,请GM自行调整。
  • 马牌参数@UPHORSE/@DOWNHORSE/<$HORSE>

    2、QF段触发: @UPHORSE:上马触发 [@UPHORSE]
    #if
    #act
    Sendmsg 7 您的坐骑成功被召唤!
    break -------------------------------------------------------
    @DOWNHORSE:下马触发 [@DOWNHORSE]
    #if
    #act
    Sendmsg 7 您的坐骑成功被收回!
    break
    ========================================================================================== 骑马时候声音(程序包内第三方补丁文件内查看)
    ==========================================================================================
  • 时装说明@ShowFashion/@HeroShowFashion/@NotShowFashion/@HeroNotShowFashion

    时装说明: 1、衣服DB设置:stodem段66为男衣服 67为女衣服,位置代码:18
    2、时装武器DB设置:stodem段68、69为武器 , 位置代码:19
    20 ---- 时装项链
    21 ---- 时装头盔
    22 ---- 时装左手镯
    23 ---- 时装右手镯
    24 ---- 时装左戒指
    25 ---- 时装右戒指
    26 ---- 时装勋章(stdmode:83)
    27 ---- 时装腰带(stdmode:84、85,,属性同54, 64)
    28 ---- 时装靴子(stdmode:86、87,,属性同52, 62)
    25 ---- 时装宝石(stdmode:88、89,,属性同53, 63)
    =====================================================================================================
    DB详情:
    1471;返璞归真(男);66;1;1;0;0;0;60;50000;0;2;0;1;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1472;丽质天成(女);67;1;1;0;0;0;80;50000;0;2;0;1;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1473;玉树临风(男);66;105;1;0;0;0;1398;50000;25;25;25;25;5;5;5;5;5;5;0;1;400;100;0;0;0;0;0;0;
    1474;蕙质兰心(女);67;105;1;0;0;0;1399;50000;25;25;25;25;5;5;5;5;5;5;0;1;400;100;0;0;0;0;0;0;
    1475;银装素裹(男);66;110;1;0;0;0;1900;50000;20;20;20;20;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1476;粉妆玉砌(女);67;110;1;0;0;0;1910;50000;20;20;20;20;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1477;大巧若拙(男);66;3;1;0;0;0;62;50000;10;10;10;10;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1478;虚怀若谷(女);67;3;1;0;0;0;82;50000;10;10;10;10;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1479;气吞山河(男);66;103;1;0;0;0;1396;50000;10;10;10;10;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1480;冰肌玉骨(女);67;108;1;0;0;0;1601;50000;10;10;10;10;0;0;0;0;0;0;0;1;400;100;0;0;0;0;0;0;
    1481;仙风道骨(男);66;106;1;0;0;0;1400;50000;30;30;30;30;10;10;10;10;10;10;0;1;400;100;0;0;0;0;0;0;
    1482;国色天香(女);67;106;1;0;0;0;1401;50000;30;30;30;30;10;10;10;10;10;10;0;1;400;100;0;0;0;0;0;0;
    1483;神圣天龙(男);66;169;1;0;0;0;3925;50000;35;35;35;35;15;15;15;15;15;15;0;1;400;100;0;0;0;0;0;0;
    1484;神圣天龙(女);67;169;1;0;0;0;3924;50000;35;35;35;35;15;15;15;15;15;15;0;1;400;100;0;0;0;0;0;0;
    1485;九天彩凤(男);66;168;1;0;0;0;3921;50000;40;40;40;40;20;20;20;20;20;20;0;1;400;100;0;0;0;0;0;0;
    1486;九天彩凤(女);67;168;1;0;0;0;3920;50000;40;40;40;40;20;20;20;20;20;20;0;1;400;100;0;0;0;0;0;0;
    1487;神翼天尊(男);66;252;80;0;0;0;4600;60000;17;35;17;35;50;65;0;0;0;0;0;300;62000;95;;;;20000;;;
    1488;神翼天尊(女);67;252;80;0;0;0;4601;60000;17;35;17;35;50;65;0;0;0;0;0;300;62000;95;;;;20000;;;
    1489;炽色焱魔;68;218;20;1118;0;0;4189;60000;0;0;0;0;65;155;0;0;0;0;0;300;62000;20;;;;50;;;
    1489;炽色焱魔111;69;0;175;0;0;0;4602;60000;0;0;0;0;65;155;0;0;0;0;0;300;62000;20;;;;50;;;
    1328;时装金项链1;75;0;1;0;0;0;222;8000;1;1;0;2;0;2;0;1;0;1;0;2;500;50;255;0;0;0;;0;0;0;0;0
    1329;时装金项链2;76;0;1;0;0;0;222;8000;1;1;0;2;0;2;0;1;0;1;0;2;500;50;255;0;0;0;;0;0;0;0;0
    1330;时装金项链3;77;0;1;0;0;0;222;8000;1;1;0;2;0;2;0;1;0;1;0;2;500;50;255;0;0;0;;0;0;0;0;0
    1331;时装青铜头盔;78;0;4;0;0;0;100;8000;0;2;0;1;0;1;0;1;0;1;0;10;909;50;255;0;0;0;;0;0;0;0;0
    1332;时装铁手镯1;79;0;1;0;0;0;180;4000;10;1;3;0;0;1;0;1;0;1;0;3;800;50;255;0;0;0;;0;0;0;0;0
    1333;时装铁手镯2;80;0;1;0;0;0;180;4000;10;1;4;0;0;1;0;1;0;1;0;3;800;50;255;0;0;0;;0;0;0;0;0
    1334;时装古铜戒指1;81;0;1;0;0;0;145;5000;0;1;5;0;0;2;0;1;0;1;0;3;500;50;255;0;0;0;;0;0;0;0;0
    1335;时装古铜戒指2;82;0;1;0;0;0;145;5000;0;1;6;0;0;2;0;1;0;1;0;3;500;50;255;0;0;0;;0;0;0;0;0
    =====================================================================================================
    备注:时装支持衣服和武器外显(当勾选时装外显后以时装衣服和武器为准,如无时装则以人物装备为准),属性请自行调整!套装特殊属性可使用套装功能实现!
    =====================================================================================================
    勾选外显时装生效触发QF:
    人物:@ShowFashion
    英雄:@HeroShowFashion
    取消外显时装时候触发QF:
    人物:@NotShowFashion
    英雄:@HeroNotShowFashion
    =====================================================================================================
    时装变量:
    <$FASHIONDRESS> 时装衣服
    <$FASHIONWEAPON> 时装武器
    <$FASHIONNECKLACE> 时装项链
    <$FASHIONHELMET> 时装头盔
    <$FASHIONARMRINGL> 时装左手镯
    <$FASHIONARMRINGR> 时装右手镯
    <$FASHIONRINGL> 时装左戒指
    <$FASHIONRINGR> 时装右戒指
    时装改名后的名字变量:
    <$G_FASHIONDRESS> 时装衣服 改名名称
    <$G_FASHIONWEAPON> 时装武器 改名名称
    <$G_FASHIONNECKLACE> 时装项链 改名名称
    <$G_FASHIONHELMET> 时装头盔 改名名称
    <$G_FASHIONARMRINGL> 时装左手镯 改名名称
    <$G_FASHIONARMRINGR> 时装右手镯 改名名称
    <$G_FASHIONRINGL> 时装左戒指 改名名称
    <$G_FASHIONRINGR> 时装右戒指 改名名称
    =====================================================================================================
    英雄时装变量:
    <$H.FASHIONDRESS> // 时装衣服
    <$H.FASHIONWEAPON> // 时装武器
    <$H.FASHIONNECKLACE> // 时装项链
    <$H.FASHIONHELMET> // 时装头盔
    <$H.FASHIONARMRINGL> // 时装左手镯
    <$H.FASHIONARMRINGR> // 时装右手镯
    <$H.FASHIONRINGL> // 时装左戒指
    <$H.FASHIONRINGR> // 时装右戒指
    <$H.FASHIONRIGHTHAND> // 时装照明物品
    <$H.FASHIONBELT> // 时装腰带
    <$H.FASHIONBOOTS> // 时装鞋
    <$H.FASHIONCHARM> // 时装宝石


  • 宝宝攻击触发变量<$CurSlaveName>

    -----------------------宝宝攻击触发和魔法攻击触发中获取本次触发的宝宝名称-------------------
    增加变量<$CurSlaveName>,仅用于[@SlaveAttack]及[@SlaveMagicAttack]中
    [@SlaveAttack]
    #ACT
    SendMsg 5 当前攻击宝宝名为<$CurSlaveName>
    [@SlaveAttack]
    #IF
    EQUAL <$CurSlaveName> 蜈蚣
    #ACT
    SENDMSG 6 你的蜈蚣宝宝在攻击目标
    #IF
    EQUAL <$CurSlaveName> 骷髅
    #ACT
    SENDMSG 6 你的骷髅宝宝在攻击目标

    ------------------------------------------
  • 宝宝攻击触发/@SlaveMagicStruck/@SlaveMagicAttack/@SlaveStruck/@SlaveAttack

    说明: 宝宝攻击触发



    [@SlaveMagicStruck]
    #ACT
    SENDMSG 6 你的宝宝被魔法攻击了
    BREAK
    [@SlaveMagicAttack]
    #ACT
    SENDMSG 6 你的宝宝魔法攻击了目标
    BREAK
    [@SlaveStruck]
    #ACT
    SENDMSG 6 你的宝宝被物理攻击了
    BREAK
    [@SlaveAttack]
    #ACT
    SENDMSG 6 你的宝宝物理攻击目标
    BREAK
  • 宝宝死亡触发qf字段@OnSlaveDie/<$DIESLAVENAME>

    格式: 宝宝死亡触发qf字段:@OnSlaveDie

    [@OnSlaveDie]
    #ACT
    #say 宝宝死亡了



    死的宝宝名字,不去数字:<$DIESLAVENAME>
  • 烟花脚本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
官方微信扫一扫
返回顶部