老段开飞机
本帖最后由 老段开飞机 于 2021-4-20 22:22 编辑



陨星宝可梦                                                                修改教程



     作者前言:

  • 首先发布这个教程,是因为确实有许多人来问我怎么修改端内的一些东西,我确实是平时没时间去解答这些问题,因此才会发这个教程!(此前也有人给我提这个意见)我没有任何觉得陨星端好到都可以出教程了这种心态,各位嘴下留情!
  • 因为宝可梦的模块性,可能这个教程对大部分会员没有太大的意义,但我的初衷是解放我的私聊。
  • 目前站内端:[典藏版] [LD陨星] [YG陨星]

     教程开始:★代表难易度(用时+涉及方面数)
[★]修改所有陨星字眼

[★]在线图片指导

[★]绿毛虫进化

[★]宝可梦战斗力

[★]宝可梦繁殖/交易
[★]宝可梦温泉
[★]宝可梦许愿
[★]宝可梦鉴定
[★]宝可梦成就
[★]宝可梦探险
[★]头顶变量显示
[★★]抽奖内容解析
[★★]任务系统解析
[★★]每日签到解析
[★★]宝可梦世界boss
[★★]宝可梦排位赛
[★★★]市场街解析
[★★★]VIP项目礼包内容解析

[★★★]精灵任务
[★★★]精灵回收

[★★★★]神兽献祭

[★★★★]神兽分解

[★★★★]UI界面指导


2021.12 数据,可能有更多内容


陨星宝可梦    修改教程


作者前言:


  • 首先发布这个教程,是因为确实有许多人来问我怎么修改端内的一些东西,我确实是平时没时间去解答这些问题,因此才会发这个教程!(此前也有人给我提这个意见)我没有任何觉得陨星端好到都可以出教程了这种心态,各位嘴下留情!
  • 因为宝可梦的模块性,可能这个教程对大部分会员没有太大的意义,但我的初衷是解放我的私聊。
  • 目前站内端:[典藏版] [LD陨星] [YG陨星]

教程开始:★代表难易度(用时+涉及方面数)
[★]修改所有陨星字眼
[spoiler]
你需要打开以下文件夹的config 或 其他文件 进行修改陨星字眼以及描述。
不同的端 可能有些是基础配置 无陨星字眼 但照着这个列表检查 之后绝无陨星字眼AuthMe[登录] BanItem[禁用物品] ChestCommands[菜单] ColorMOTD[服务器描述]CrazyCrates[疯狂抽奖] DAutoMessage[自动公告] Essentials[基础插件] FreeSwitchTitle[称号]GroupManager[权限组] HolographicDisplays[全息图] NeverLag[清道夫] PixelmonEssentials[宝可梦基础]PixelmonPvp[宝可梦排位赛] PokeExplore[探险] PokeLegendBroadcast[神兽公告] PokemonHuntArean[狩猎场]PokemonInfo[宝可梦信息] PokeMsg[捕捉信息] PokeSuperBoss[宝可梦BOSS] TAB[显示] Tips[技巧提醒] TrMenu[菜单]VexAutoMessage[自动公告] VexView[VV本体] XinxinExchange[兑换界面]eg:-Before
message:    #聊天框提示信息    chatbox:   msg: '&7&L[&e&L陨星&7&l]-&3恭喜 &a[player] &3使用&b【[ball]】&3成功捕捉 [type] &7[pokemon]&e(&b个体值:&c[ivs]%&e)&3!'-After
message:    #聊天框提示信息    chatbox:   msg: '&7&L[&e&LMCBBS&7&l]-&3恭喜 &a[player] &3使用&b【[ball]】&3成功捕捉 [type] &7[pokemon]&e(&b个体值:&c[ivs]%&e)&3!'[/spoiler]
[★]在线图片指导
[spoiler]
服务器装有在线相框MOD,可将网链图片显示在服务器里,可自由更换图片。
eg:-Before

-After
开启创造搜索名字叫[online picture frame]的方块右键放在一个方块上面 右键此方块即可看见界面将你上传好的图片的网链复制到下面的框里即可界面可以设置图片大小/位置/分辨率(不懂可以百度翻译单词)

[/spoiler]
[★]绿毛虫进化
[spoiler]
服务器绿毛虫进化裂空座的插件,名为[Caterpie] 可以设置概率/绿毛虫品质。
eg:-Before# 绿毛虫进化为烈空座的概率possibility: 0.2# 该绿毛虫的品质要求,至少几Vrequirement: 5# 有玩家绿毛虫进化后的全服通知操作broadcast:suc: '&7[&aMCBBS&7]&f玩家 &e{{player}} &f的&a绿毛虫&f成功进化为了&4&L裂空座'fail: '&7[&aMCBBS&7]&f玩家 {{player}} &f的&a绿毛虫没有进化成功,&d&L让我们嘲笑他'几率:0.2 绿毛虫品质:5V-After
# 绿毛虫进化为烈空座的概率possibility: 0.8# 该绿毛虫的品质要求,至少几Vrequirement: 4# 有玩家绿毛虫进化后的全服通知操作broadcast:suc: '&7[&aMCBBS&7]&f玩家 &e{{player}} &f的&a绿毛虫&f成功进化为了&4&L裂空座'fail: '&7[&aMCBBS&7]&f玩家 {{player}} &f的&a绿毛虫没有进化成功,&d&L让我们嘲笑他'几率:0.8 绿毛虫品质:4V[/spoiler]
[★]宝可梦战斗力
[spoiler]
服务器计算玩家战斗力的插件,名为[CombatPower] 可以设置计算规则。

