• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PokeTrade — 宝可梦交易[1.12.2,1.16.5]

Bukkit PokeTrade — 宝可梦交易[1.12.2,1.16.5] 1.4-1.12.2

没有下载权限
内容看1.4-1.12.2的更新
YAML:
1.4:
  新增:
    功能:
      - 申请交易事件(SendRequest) ✔
      - 同意申请事件(AgreeToApply) ✔
      - 添加统计bStats ✔ (能不能用我不知道)
      - 使交易过程拦截选择带有untradeable标签的精灵 ✔
      - 所有拦截信息可在config.yml修改 (Message.Pokemon) ✔
      - 自定义标签变量 (GUI.PokePhotoItem.tags)✔
      - 修复交易过程种头颅卡线程问题 (打开时如果两个玩家其中一个是服务器开起来后第一次交易则是默认头颅)✔
    SendRequest:
      - 在发送出申请之前触发
      - getPlayer()获取发送者
      - getPlayer2()获取接收者
      - getMessage获取发送给发送者的消息
      - getMessage2获取给接收者的消息
    AgreeToApply:
      - 在同意申请之前触发
      - getPlayer()获取发送者
      - getPlayer2()获取接收者
      - getMessage获取发送给发送者的消息
      - getMessage2获取给接收者的消息

付费版本1.5对比:
YAML:
1.4:
  新增:
    功能:
      - 支持经济交易(NyEconomy) ✔
      - 需要依赖NyEconomy,没有则不开启这个功能(也需要PokemonAPI) ✔
      - 申请交易事件(SendRequest) ✔
      - 同意申请事件(AgreeToApply) ✔
      - 添加统计bStats ✔ (能不能用我不知道)
      - 验证功能(可能是你们最不喜欢的功能) ✔
      - 重新验证命令(/poketrade reload时候会检查验证从而重新验证) ✔
    SendRequest:
      - 在发送出申请之前触发
      - getPlayer()获取发送者
      - getPlayer2()获取接收者
      - getMessage获取发送给发送者的消息
      - getMessage2获取给接收者的消息
    AgreeToApply:
      - 在同意申请之前触发
      - getPlayer()获取发送者
      - getPlayer2()获取接收者
      - getMessage获取发送给发送者的消息
      - getMessage2获取给接收者的消息
  其他:
    - 点券与经济交易的时候添加是 左键 与 SHIFT加左键,减少则是 右键 与 SHIFT加右键
1.5:
  新增:
    - 使交易过程拦截选择带有untradeable标签的精灵 ✔
    - 所有拦截信息可在config.yml修改 (Message.Pokemon) ✔
    - 自定义标签变量 (GUI.PokePhotoItem.tags)✔
    - 修复交易过程种头颅卡线程问题 (打开时如果两个玩家其中一个是服务器开起来后第一次交易则是默认头颅)✔
