GA好望角|魔力宝贝私服|魔力私服|魔力私服|GA反外挂

 找回密码
 立即注册
凤凰(QQ:715837)
售前咨询
GA白皮书(客户端)
GA白皮书(服务端)
cgdev.me开发者论坛
放映地(炫斗魔力公益PK服)
新服发布站
欢迎来到GA好望角~
价格公示表
回首页
查看: 3128|回复: 0

阿杜 -- 仿冒险岛和魔兽世界风格行囊背包系统

[复制链接]

3

主题

8

帖子

8

积分

新手上路

Rank: 1

金钱
191
号角币
0
发表于 2021-1-10 23:18:06 | 显示全部楼层 |阅读模式
本帖最后由 dujian15 于 2021-1-10 23:29 编辑

具体不多说,行囊脚本GA免费给用,而且各位大佬都有写。
所以整体上我还是建议大家购买时要综合考虑,这个脚本只是方便,但不是必需,
我也是在各位大佬的基础上做得修改,购买前还是建议各位货比三家后再做决定

因为这些功能是给自己的服务器开发的,卖脚本只是个副产品,所以除非非常诱人,否则我出售的脚本不支持买断,也就是这个功能只供你一个人使用,我还会卖给其它朋友。
购买请联系阿杜 QQ12620574

1610291669(1).png
1610291617(1).png
1610291810(1).png



具体功能及演示请参照B站的视频,不作详细介绍
购买请联系阿杜 QQ12620574
具体内容请移步B站
https://www.bilibili.com/video/BV1kT4y1T72r

购买阿杜系列脚本你会得到什么?
  • 完整的脚本功能
  • 完善的配置及说明文档
  • 丰富的配置方式和修改方式,当然这可能需要消耗一点耐心
  • 供你针对本脚本扩充功能和进行二次开发的仿GA格式接口
  • 脚本bug修正及功能扩充时免费更新

数据库说明
  • 脚本使用自建数据库,不修改游戏中的其它数据
  • 脚本首次载入时自动创建库表,不需玩家配置

针对行囊系统GA原引擎 Char 接口扩展
  • 本脚本支持各位GM进行扩展开发,下列接口可以直接在你自己的脚本中调用

Char.Adu_GetPackMaxNum(CharIndex)
  • 参数说明:
  • CharIndex 数值型,玩家索引
  • 获取行囊的最大值
  • 注意这个最大值不是基础设置里MaxPackNum参数, 而是你的玩家各种操作后行囊的最大值

    • 比如设计 一个物品,使用后增加背包10个格子,返回值为增加后的总值


Char.Adu_SetPackMaxNum(CharIndex,Num)
  • 参数说明:
  • CharIndex 数值型,玩家索引

    • Num 数值型,要设置的数量

  • 设置(直接指定)玩家行囊的最大值
  • 传入小于0的值时会自动设置为0
  • 传入大于参数MaxPackNum时,会自动设置为MaxPackNum
  • 此接口的用法只受制于你的想象力

    • 可以设定一个商城物品,使用后增加背包上限
    • 可以设定不同的Vip等级可以获取不同的背包上限等等


Char.Adu_PlusPackMaxNum(CharIndex,DNum)
  • 参数说明:

    • CharIndex 数值型,玩家索引
    • DNum 数值型,要增加的数量

  • 增加DNum个背包上限

    • 注意本接口与Char.Adu_SetPackMaxNum不同的是,本函数是在原有基础上增加
    • 增加的最大值后,行囊总值不会超过MaxPackNum


Char.Adu_NerfPackMaxNum(CharIndex,DNum)
  • 参数说明:

    • CharIndex 数值型,玩家索引
    • DNum 数值型,要减少的数量

  • 减少DNum个背包上限

    • 注意本接口与Char.Adu_SetPackMaxNum不同的是,本函数是在原有基础上减少
    • 减少的最大值后,行囊总值不会超过0


Char.Adu_PackCheckItem(CharIndex,Slot)  
  • 参数说明:

    • CharIndex 数值型,玩家索引
    • Slot 数值型,玩家物品栏内的位置
    • Slot 参数的值与GA物品栏的参数保持一致,GA中物品栏的编号是8~27,Slot值也参照此值

  • 判定玩家物品栏内的物品Slot 是否能够存入行囊

Char.Adu_SavetoPack(CharIndex,Slot)
  • 参数说明:

    • CharIndex 数值型,玩家索引
    • Slot 数值型,玩家物品栏内的位置
    • Slot 参数的值与GA物品栏的参数保持一致,GA中物品栏的编号是8~27,Slot值也参照此值

  • 将玩家物品栏内的物品Slot 够存入行囊



Char.Adu_LoadtoBag(CharIndex,PackSlot)
  • 参数说明:

    • CharIndex 数值型,玩家索引
    • PackSlot 数值型,玩家行囊内物品的位置

  • 将玩家物行囊内的物品PackSlot 取出至物品栏

    • 此函数的返回值具体如下

      • 返回值为 1  操作成功

        • 此时的返回值有三个:1,[物品名称],[物品数量]
        • 你可以通过 local a,b,c = Char.Adu_LoadtoBag(CharIndex,Slot) 调用变量b 和c 的值来查看第二个值

      • 返回值为 -1  传入的 CharIndex 错误
      • 返回值为 -2 传入的 PackSlot 错误导致物品栏那里没有物品
      • 返回值为 -3  道具背包已满



Char.Adu_GetPackItemNum(CharIndex)
  • 参数说明:

    • CharIndex 数值型,玩家索引

  • 获取玩家行囊中已对存入的物品的数量

行囊系统针对GA原引擎 NLG 接口扩展NLG.Adu_UpBagPackInfo(CharIndex)
  • 参数说明:

    • CharIndex 数值型,玩家索引

  • 刷新玩家行囊数据,主要是修改最大值后的刷新

NLG.Adu_UpBagPack(CharIndex)
  • 参数说明:

    • CharIndex 数值型,玩家索引

  • 刷新玩家行囊数据,包括物品栏和行囊

NLG.Adu_SortPackItem(CharIndex)
  • 参数说明:

    • CharIndex 数值型,玩家索引

  • 整理玩家的行囊,整理完的效果需要调用刷新行囊指令查看

更新说明
  • 2019.3.13,项目立项
  • 2020.11.29,休息一年后继续填坑,已经基本实现功能
  • 2020.12.5,增加商业版本支持,填加三种触发方式
  • 2021.1.15,重新修改了版本内容,将行囊融合到了物品栏中




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|GA好望角

GMT+8, 2024-4-25 18:11 , Processed in 0.060178 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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