#战力计算冷却时间, 单位:秒Delay: 60#计算排行榜的间隔, 单位:秒ResetTime: 300#提示文本Message:Prefix: "&7&L[&e&LMCBBS&7&l]- "Delay: "&7&L[&e&LMCBBS&7&l]-战力计算冷却中, 冷却时间: 1分钟"Reload: "&7&L[&e&LMCBBS&7&l]-插件配置重载完成!"#战力计算赋值Double:#HP努力值evhp: 10#物攻努力值evatk: 10#物防努力值evdef: 10#特攻努力值evsatk: 10#特防努力值evsdef: 10#速度努力值evspd: 10#HP个体值ivhp: 100#物攻个体值ivatk: 100#物防个体值ivdef: 100#特攻个体值ivsatk: 100#特防个体值ivsdef: 100#速度个体值ivspd: 100#精灵等级level: 500#精灵星级增加的额外战力StarPower:1star: 100002star: 300003star: 600004star: 1000005star: 1500006star: 2100007star: 3000008star: 210000[/spoiler]
[★]宝可梦繁殖/交易
[spoiler]
服务器设置精灵繁殖交易的插件,名为[PixelmonEssentials] 可以设置精灵状态。
#设置宝可梦繁殖状态setbreed:invalid-slot: "&c无效的队伍位置,请输入[1-6]!"invalid-pokemon: "&c这个位置没有宝可梦,或者这个位置是精灵蛋!"success: "&a成功设置 &c#%slot% &a位的宝可梦的繁殖状态为: &c%stats%"#设置宝可梦交易状态settrade:invalid-slot: "&c无效的队伍位置,请输入[1-6]!"invalid-pokemon: "&c这个位置没有宝可梦,或者这个位置是精灵蛋!"success: "&a成功设置 &c#%slot% &a位的宝可梦的交易状态为: &c%stats%"npc-editor:select-success: "&a你选择了 &e%npc-name% &a!"select-none: "&c你没有选择到任何宝可梦NPC!"[/spoiler][★]宝可梦温泉
[spoiler]
服务器设置挂机池的插件,名为[PixelmonExpSpring] 可以设置挂机池属性。
注意挂机池的两个定位点没有高度的坐标,挂机池的坐标是一个二维平面区域所有高度都包括在内!
areans:arean01:    world: zc777 挂机池在的世界/参考你的世界文件夹名字    x1: 73 挂机池的区域    z1: 15    x2: 61    z2: -1    exp: 66 挂机池的经验/ssettings:delay: 1messages:get_exp: §7你的第一个宝可梦获得了 §6%exp% §7点经验 信息可自定义prefix: '§7§l[§e§LMCBBS§7§l]- ' 信息前缀可自定义[/spoiler][★]宝可梦许愿
[spoiler]
服务器许愿池插件,名为[PokemonVow] 可以设置精灵许愿池类比王者荣耀。
许愿池:    species: "Suicune" 这里是刷新的精灵    exp: 1    money: 8000 消耗的金币    Chance: 1.0 几率1/100    name: "&b水君许愿池1000"许愿池名字    lore:    许愿池描述   - ""   - "&f通过虔诚的祈祷,求得上苍的祝福"   - "&f若神明显灵,可获得盖欧卡一只"   - ""   - "&f幸运值 &a<exp>&f/&c100"   - "&f幸运值不增加的话请关闭重新打开"   - ""    command:   执行的指令 可以自由发挥   - "pokegive <player> Suicune"   - "broadcast &f恭喜 <player> 得到神明的祝福"    Message: "&7&L[&e&L!&7&l]- >> &f神明显灵了!"    slot: 20 这是在GUI界面的槽位[/spoiler][★]宝可梦鉴定
[spoiler]
服务器鉴定插件,名为[PokemonJianding] 可以设置精灵是否闪光。
level: 80 鉴定最小等级money: 10000花费的金币Chance: 9.0鉴定的几率9/100Message: "&7&L[&e&L!&7&l]- >> &f恭喜你闪光重铸成功辣!"鉴定信息可自定义items:fg:    type: STAINED_GLASS_PANE    name: "&f重铸介绍"    data: 15    lore:  - "&f"    - "&a ▶ &f等级需要达到80级才可以鉴定"    - "&a ▶ &f每次重铸花费10000金币"    - "&a ▶ &f开始重铸后有概率把精灵鉴定成闪光"    - "&a ▶ &f闪光精灵无法进行鉴定"    - "&f"[/spoiler][★]宝可梦成就
[spoiler]
服务器设置精灵成就的插件,名为[PokemonAchievement] 可以设置精灵成就。
100:    name: "&a收集成就1"  显示名字    species: "Arceus"   显示图标 阿尔宙斯    need: 100     条件需要    times: 1    lore:  描述信息   - ""   - "&6要求: &a收集100种不同神奇宝贝"   - ""   - "&6次数: &a每人可领取1次"   - ""   - "&6所需: &a还需要收集 &c<need> &a种不同的精灵"   - ""   - "&6奖励:"   - "&7- &f金币 * 10000"   - "&7- &f先机球 * 128"   - "&7- &f奇异甜食 * 1"   - ""    command:  执行指令   - "eco give <player> 10000"   - "give <player> 4472 1"   - "give <player> 5200 64"    slot: 9  所在界面槽位波波:    name: "&a击败<pokemon>"    species: "Pidgey"  显示图标    pokemon: "波波"   击败的宝可梦    beat: 88  条件需要-击败    times: 1    lore:  描述信息   - ""   - "&6要求: &a击败88只<pokemon>"   - ""   - "&6次数: &a每人可领取1次"   - ""   - "&6所需: &a还需要击败 &c<need> &a只 &c<pokemon>"   - ""   - "&6奖励:"   - "&7- &f金币 * 20000"   - "&7- &f大师球 * 1"   - "&7- &f称号 &D蹒&B跚&4✿&F"   - ""    beatcommand:  执行指令   - "eco give <player> 20000"   - "give <player> 5182 1"   - "fst add <player> panshan &D蹒&B跚&4✿&F"    slot: 36  所在界面槽位[/spoiler][★]宝可梦探险
[spoiler]
服务器设置精灵探险的插件,名为[PokemonAchievement] 可以设置探险奖励。

岚风平原:  探险的名字    money: 15000   花费的金币    point: 0  花费的点券 需要前置    '1':    精灵ID 1-99   name: "Pikachu"  遇到的精灵   boss: 5.0   精灵为BOSS的几率   shiny: 0.5    闪光几率   level: 70   精灵等级   chance: 75.0    探遇到这个精灵的几率 75/100 75%   message: "&7&L[&e&L陨星&7&l]-&f➢ &f➢ &a本次冒险遇到了 %name%"    '2':   name: "Raichu"   boss: 5.0   shiny: 0.5   level: 70   chance: 75.0   message: "&7&L[&e&L陨星&7&l]-&f➢ &f➢ &a本次冒险遇到了 %name%"    '3':   name: "Shellder"   boss: 5.0   shiny: 0.5   level: 70   chance: 75.0   message: "&7&L[&e&L陨星&7&l]-&f➢ &f➢ &a本次冒险遇到了 %name%"    '4':   name: "Magikarp"   boss: 5.0   shiny: 0.5   level: 70   chance: 75.0   message: "&7&L[&e&L陨星&7&l]-&f➢ &f➢ &a本次冒险遇到了 %name%"    '5':   name: "Entei"   boss: 5.0   shiny: 0.5   level: 70   chance: 75.0   message: "&7&L[&e&L陨星&7&l]-&f➢ &f➢ &a本次冒险遇到了 %name%"[/spoiler][★]头顶变量显示
[spoiler]
服务器设置头顶显示的插件,名为[Tab] 可以设置你想要的显示支持变量。

Builder:    abovename: '&a%player_health%&c❤'   名字上面的显示    belowname: '&B&L战力:&e%combatpower_me%&C&L段位:%pmp_prefix%' 名字下面的显示服务器中输入:/tab player /tab group 即可设置独立的Tag显示![/spoiler][★★]抽奖内容解析
[spoiler]
端内主城抽奖箱子解析:依赖插件[ScriptBlockPlus][CrazyCrates]

