传奇版本,传奇服务端,GM基地,传奇论坛,开区一条龙

 找回密码
 注册传奇GM论坛会员
996 996 996 996
楼主: 传奇GM论坛

[技术文章] 自动捡取GK插件-传奇GOM引擎M2插件捡物品功能

[复制链接]
  • TA的每日心情
    开心
    7 小时前
  • 2024

    主题

    2348

    帖子

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    38352
    发表于 2022-2-13 00:30:43 | 显示全部楼层 |阅读模式
    控制玩家拾取范围
      AddScope 参数1:叠加拾取范围
      例子1:
      让某玩家的拾取范围扩展5格:
      #ACT
      AddScope 5
      在原基础上再叠加5范围 注意:小退或者大退都需要重新执行一次命令,并需要勾选窗口里的[允许使用AddScope脚本命令叠加捡物范围]
      光速/一键捡取物品 (不召唤精灵也可使用)(无须开启拾取助手)
      命令:JZPickUpItems 参数1 参数2 参数3
      功能:以捡取对象坐标为中心,自动捡取附近范围物品 (不拾取从背包扔出的物品)
      参数1:范围
      参数2:0=人物 1=捡物精灵
      参数3:0=按内挂过滤拾取 1=不过滤,符合条件的全部拾取
      例:(没有召唤捡物精灵也可以一键拾取) 【查看捡物精灵使用说明】
    1.png

      [@按内挂过滤拾取]
      #act
      JZPickUpItems 3 0 0
      sendmsg 6 人物3格范围内F12内挂-自动捡取打勾的物品都拾到背包了。
      #act
      JZPickUpItems 3 1 0
      sendmsg 6 精灵3格范围内F12内挂-自动捡取打勾的物品都拾到背包了。
      [@符合条件全部拾取]
      #act
      JZPickUpItems 3 0 1
      sendmsg 6 人物3格范围内属于你的物品或任何人都可拾取的物品都拾到背包了。
      #act
      JZPickUpItems 3 1 1
      sendmsg 6 精灵3格范围内属于你的物品或任何人都可拾取的物品都拾到背包了。
      ===== 范围内秒捡不建议使用捡物触发,不然一下触发太多次,人多一点,M2占用CPU比较高,影响流畅度 =====
      例1:击杀怪物自动拾取
      [@KillMon]
      #if
      ;下面跟条件,比如捐献玩家,狂暴玩家,攻城赞助玩家可以一键拾取,空条件表示所有玩家可触发一键拾取
      #act
      JZPickUpItems 3 0 0
      sendmsg 6 人物3格范围内F12内挂-自动捡取打勾的物品都拾到背包了。
      例2:定时器每隔几秒自动拾取
      [@LOGIN]
      #if
      #act
      SetOnTimer 188 4
      [@ONTIMER188]
      #OR
      INSAFEZONE
      CheckOffline
      #ACT
      SENDMSG 7 安全区或离线人物不执行,节约资源...
      BREAK
      #ELSEACT
      JZPickUpItems 4 0 0
      sendmsg 6 人物4格范围内F12内挂-自动捡取打勾的物品都拾到背包了。
    G_U7QRERZZUY}_{]17M`X)6.png
      ---------------------附:捡取规则-------------------
      1.根据客户端内挂过滤不拾取
      2.角色自身死亡状态不拾取
      3.自己丢弃的物品不拾取
      4.别人的会提示一定时间内无法拾取的物品不拾取
      5.自身包裹已满不拾取
      自动拾取精灵 注意:精灵占资源,只适合100人左右的服,推荐用一键拾取代替
      提示:捡物精灵不占用任何个人变量,直接使用即可,。 【查看光速拾取使用说明】
      命令:CREATESPRITE 参数1
      功能:召唤一只拣物小精灵
      参数1:精灵名称(数据库精灵全名,如:初级精灵__一一一一一一一一一)
      命令:CHECKSPRITELEVEL 参数1(可留空)
      功能:检测是否已经有精灵了,或者是否有指定名称的精灵
      参数1:为空时只检测是否有精灵,有名字时检测指定精灵名称(只需要写‘__’以前的部分,如:初级精灵)
      命令:RELEASESPRITE
      功能:杀死人物精灵,无需指定名称
      命令:SETSPRITEMODE 参数1
      功能:设置精灵模式
      参数1:0=捡物 1=跟随
      提醒:精灵重新召唤时默认是捡物模式,根据需可以在召唤后设置为跟随模式
      精灵DB:WALK_SPD 代表精灵移动速度,数值越小速度越快,拾取物品速度也越快(红色字段)(小于200ms系统自动设为200ms) 蓝色字段不要修改
      ---------- 可被人物穿越的精灵DB ----------
      初级精灵__一一一一一一一一一;108;11;27;9;0;0;75;99999;0;0;0;2;4;0;0;0;99;500;1;0;500;
      中级精灵__一一一一一一一一一;108;11;25;9;0;0;75;99999;0;0;0;2;4;0;0;0;99;400;1;0;500;
      高级精灵__一一一一一一一一一;108;11;160;9;0;0;75;99999;0;0;0;2;4;0;0;0;99;300;1;0;500;
      ---------- 不可被人物穿越的精灵DB ----------
      初级小精灵__一一一一一一一一;55;157;27;9;0;0;75;99999;0;0;0;2;4;0;0;0;99;500;1;0;500;
      中级小精灵__一一一一一一一一;55;157;25;9;0;0;75;99999;0;0;0;2;4;0;0;0;99;400;1;0;500;
      高级小精灵__一一一一一一一一;55;157;160;9;0;0;75;99999;0;0;0;2;4;0;0;0;99;300;1;0;500;
      精灵外观可随意更改 精灵移动速度可随意更改, 精灵名字最大支持5个字,但是总字符必须满足14个字符 __ 符号不能删除。
      ------------------------------------------------------------------
      F12内挂勾选 自动捡取 的物品 精灵才会捡取:
      脚本例子:
      [@main]
      <召唤精灵/@召唤精灵> <杀死精灵/@杀死精灵> <设置精灵捡物/@设置精灵捡物> <设置精灵跟随/@设置精灵跟随>
      [@召唤精灵]
      #if
      CHECKSPRITELEVEL
      #act
      sendmsg 6 你已经有精灵了。
      break
      #elseact
      CREATESPRITE 初级精灵__一一一一一一一一一
      sendmsg 6 捡物精灵召唤成功。
      [@杀死精灵]
      #act
      RELEASESPRITE
      sendmsg 6 你的精灵已消失...
      [@设置精灵捡物]
      #act
      SETSPRITEMODE 0
      sendmsg 6 精灵开始拾取物品。
      [@设置精灵跟随]
      #act
      SETSPRITEMODE 1
      sendmsg 6 精灵休息模式,不再拾取物品。
      ------------------------------------------------------------------
      捡物触发QF字段 [@PickUpItemEx]
      例1:捡取物品触发
      [@PickUpItemEx]
      #if
      equal <$ISSPRITEPICKUP> 1
      #act
      sendmsg 6 你的精灵捡到:<$SPRITEPICKUPITEMNAME>
      break
      #if
      equal <$ISSPRITEPICKUP> 0
      #act
      sendmsg 6 你的人物捡到:<$SPRITEPICKUPITEMNAME>
      break





    上一篇:传奇GK插件DoTauntEx嘲讽怪物(加强)M2脚本代码
    下一篇:修改宝宝属性ChangeSlaveAbility传奇GOM引擎GK插件命令
    回复

    使用道具 举报

    本版积分规则

    QQ:2444100141 |小黑屋|手机版|传奇版本

    GMT+8, 2024-3-28 18:37 , Processed in 0.337535 second(s), 32 queries , Gzip On.

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

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