删除了一些1.12.2上的代码(无用代码)
重新改了依赖
之前的catserver,不换句话说之前的bukkit有些事件触发不了的
在这个稳定版插件里面所需要的事件都是正常的。
1.16.5:
前置与1.12.2版一样除了pokmeonmod
配置也一样,不过
1654680964604.png
config.yml里面这个Material不可以用数字拉!详细使用插件后生成的config.yml会细说
咳咳,注意了~PokeTrade已经破解~
添加到服务器.plugins
启动服务器
加入世界
玩吧~
功能完全一样~!
1.3:
新增:
- 指令/poketrade dustbin打开垃圾通(权限是poketrade.use)
- 物品交易功能
- 临时垃圾桶功能
其他:
新增功能的自定义内容
提示{在背包空间不足的时候交易物会添加到垃圾箱
,但是如果垃圾箱也满了则物品消失(请各位腐竹注意声明)"
如果因为这样的方式物品没了与本作者无关"}!!
1.2:
新增:

- GuiSelectPokeEvent(在GUI界面选择精灵时触发)
其他:
新增事件利于开发者使用,事件可以获取到玩家和精灵.可以参考 PTLimitPixelExtras
1.1:
命令:
- 命令权限
- 黑名单
新增:
- 指定精灵限制
- 指定一点个数V值限制
- 配置文件
- 指令权限权限
- 自定义部分消息 (未完善)
- 自定义GUI内容 (未完善)
- 指定特性限制
- 无视限制权限
- 支持papi变量
配置文件内:
- shift+右键申请/同意 开关
- 消息部分
- GUI内容
- 特性限制
- 精灵限制
- 个体V限制
权限:
poketrade.*
全部权限
poketrade.use
使用权限包含(apply help blacklist)默认玩家拥有
poketrade.apply
申请交易与同意交易权限
poketrade.help
查看帮助权限
poketrade.reload
重载权限
poketrade.blacklist
使用黑名单权限
poketrade.nopokemons
无视精灵限制交易
poketrade.nov
无视精灵个体V限制交易
poketrade.noability
无视精灵特性限制交易

Convenient: true #开关shift+右键功能 NoPokemons: #禁止交易的精灵名字,如果加了别的限制交易的可以直接把那个配置里面的机灵抄过来即可 - '' NoV: 7 #输入后显示指定V数之上包括指定V数,输入7则不限制,如果服务器有魔改个体请输入你认为最大的数字 NoAbility: #禁止指定特性交易,如果加了别的限制交易的可以直接把那个配置里面的机灵抄过来即可(可以改英文后在背包中查看) - '' Overtime: 15 Message: NoPermissions: '&6你没有权限使用改指令' OtherNoPermissions: '&6你没有权限使用改指令' SZXW: '&6不可以和自己交易' Reload: '&a重载完成~!' NoPlayer: '&6玩家不存在&7(你:为什么!明明我还记得连世界也说他不在吗!?)' RemovePlayer: '&6已将玩家:&a%player_name%&6移出你的黑名单' AddPlayer: '&6已将玩家:&a%player_name%&6添加你的黑名单' NoCommand: '&6我背过指令,你这我不知道,要我告诉你吗?试试/pt help' IsConsole: '&6hi,后台你好,这个指令你不可以用哦~' InBlackList: '&6对方已添加你至他的黑名单内!' Agree: '&3你同意了玩家:§a%player_name%&3的精灵交易申请' Refuse: '&3玩家:&a%player_name%&3同意了你的精灵交易申请' Already: '&6你已经向玩家:&a%player_name%&6发送过精灵交易申请了' Overtime1: '&3你向玩家:&a%player_name%&3发送了精灵交易申请&7(15s后失效)' Overtime2: '&3玩家:&a%player_name%&3向你发送了精灵交易申请&7(15s后失效)' Invalid1: '&6你向玩家:&a%player_name%&6发送的申请失效了' Invalid2: '&6玩家:&a%player_name%&6向你发送的申请失效了' Cancel1: '&6你取消了与玩家:&a%player_name%&6的交易' Cancel2: '&6玩家&a%player_name%&6取消了与你的交易' End: '&6交易完成,交易已结束' GUI: title: '&7&l[&a&l{PLAYER_NAME}&7&l]<==>[&a&l{PLAYER2_NAME}&7&l]' ##插件变量{PLAYER_NAME} {PLAYER2_NAME} 只有本插件可以用~ Item: '&6完成交易' Lore: - '&6双方各自需要按一次我哦' - '&6如果对方有欺诈行为,你可以取消准备仔细检擦后在准备' - '&6二次确认' Item1: '&a%player_name%' Lore1: - '' Item2: '&3&l空槽' Lore2: - '' Item3: '&4&l未准备' Lore3: - '&6点击进入&a准备&6状态' Item4: '&a&l已准备' Lore4: - '&6点击返回&4未准备&6状态' Item5: '&7&l分界线' Lore5: - ''
插件介绍:
可以使用GUI快捷与其他玩家进行精灵交易.
可以是用shift+右键发送申请与同意申请
可以使用指令进行远程交易
与之前的有所不同的是需要二次确认才能进行交易
插件截图:
@9R3BGI}5`HPGR9H1F3MR9V.png

V9([ATFPS7I9)HO4_}PNZHW.png

MT8ERV`6DP`Y46U(5_)I4LJ.png

命令:
主指令/poketrade 可简写为/pt ,/poket,/ptrade
没有权限可言,毕竟偏玩家的,之后在看是否要加
其他:
有些服务器需要限制交易的,可以评论给我,可以限制的我加
谢谢~