cj2: 全息图名字location: zc777, 60.442, 37.596, 74.596lines:    全息图行数- '&f[&d&l&n大师球抽奖&f]'- '&f此抽奖为&d随机&f抽取一只&e传说神奇宝贝'- '&b你肯定能抽到阿尔宙斯的~'- '&f服主祝愿你抽到想要的&e传说神奇宝贝!'- '&e价格:&b800点券'- '&a&l十连九折:&b7200点券'   全部可以自定义 /hd help原理解析:这个大师球抽奖有单抽/十连抽 单抽执行命令“rl <player>” 十连抽执行命令“rl <player>”x10 “rl 玩家”是随机给予玩家一个神兽模组指令扣除点券是运用到了“points take ID 点券数量”插件本身指令 在扣除点券之前,脚本判定了一下点券数量,再执行的扣点券的指令,直接扣除会出现点券负数的问题(无限刷)配置文件:
60, 34, 74:   脚本(抽奖)位置 单抽配置    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4   制作脚本的作者UUID 可忽略    LastEdit: 2021/01/19 16:57:33   脚本最后编辑时间    Scripts:    脚本的内容 可自定义    - '[@calc:%playerpoints_points% >= 800 &7&L[&e&L!&7&l]-&7点券不够!][@cooldown:10][@bypass   /points take <player> 800][@bypass /rl <player>]'60, 35, 74:    脚本(抽奖)位置十连抽配置    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4   制作脚本的作者UUID 可忽略    LastEdit: 2021/01/20 17:35:47   脚本最后编辑时间    Scripts:脚本的内容 可自定义    - '[@calc:%playerpoints_points% >= 7200 &7&L[&e&L!&7&l]-&7点券不够!需要7200点券][@cooldown:10][@console   /points take <player> 7200][@console /rl <player>][@console /rl <player>][@console   /rl <player>][@console /rl <player>][@console /rl <player>][@console /rl <player>][@console   /rl <player>][@console /rl <player>][@console /rl <player>][@console /rl <player>][@console   /bc &D&L<player>开启了一次大师球十连抽!他会抽到什么呢?]'两个脚本 @calc是判定点券的数量大于等于一个数 否则出现提示语 冷却十秒 扣除点券 执行命令
cj7:location: zc777, 58.624, 37.596, 78.339lines:- '&b[抽不出来的痛苦]'- 此抽奖是&e金币抽奖!&r右键即可抽取!- 里面有着丰富的&b点券兑换卡!以及&c金币兑换卡!- 此抽奖不做&d任何概率公示!自己琢磨!- 抽奖价格为:&e50000游戏币- '&c&l大奖:200点券/500点券/10w游戏币/8w游戏币'原理解析:CC抽奖插件
配置文件:部分Crate:CrateType: CSGO    抽奖类型CrateName: '&e痛苦面具'   抽奖名字Preview-Name: '&8奖品预览'StartingKeys: 0InGUI: trueSlot: 23OpeningBroadCast: true   抽奖公告开关BroadCast: '%Prefix%&6&l%Player% &7打开了 &e&l痛苦面具&7.'抽奖信息 可自定义Item: CHESTGlowing: falseName: '&e&l痛苦面具'   抽奖钥匙实体Lore:- '&7这个箱子里都有些什么呢?'- '&7你拥有 &6%Keys% 把钥匙 &7来开启这个抽奖箱'- '&7&l(&e&l!&7&l) 右键点击预览奖品'PhysicalKey:    Name: '&e&n痛苦面具 &b&l的钥匙'    Lore:    - '&7一把普普通通的钥匙'    - '&7用它去抽奖吧!'    - '&a市场街获取!'    Item: TRIPWIRE_HOOK    Glowing: truePrizes:    抽奖内容设置    '1':   DisplayName: '&7&l金币10000'   DisplayItem: GOLD_INGOT:0   DisplayAmount: 16   MaxRange: 200   Chance: 20   Firework: false   Glowing: false   Player: ''   Unbreakable: false   Commands:   - eco give %Player% 10000   Messages:   - '&7恭喜你!'   BlackListed-Permissions: {}    '2':   DisplayName: '&7&l金币10000'   DisplayItem: GOLD_INGOT:0   DisplayAmount: 16   MaxRange: 200   Chance: 20   Firework: false   Glowing: false   Player: ''   Unbreakable: false   Commands:   - eco give %Player% 10000   Messages:   - '&7恭喜你!'   BlackListed-Permissions: {}[/spoiler][★★]任务系统解析
[spoiler]
端内任务系统解析,依赖插件[ScriptBlockPlus]

配置文件:
180, 37, -131:    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4    LastEdit: 2021/01/19 15:10:32    Scripts:    - '[$item:CHORUS_FRUIT_POPPED:0 2 &4&l攀登证明][@cooldown:86400][@bypass /eco give   <player> 10000][@bypass /fgive <player> 每日活跃点x 1][@title:&a&l陨星任务系统/&c你已完成今日任务!记得明日再来!]'注解:需要消耗背包两个[&4&l攀登证明]即可提交任务 冷却86400s 126, 37, -157:    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4    LastEdit: 2021/01/21 16:35:58    Scripts:    - '[$item:RAW_FISH:2 16][@cooldown:86400][@title:&a&l陨星任务系统/&c正在提交任务中,请稍后!][@delay:60][@bypass   /fgive <player> 每日活跃点x 1][@title:&a&l陨星任务系统/&c任务完成!已发送&B&L活跃点已发送至你的背包!][@delay:40]'注解:需要消耗背包十六个小丑鱼即可提交任务 冷却86400s制作脚本:游戏界面输入 “sbp interact create .......”详细教程:https://www.mcbbs.net/forum.php?mod=viewthread&tid=691900[/spoiler][★★]每日签到解析
[spoiler]
端内任务系统解析依赖插件[ScriptBlockPlus][onlinereward][fgive]
每日签到:在线满120分钟即可签到获得[签到道具]配置文件:
201, 37, -115:    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4插件制作者的UUID    LastEdit: 2021/01/21 16:00:16  最后编辑时间    Scripts:判定在线时间是否120   冷却一天    - '[@calc:%onlinereward_day% >= 120 &6&L诺诺:&c&L<player>您今日在线未满120分钟,签到执行失败!!][@cooldown:86400][@title:&a&l陨星签到系统/&c正在签到中..请稍后!][@delay:60][@bypass   /fgive <player> 签到道具 1][@title:&a&l陨星签到系统/&c今日签到成功][@delay:60][@bypass /bc <player>完成签到]'注解:fgive插件存储道具 经过脚本判定执行 完成签到功能[/spoiler][★★]宝可梦世界boss
[spoiler]
服务器挑战世界BOSS的插件,名为[PokeSuperBoss] 可以设置你想要世界BOSS。

pokemon:# 对战的精灵name: Mewtwo # 世界对战的精灵的名字displayName: "&6&l世界Boss-"# 世界boss的总血量 - 不是对战精灵的血量heal: 300000    # 对战精灵的 四个技能 - 使用技能的英文名 用你的宝可梦编辑器看moveset1: "Recover"moveset2: "memento"moveset3: "memento"moveset4: "memento"# 此宝可梦可用特性-在宝可梦编辑器中查看-输入特性的英文名Ability: "神秘守护"    # 携带道具的物品 idHeldItem: "4549"ivs:    hp: 80    speed: 80    defance: 80    attack: 80    specialAttack: 80    specialDefance: 80evs:    hp: 252    speed: 252    defance: 252    attack: 252    speciaAttack: 252    speciaDefance: 252award:endaward:    - "msg %player% 活动结束!请看排行榜!"# topsize 的意思是前多少名有奖励 比如说写填入的是3 则 下面top就配置三个 如飞配置的少于3个就会报错 如果多余3个则只记录这三个topsize: 3top:    1:   - "msg %player% 第一"   - "msg %player% 你是第一"    2:   - "msg %player% 第二"    3:   - "msg %player% 第三"ban:    # 禁用的精灵pokemon:    - "Machop"    - "Machoke"    # 禁用的技能moveset:    - "mem"start:# 格式为:   周几_时:分:秒_持续时长 - 必须重启插件才能生效-直接reload配置文件无效  # 周一 周二 周三 周四 周五 周六 周日   持续时长为分钟 开启时间为24小时制    # 在周日的 2点25分00秒开启一场长达30分钟的boss对战- "7_2:25:00_30"[/spoiler][★★]宝可梦排位赛
[spoiler]
服务器排位赛插件,名为[PixelmonPvp] 可以设置段位积分等。界面是Vexview插件实现.

Top:start: "&f================ &a段位排行榜 &f================"format: "&f(&a%top%&f) &d玩家: &f%name% &d积分: &f%point% &d段位: &f%level%"#段位奖励/称号/所需积分设置Levels:0:    name: "&f[&7白色塑料V&f]"    commands:   - "say 恭喜玩家 %player% 段位抵达塑料V段位!"20:    name: "&f[&7白色塑料IV&f]"    commands:   - "say 恭喜玩家 %player% 段位抵达塑料IV段位!"40:    name: "&f[&7白色塑料III&f]"    commands:   - "say 恭喜玩家 %player% 段位抵达塑料III段位!"60:    name: "&f[&7白色塑料II&f]"    commands:   - "say 恭喜玩家 %player% 段位抵达塑料II段位!"80:    name: "&f[&7白色塑料I&f]"    commands:   - "say 恭喜玩家 %player% 段位抵达塑料I段位!"100:    name: "&f[&e荣耀黄金V&f]"    commands:   - "say 恭喜玩家 %player% 段位抵达黄金V段位!"130:    name: "&f[&e荣耀黄金IV&f]"    commands:   - "say 恭喜玩家 %player% 段位抵达黄金IV段位!"[/spoiler][★★★]市场街解析
[spoiler]
端内市场街解析,依赖插件[ScriptBlockPlus][ChestCommands][XinxinExchange][Shop]目前端内市场街做了20+功能+内容 主要分为三类来解析
【商店类1】:服务器大部分商店采用了shop插件,可设置收购出售价格,利用脚本插件绑定方块进行打开。
eg:在市场街里面有一个全服商店,右键即可打开!原始创建指令:sbp interact create [@bypass /shop open 全服商店] 这个指令是创建一个右键用op权限输入这个指令,那么对应的就是shop插件的打开商店指令,商店你可以在shop/shops文件里面设置。
配置文件:
全服商店: 商店配置格式 物品ID注意子ID 物品收购价格 物品出售价格name: '&1&c商店&B&L全服'rows: 6items:- 17:1 45 45- 17:2 45 45- 17 45 45- 162:1 45 45- 162 45 45- 17:3 45 45- 201 44 44- 89 50 50- 153 50 50- 4539 1000 1000- 4541 1000 1000- 4540 1000 1000- 4532 1000 1000- 4533 1000 1000- 4534 1000 1000- 4535 1000 1000- 4536 1000 1000- 4537 1000 1000- 4538 1000 1000- 20 45 45- 88 30 30- 5450 8888 8888- 5458 8888 8888- 331 60 60- 351:4 70 70- 4589 75 75- 265 80 80- 266 88 88- 264 100 100- 388 200 200- 372 30 30- 296 30 30- 81 40 40- 392 30 30- 263 9.9 9.9脚本配置:
66, 36, 126:    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4    LastEdit: 2021/01/29 21:04:13    Scripts:    - '[@bypass /shop open 全服商店]'【商店类2】:部分商店采用了cc菜单,有一个是进化石商店,用cc来设置的需要游戏币,然后执行指令,这个大部分服主都懂。
eg:市场街有一个卖mega石头的cc菜单,利用脚本插件绑定在方块上右键打开,创建原始指令:sbp interact create [@bypass /chestcommands open mega1] 这个指令是创建一个右键用op权限输入这个指令,那么对应的就是cc菜单插件的打开菜单指令,商店你可以在chestcommands/menus文件里面设置。注意:请各位以后创建打开cc菜单指令脚本的时候,一定要打完全部指令,因为cc指令跟疯狂抽奖冲突!配置文件:
TreeDiagramB2:NAME: "&a\u6C34\u7BAD\u9F9F\u8FDB\u5316\u77F3"LORE:    - "&c\u4EF7\u683C\uFF1A30000\u91D1\u5E01"    - " &6&l= &a&6= &c&l= &b&l= &6&l= &a&6= &c&l= &b&l= &6&l= &a&6= &c&l= &b&l="    - "&a&lMEGA\u8FDB\u5316\u77F3\u9053\u5177\uFF0C\u80FD\u8BA9\u795E\u5947"    - "\u5B9D\u8D1D\u8D85\u8FDB\u5316\uFF0C\u53CA\u5176\u73CD\u8D35\uFF01"    - " &6&l= &a&6= &c&l= &b&l= &6&l= &a&6= &c&l= &b&l= &6&l= &a&6= &c&l= &b&l="ID: 4843PRICE: 30000COMMAND: "op:give {player} 4843 1"POSITION-X: 2POSITION-Y: 2简单描述一下就是:这个槽位显示ID 以及描述 需要的价格 执行的命令是什么 “扣除金币买东西”【兑换类】:因为本端没有采用npcMOD,所以用了一个可以创建兑换界面的插件来制作类似npc兑换界面的功能.插件用法过于简单输入/xxe edit ID 即可创建一个兑换界面 直接吧东西放进去 左边兑换右边 即可保存下来!打开的方式也很简单 /xxe open ID 没错就是这么简单。eg:市场街有一个是兑换时装的功能方块,利用脚本绑定指令去执行打开兑换界面的指令!创建原始指令:sbp interact create [@bypass /xxe open 1] 这个指令是创建一个右键用op权限输入这个指令,那么对应的就是插件打开兑换界面的指令.过于简单就不上配置文件了![/spoiler][★★★]VIP项目礼包内容解析
[spoiler]

服务器VIP/礼包系统用到了[Vexview][ChestCommands]两个插件来综合实现礼包购买!
【VV界面-描述】
界面肯定是用了一定的贴图包括按钮贴图/背景贴图/以及二级按钮贴图,就是按钮交互式,所有贴图文件都在我发布的端的客户端里面可以自行找到并自行做出这样一个界面,然后鼠标放到礼包上面会有一个显示[hovertext]翻译的话就是[悬停文本],如果说你不想自行制作VV界面,你想来修改我做的内容,你可以在目录Vexview/text/hovertext/libao1 or Vexview/text/hovertext/xvip 里面找到这两个界面的悬停文本,你去修改即可!
【CC界面-执行】当你修改了以上的悬停文本,还没有彻底修改完,因为进过服务器的应该都知道,当我们点击这个礼包后会跳转一个[确认消费]的一个cc菜单小界面,会有一个确认购买/关闭购买的两个按钮,当你确认购买之后才会真正购买到礼包或vip.这个是用到的cc菜单,我将礼包里面所有内容都放在cc菜单-确认购买的那一栏的执行命令里面,当然你还要设置一个价格,比如说需要多少点券/金币.
【总结】简单来说 VV里面的悬停文本只是一个描述,CC菜单里面才是执行的一切,你改VV就要对应去改CC,对应起来改才比较好!
【时装】菜单里面的时装给予是将时装拿在手上/fgive bc ID 这是一个吧时装保存的指令,可以直接用/fgive give 游戏玩家ID 数量 ID 去给予!这么说大家都懂了!
【RPG武器】这个是用rpgitem做好之后 绑定指令/rpgitem give 玩家游戏ID 去给予的
【其他】其他的称号是/fst give 游戏ID 称号ID 称号 支持颜色代码 权限 游戏币 就不用我多说了!
[/spoiler]
[★★★]精灵任务
[spoiler]
服务器精灵任务用到了[ScriptBlockPlus][fgive]两个插件,主要是依赖脚本插件.
首先以脚本插件来判定条件变量,神奇宝贝宝贝变量,在服务器里面有一个提交吼吼鲸/迷你龙的任务,脚本检测前四个位置是否为指定精灵,如果是则进行下面的脚本操作,不是则暂停。
任务是:前四个精灵槽位必须是吼吼鲸/迷你龙/吼吼鲸/迷你龙,然后删掉四个精灵,给予任务奖励!
配置文件:
-126, 43, -116:脚本地址    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4作者UUID 可忽略    LastEdit: 2021/01/21 17:05:25最后修改时间    Scripts:    判断背包宝可梦总量是否大于等于5      - '[@calc:%pokepapi_pokenum% >= 5 &7&L[&e&L!&7&l]-&7背包携带少于五只精灵,任务执行失败!!][@calc:%pokepapi_pokeid_1% == 147 &6&L诺诺:&c&L一号位置精灵错误!][@calc:%pokepapi_pokeid_2% == 320 &6&L诺诺:&c&L二号位置精灵错误!] [@calc:%pokepapi_pokeid_3% == 147 &6&L诺诺:&c&L三号位置精灵错误!][@calc:%pokepapi_pokeid_4% == 320 &6&L诺诺:&c&L四号位置精灵错误!][@cooldown:86400][@title:&a&l陨星任务系统/&c正在提交任务中,请稍后!][@bypass /pokedel <player> party 1][@bypass /pokedel <player> party 2][@bypass /pokedel <player> party 3][@bypass /pokedel <player> party 4][@delay:60][@bypass /fgive <player> 每日活跃点x 2][@bypass /points give <player> 80][@title:&a&l陨星任务系统/&c任务完成!已发送&B&L活跃点已发送至你的背包!][@delay:40]'注意:这个判定一定要有逻辑,判定你背包的宝可梦数量大于5是为了删除四只精灵的时候,背包会留一只,如果背包只有四只精灵,那么第四只精灵由于MOD影响是删除不掉的,相当于卡了BUG。然后冷却要给到判定之后,是因为如果加在判定之前,那么会出现点击一次就直接进入了冷却,希望大家可以避开这些因素,保证你的脚本没有差错!%pokepapi_pokeid_4% 这是对应的宝可梦的图鉴ID 这里判定了吼吼鲸/迷你龙 的图鉴ID
[@cooldown:86400]冷却时间 86400秒
[@title:&a&l陨星任务系统/&c正在提交任务中,请稍后!] 这是出现title信息 就是你屏幕中间会出现字
[@bypass /pokedel <player> party 1] 这是op权限删除玩家背包的精灵 已经判别好的
[@bypass /fgive <player> 每日活跃点x 2] 给予道具
[@bypass /points give <player> 80] 给予点券
因为宝可梦的papi变量有相当多所以我们可以开发脑洞,制作出更多的精灵任务,玩出你的原创任务系统!给大家一个参考-顺便教学:闪光精灵任务:提交一只闪光精灵 可自行加冷却 [@cooldown:86400] 单位是秒游戏输入指令,然后右键绑定一个方块即可:我们需要判定一号位置是否为闪光精灵 这是变量%pokepapi_shiny_1%输我们在游戏中输入/sbp interact create [@calc:%pokepapi_pokenum% >= 2 &7&L[&e&L!&7&l]-&7背包携带少于2只精灵,任务执行失败!!][@calc:%pokepapi_shiny_1% == 是 &6&L诺诺:&c&L一号位置精灵错误!][@bypass /pokedel <player> party 1][@bypass /give <player> 10000这个脚本是:检测到一号位置为闪光精灵 删除指令 给予奖励 无冷却! [/spoiler][★★★]精灵回收
[spoiler]服务器精灵回收用到了[Trmenu][Rpgitem]有类似于插件的变量界面!

首先,在端内默认的配置是回收100级精灵,会给予30w宝可梦经验,类似于赛尔号/洛克王国回收精灵,30w宝可梦经验是实体道具,右键精灵即可获取经验!Trmenu可以对papi变量进行判定,所以我们又是判定了一个宝可梦的等级,进行执行命令来做到一百级精灵回收功能!
Trmenu配置文件:只给到一部分配置因为太长了
Title: '&7&l陨星精灵回收(100级) &f➢'这是在界面上显示的名字 可看上图Shape:- - '##########'- '##A#B#C##'    这是界面的排版 ABCDEF对应了六只精灵的显示- '##########'    #只是一个符号代码 就是玻璃板而已- '##D#E#F##'    看不懂的 看一下上面的图 就懂了- '##########'Options:Depend-Expansions: []Transfer-Args: falseEvents:Open:    requirement: ''    actions:    执行声音    - 'sound: BLOCK_CHEST_OPEN-1-2'    deny-actions:    - ''Close:   执行声音    actions:    - 'sound: BLOCK_CHEST_CLOSE-1-2'    deny-actions: []Bindings:Commands:- yxhsItems: []BUTTONS:
'#':   这是板子    update: 5    display:   mats: GRAY_STAINED_GLASS_PANE   name:   - '&3边界板'   lore:   - - '&f服务器QQ群:    '   可自定义内容 有一个点击交互   - ''  - '    &7点击查看'    actions:   all:  - 'set-meta: icon_server_hide true'  - 'sound: BLOCK_NOTE_BLOCK_BIT-1-0'  - 'refresh'    icons:   - condition: 'equals.{meta:icon_server_hide}.true'  priority: 5  inherit: true  display:    lore:   - - '&f服务器QQ群:  '  - '&d» &a&LXXXXX'    可自定义内容 有一个点击交互   - '&d» &a&L记得加群哦!'  - '    &7点击隐藏'  actions:    all:   - 'rem-meta: icon_server_hide'   - 'sound: BLOCK_NOTE_BLOCK_BIT-1-2'   - 'refresh'################A:  这就是第一只精灵的显示 后面还有BCDEF 我们类比就行了 不赘叙(赘婿)hahah    update: 0    display:   mats: 166  显示的ID 这个是没检测到的时候 就是一个红色的小圈圈 老服主都懂   name:   - '&c精灵无法就绪'    名字   lore:    描述 可自定义   - '&E&L分解就绪条件:'   - '&8▪ &c背包精灵数量大于等于2'   - '&8▪ &c背包百级精灵!'   - ''    actions:    这个可以理解成执行动作 直接不填   all:  of course 你也可以写一个/t <player> 之类的提示 自定义即可   - ''    icons:    可这里就是判定了 这个判定等级大于1只是为了显示精灵图标而已 以及 背包总数是否大于2 因为要删除 不然会卡BUG    - condition: '%pokepapi_level_1%>= 1 && %pokepapi_pokenum%>= 2'    display:    这里是直接显示背包精灵的图标 你只需要看见%pokepapi_pokeid_1%能知道是显示的第一位精灵的图标 就ok  mats:  - '{"type":"PIXELMON_PIXELMON_SPRITE","data":0,"amount":1,"meta":{"gender":{"type":"BYTE","data":2},"form":{"type":"BYTE","data":0},"ndex":{"type":"SHORT","data":%pokepapi_pokeid_1%},"Shiny":{"type":"BYTE","data":0}}}'  name: '&a已检测到精灵'  lore:  - ''  里的话类比上面 也可以看图  - '  &f[&e精灵信息&f]'  - ''  - '个体血量:%pokepapi_ivshp_1%个体速度:%pokepapi_ivspeed_1%'  - '个体攻击:%pokepapi_ivatk_1%个体防御:%pokepapi_ivdef_1%'  - '个体特攻:%pokepapi_ivsatk_1%个体特防:%pokepapi_ivsdef_1%'  - '&8▪ &4&L提示:请分解100级精灵哦~!!'  - ''  - '&a&l√ &7精灵已&a准备就绪'  - '&a&l√ &c背包精灵大于等于两只即可&D&L点击进行分解!'   actions:    这里就是执行的动作了  all:    只有100级才可以执行  - condition: 'utils.chance(0.8) && %pokepapi_level_1%==100'    priority: 1    actions:   一个jy是3w经验 我们要给10个   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: rpgitem jy give'   - 'op: bc &4&L%player_name%&7&L回收了&a&L%pokepapi_nickname_1%&7&L获得了30w经验!'    这是bc公告   - 'op: pokedel %player_name% party 1'    这是删除精灵   - 'close'  - condition: '%pokepapi_level_1%!=100'    这是精灵么有一百级的提示     priority: 2    actions:   - 'tell:&f[&6&L系统&f]&7&L%pokepapi_nickname_1%好像未到一百级哦!!'   - 'close'[/spoiler]
[★★★★]神兽献祭
[spoiler]
服务器神兽献祭用到了[ScriptBlockPlus],依赖脚本插件,进行判定以及给予神兽,四颗星是因为会有一个小点容易忽略掉.
首先在本端内有一个神兽献祭,是献祭六只指定神兽指定槽位指定等级,即可获得宝可梦服玩家人人都爱的神兽[阿尔宙斯],是经过脚本插件判定1-6号槽位的精灵是否为指定神兽,进行删除,再次给予阿尔宙斯,并且每人只有一次机会!
配置文件:
215, 37, -75:  脚本位置    Author: 8a9b9ff3-4156-35b3-bc1e-6ff403f257f4作者UUID 可忽略    LastEdit: 2021/01/22 14:13:54最后编辑时间    Scripts:    脚本内容    - '[@calc:%pokepapi_pokeid_1% == 376 &A&L诺诺:&c背包一号位精灵真名不符合][@calc:%pokepapi_level_1%== 100 &A&L诺诺:&c背包一号位精灵等级不达标!][@calc:%pokepapi_ivssum_1% >= 60 &A&L诺诺:&c背包一号位精灵个体总合不达标!][@calc:%pokepapi_pokeid_2%== 248 &A&L诺诺:&c背包二号位精灵真名不符合][@calc:%pokepapi_level_2% == 100 &A&L诺诺:&c背包二号位精灵等级不达标!][@calc:%pokepapi_ivssum_2%>= 60 &A&L诺诺:&c背包二号位精灵个体总合不达标!][@calc:%pokepapi_pokeid_3% == 798 &A&L诺诺:&c背包三号位精灵真名不符合][@calc:%pokepapi_level_3%==100 &A&L诺诺:&c背包三号位精灵等级不达标!][@calc:%pokepapi_ivssum_3%>= 60 &A&L诺诺:&c背包三号位精灵个体总合不达标!][@calc:%pokepapi_pokeid_4% == 717 &A&L诺诺:&c背包四号位精灵真名不符合][@calc:%pokepapi_level_4%== 100 &A&L诺诺:&c背包四号位精灵等级不达标!][@calc:%pokepapi_ivssum_4% >= 60 &A&L诺诺:&c背包四号位精灵个体总合不达标!][@calc:%pokepapi_pokeid_5%== 383 &A&L诺诺:&c背包五号位精灵真名不符合][@calc:%pokepapi_level_5% == 100 &A&L诺诺:&c背包五号位精灵等级不达标!][@calc:%pokepapi_ivssum_5%>= 60 &A&L诺诺:&c背包五号位精灵个体总合不达标!][@calc:%pokepapi_pokeid_6% == 646 &A&L诺诺:&c背包六号位精灵真名不符合][@calc:%pokepapi_level_6%== 100 &A&L诺诺:&c背包六号位精灵等级不达标!][@calc:%pokepapi_ivssum_6% >= 60 &A&L诺诺:&c背包六号位精灵个体总合不达标!][@cooldown:60000000][@title:&a&l陨星献祭/&c开始献祭精灵][@delay:60][@bypass/pokedel <player> party 1][@bypass /pokedel <player> party2][@bypass /pokedel <player> party 3][@bypass /pokedel <player>party 4][@bypass /pokedel <player> party 5][@title:&a&l陨星献祭/&c开始召唤阿尔宙斯][@delay:60][@bypass/pokegive <player> 阿尔宙斯][@bypass/pokedel <player> party 6][@bypass /bc <player> 完成了献祭获得了6V&C&L阿尔宙斯][@bypass /fst add <player> xianji &8&L[创世神的希冀]-&e]'注意:只要是看过了上面的教程,那么对于这个神兽献祭的脚本不会感到特别陌生,因为这个神兽分解跟精灵任务不同就是数量上的不同而已,但是有一个点需要强调就是,在脚本中当判定完六只精灵的图鉴ID之后,会有一个删除5只精灵的执行脚本记住是五只,五只删除以后,给予阿尔宙斯再删掉最后一只精灵,因为你直接删除六只精灵是删除不掉的,所以删除五只给予一只背包两只在删一只,即可完成献祭!%pokepapi_pokenum% 这是对应的宝可梦的图鉴ID 这里判定了6只神兽的图鉴ID 你们可以自行修改
%pokepapi_ivssum_6% 这是个体总和 在这个神兽献祭 每一只神兽个体综合必须大于60%才可以献祭
%pokepapi_level_1% 这是精灵对应的等级 等级必须是100级 否则不可以献祭 可自定义
[@delay:60] 这个是对应的延迟时间 然后出现title的字体描述
[@bypass /fst add <player> xianji &8&L[创世神的希冀]-&e]' 这个是给予了一个称号
[@bypass /pokegive <player> 阿尔宙斯] 阿尔宙斯精灵的给予[/spoiler]
[★★★★]神兽分解
[spoiler] 服务器神兽分解用到了[Trmenu][XinxinPokeJudgement][CrazyCrates][Rpgitem][GuoItemLoreCommand],依赖这两个插件进行神兽分组分解并且制作了碎片抽奖玩法!以及神兽碎片兑换玩法!
在端内,可以打开一个神兽分解菜单可看上面的图,然后进行神兽分解!分解可以获得新神兽/神兽碎片/指定神兽碎片,神兽碎片可以兑换抽奖箱子进行再次抽奖,指定神兽碎片可以通过积攒兑换神兽,新的神兽可以继续分解,神兽采取阶梯分解!
TrMenu      插件提供分解菜单
XinxinPokeJudgement 进行神兽阶梯分解
CrazyCrates     进行神兽再次抽奖
Rpgitem  提供指定神兽碎片
GuoItemLoreCommand 制作抽奖箱子 直接进行抽奖

配置文件:
【Trmenu】
Title: '&7&l陨星精灵分解 &f➢'  这是在界面上显示的名字 可看上图
Shape:
- - '##########'  这是界面的排版 ABCDEF对应了六只精灵的显示
- '##A#B#C##'
- '##########'  #只是一个符号代码 就是玻璃板而已
- '##D#E#F##'
- '##########'
Options:
Depend-Expansions: []
Transfer-Args: false
Events:
Open:    执行声音
    requirement: ''
    actions:
    - 'sound: BLOCK_CHEST_OPEN-1-2'
    deny-actions:
    - ''
Close:
    actions:    执行声音
    - 'sound: BLOCK_CHEST_CLOSE-1-2'
    deny-actions: []
Bindings:
Commands:
- yxfj
Items: []


BUTTONS:
'#':
    update: 5
    display:
   mats: GRAY_STAINED_GLASS_PANE
   name:
   - '&3边界板'   这是板子
   lore:
   - - '&f服务器QQ群:    '
  - ''
  - '    &7点击查看'
    actions:
   all:
  - 'set-meta: icon_server_hide true'
  - 'sound: BLOCK_NOTE_BLOCK_BIT-1-0'
  - 'refresh'
    icons:
   - condition: 'equals.{meta:icon_server_hide}.true'
  priority: 5
  inherit: true
  display:
    lore:
   - - '&f服务器QQ群:  '   可自定义内容 有一个点击交互
  - '&d» &a&LXXXXX'
  - '&d» &a&L记得加群哦!'
  - '    &7点击隐藏'
  actions:
    all:
   - 'rem-meta: icon_server_hide'
   - 'sound: BLOCK_NOTE_BLOCK_BIT-1-2'
   - 'refresh'
################
A:   这就是第一只精灵的显示 后面还有BCDEF 我们类比就行了 不赘叙(赘婿)
    update: 0
    display:
   mats: 166    显示的ID 这个是没检测到的时候 就是一个红色的小圈圈 老服主都懂
   name:
   - '&c精灵无法就绪'  名字
   lore: 
   - '&E&L分解就绪条件:'   描述 可自定义
   - '&8 &c背包精灵数量大于等于2'
   - '&8&c游戏大于等于100且每次扣除'
   - ''
    actions:
   all:
   - ''   
    icons:    这里是直接显示背包精灵的图标 你只需要看见%pokepapi_pokeid_1%能知道是显示的第一位精灵的图标 就ok
    - condition: '%pokepapi_level_1%>= 1 && %pokepapi_pokenum%>= 2'
   
   display:
  mats:
  - '{"type":"PIXELMON_PIXELMON_SPRITE","data":0,"amount":1,"meta":{"gender":{"type":"BYTE","data":2},"form":{"type":"BYTE","data":0},"ndex":{"type":"SHORT","data":%pokepapi_pokeid_1%},"Shiny":{"type":"BYTE","data":0}}}'
  name: '&a已检测到精灵'
  lore:
  - ''   这里的话类比上面 也可以看图
  - '  &f[&e精灵信息&f]'
  - ''
  - '个体血量:%pokepapi_ivshp_1%个体速度:%pokepapi_ivspeed_1%'
  - '个体攻击:%pokepapi_ivatk_1%个体防御:%pokepapi_ivdef_1%'
  - '个体特攻:%pokepapi_ivsatk_1%个体特防:%pokepapi_ivsdef_1%'
  - '&8&4&L警告:请勿分解普通精灵!因为只会浪费掉!'
  - ''
  - '&a&l√ &7精灵已&a准备就绪'
  - '&a&l√ &c背包精灵大于等于两只即可&D&L点击进行分解!'
  - '&a&l√ &4若手残分解了不想分解的神兽!不赔偿!'
   actions:
  all:    这里就是执行的动作了
  - condition: 'utils.chance(0.8) && %vault_eco_balance%>=100'
    priority: 1
    actions:  一神兽一共有 A B C B+ D 五个阶梯 我们不知道这个神兽是哪一个阶梯 我们直接执行五次判定 总有一个会判定到 就会给予神兽碎片 一会可看下面的配置
   - 'op: xpj run A 1'
   - 'op: xpj run B 1'
   - 'op: xpj run C 1'
   - 'op: xpj run B+ 1'
   - 'op: xpj run D 1'
   - 'op: eco take %player_name% 100' 扣除100
   - 'op: bc &4&L%player_name%&7&L分解了&a&L%pokepapi_nickname_1%&7&L获得了神兽碎片!'公告
   - 'op: pokedel %player_name% party 1'    删除精灵
   - 'close'
  - condition: '%vault_eco_balance%<=100'
    priority: 2
    actions:    100游戏币都没有的人
   - 'tell:&f[&6&L系统&f]&7&L你好像钱不太够哦!'
   - 'close'
【XinxinPokeJudgement】A B B+ C D 五个分组的配置太长了 只分析两个
A:   分组名字 可以执行的精灵名称(删除则为所有精灵都可以执行)pokemon:    - 'Arceus'    - 'Necrozma'    - 'Diancie'    - 'Rayquaza'    - 'Groudon'    - 'Kyogre'    - 'Mewtwo'    - 'Latias'require:    执行所需要求(删除某项则不判断)    item:  执行所需物品   id: 0   data: 0   amount: 0   ivs:   判断精灵个体   HP   hp: 0   防御   defence: 0   攻击   attack: 0   速度   speed: 0   特防   specialDefence: 0   特攻   specialAttack: 0    evs:   判断精灵努力值   hp: 0   defence: 0   attack: 0   speed: 0   specialDefence: 0   specialAttack: 0  attribute:  判断精灵其他属性   level: 1    精灵等级command:   执行命令 A组是给予8个神兽碎片 给八次    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'B+:可以执行的精灵名称(删除则为所有精灵都可以执行)pokemon:    - 'Magearna'    - 'Deoxys'    - 'Xerneas'    - 'Yveltal'    - 'Landorus'    - 'Lunala'    - 'Lugia'    - 'Ho-Oh'    - 'Marshadow'    - 'White Kyurem'    - 'Black Kyurem'    - 'Zygarde'    - 'Latios'    - 'TapuKoko'    - 'TapuLele'    - 'TapuBulu'    - 'TapuFini'执行所需要求(删除某项则不判断)require:    执行所需物品    item:   id: 1   data: 0   amount: 0    判断精灵个体    ivs:   HP   hp: 0   防御   defence: 0   攻击   attack: 0   速度   speed: 0   特防   specialDefence: 0   特攻   specialAttack: 0    判断精灵努力值    evs:   hp: 0   defence: 0   attack: 0   speed: 0   specialDefence: 0   specialAttack: 0    判断精灵其他属性    attribute:  精灵等级   level: 1command: 执行命令 B组是给予6个神兽碎片 给6次    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'    - 'rpgitem 神兽碎片 give %player%'【CrazyCrates】
备注:抽奖的话 只需要改我标的两个地方 其他的都不需要设置 Crate:#抽奖模式,不同模式不同效果 (CSGO跑马灯/QuadCrate平台/QuickCrate快速箱子/Roulette乱码/CrateOnTheGo/FireCracker/Wonder混元归一/Wheel老虎机/War九选一/Cosmic几率等级(cosmic抽奖,与其它几种抽奖设置不同)).# CSGO抽奖类型指的就是跑马灯类型的抽奖,每次抽出1个奖品CrateType: RouletteCrateName: '&b&lB级神兽盒&4&L[消耗7个神兽碎片]'   抽奖箱的名字# 预览该抽奖奖品时的GUI标题Preview-Name: '&b&LB级神兽盒' 抽奖箱的名字#当玩家第一次进服,他能获得几个开这个箱子的钥匙(某些特殊服可能会用到此功能)StartingKeys: 0   #这种抽奖是在GUI菜单进行的吗 (如果抽奖模式是 QuickCrate/CrateOnTheGo/FireCracker 那么抽奖将失效,因为它们不能在GUI菜单里进行)InGUI: true   #这个抽奖在菜单中的哪一个位置?Slot: 21#启用/禁止开启抽奖箱全服公告OpeningBroadCast: falseBroadCast: ''   #这个抽奖按钮在菜单中的物品种类和名字Item: 'ENDER_CHEST'   # 这个抽奖按钮在GUI中会发光吗Glowing: false   Name: '&a&l&a&lB级神兽盒 &7&l右键点击预览奖品'   Lore: #按钮的lore    - '&e= &a= &c= &b= &e= &d= &6= &b= &e= &a= &c= &b='    - '&7&a&lC级神兽盒'  - '&7说不定会有好东西哦!'    - '&e= &a= &c= &b= &e= &d= &6= &b= &e= &a= &c= &b='    - '&7消耗一把&a&lC级神兽盒钥匙'# 打开此抽奖箱的“真实”物品钥匙的属性,管理员使用/ccrate admin可以获得钥匙PhysicalKey:    Name: '&a&lC级神兽盒 &b&l的钥匙'  Lore:   - '&7一把普普通通的钥匙'    - '&7用它打开普通抽奖箱'    Item: 'TRIPWIRE_HOOK'  #钥匙是否附魔    Glowing: True #   以下内容仅针对于 Cosmic 几率等级模式的抽奖箱,建议参考Galactic.yml配置文件##############################################Tiers: #The tiers in the Crate#    Basic: #The Config Name for the Crate#   Name: '&8Basic Prize' #The in-game name of the Crate#   Color: 7 #Use the MetaData for the color of the glass#   Chance: 80 #Chance of that item getting picked. It would be 80/100 chance because MaxRange is 100.#   MaxRange: 100 #The max range that the chance will go though.#    UnCommon:#   Name: '&aUnCommon Prize'#   Color: 5#   Chance: 55#   MaxRange: 100#    Rare:#   Name: '&4Rare Prize'#   Color: 14#   Chance: 20#   MaxRange: 100############################################## Prizes: #奖品设置,以下列出了3种奖品    '1':   DisplayName: '&7&lD级-艾姆利多+雷吉洛克'   DisplayItem: PIXELMON_POKE_BALL:0   DisplayAmount: 1   Lore:   MaxRange: 500   Chance: 30   Firework: true   Glowing: false   Player: ''   Unbreakable: false   Commands:   - pokegive %player% 雷吉洛克   - pokegive %player% 艾姆利多   - broadcast &7[&b&LB级神兽箱&7]&6&l%Player% &7&L获得了开箱奖励&4&L雷吉洛克+艾姆利多!   Messages:   - '&7恭喜你!'   BlackListed-Permissions: {}    '2':   DisplayName: '&7&lD级-凯路迪欧+勾帕路翁'   DisplayItem: PIXELMON_POKE_BALL:0   DisplayAmount: 1   Lore:   MaxRange: 500   Chance: 30   Firework: true   Glowing: false   Player: ''   Unbreakable: false   Commands:   - pokegive %player% 凯路迪欧   - pokegive %player% 勾帕路翁   - broadcast &7[&b&LB级神兽箱&7]&6&l%Player% &7&L获得了开箱奖励&4&L凯路迪欧+勾帕路翁!   Messages:   - '&7恭喜你!'   BlackListed-Permissions: {}【CrazyCrates】
pokemon_67:   # 触发时检测的描述,既物品上的Lore检测描述: '&afj1'  检测的描述# 触发的点击类型,可以是 左键 右键点击类型: 右键# 所有模块条件通过后由玩家身上发出的指令,支持玩家名变量%player%# [op]: 开头将会让玩家以最高权限使用指令玩家指令:- '[op]:ccrate open fj1'   这是直接打开抽奖# 所有模块条件通过后由后台发出的指令,支持玩家名变量%player%后台指令: []# 所有模块条件通过后是否向玩家发送一条信息开启使用提醒: true# 所有模块条件通过后向玩家发送的信息使用信息: '&e[系统] &a神奇宝贝已发送!'# 用于检测物品数量以及消耗物品物品模块:    需求堆叠数量: 1    一个就可以开    需求不足提示: '&c需要同时持有&e1&c个此物品时才能使用'    # 若为消耗true,则所有模块条件通过后将会拿走需求堆叠数量个物品    是否消耗物品: true   必须打开# 用于让物品在一次使用过后在一段时间内无法再次使用# 可用于物品技能的冷却,礼包领取间隔冷却模块:    是否启用该模块: true   看自己需要打开不    # 拥有相同冷却组的触发将 会共享冷却    冷却组: '领取道具'    # 单位为毫秒    冷却时间: 5000    是否提醒冷却中: true    # 尝试使用冷却中的物品时的提示信息,%less%为剩余冷却时间变量    冷却中提醒信息: '&a你获取的太快了请等5秒再获取!'# 用于让物品需要某权限才能使用权限模块:  没用到权限模块    是否启用该模块: false    检测的权限: '药品权限.天堂的痊愈药剂'    是否提醒权限不足: true    权限不足提示信息: '&c使用此物品需要到达&e七级&c,请升级后再尝试使用'# 用于限制物品需要玩家在某种姿势下使用动作模块:    没用到    是否启用该模块: false    需要奔跑: false    需要蹲下: false    需要格挡: false    需要浮空: false    姿势不对是否提示: false    姿势不对提示信息: '&c该物品需要在蹲下时使用'# 启用该模块前请确认安装了PlaceHolderAPI# 且用到的变量都已经下载# 判断式符号支持>,>=,<,<=,=变量模块:  没用到    是否启用该模块: false    判断项目:   判断等级:  判断式: '%player_level%>=30'  不通过是否提示: true  不通过提示信息: '&c等级不足,附魔等级至少要到达30级。'[/spoiler]
[★★★★]UI界面指导

wmw1939103823
神兽分解这就很离谱

老段开飞机
wmw1939103823 发表于 2021-3-3 16:37
神兽分解这就很离谱

为什么离谱

小磊520xxx
作者啥时候出2.0版?

帅气的晨光吖
MCBBS有你更精彩~

apqows
计分板不显示4

陆天aned
作者大大浮空文字怎么删除

CloudKnows
牛!!!支持!!! 真·良心作者

lcj1314520
精灵探险打不开 还有神兽商城直接会蹦游戏

3075413275
殒星NBo( ̄▽ ̄)d

94776417559
期待作者的更新喔~

Ink墨桑
作者你好,关于GuoItemLoreCommand这个插件怎么把指令绑定到物品上可以稍微详细教一下吗????????

雪乄碧
很棒解决了很多不懂得

seadshine
头顶变量显示TAB 好像改不了玩家前面那个绿色的字,就是训练师,请问在哪里修改。

Proud丶Mumu
UI界面指导啥时候更新啊。楼主大大

naiifjisfifhaih
太强了,赞赞赞赞赞赞赞赞赞

找工具
请问一下全服的语音播报要如何关闭呢?

神楽咕咕
好家伙保姆级教学

[email protected]
用处挺大,感谢

didiii
很详细,不错,辛苦了,内容很多得慢慢看

希子呦
感谢大佬的讲解

yuzhiwei2004
宝可梦玩不明白= =

99078334989ga
6666666666666666

Aday
666666666666666666

第一页 上一页 下一页 最后一页