玩家击杀怪物后 随机给予权限 权限随机 例如1/2/3 击杀后 随机给1 或者2 (范围内给予权限 10格
同时给予1权限的时候提示 这是权限1
2同理 发送title 只有玩家可以看到的提示
希望给予一个示例 如果觉得金粒少 可以在下方回复 我在加
同时给予1权限的时候提示 这是权限1
2同理 发送title 只有玩家可以看到的提示
希望给予一个示例 如果觉得金粒少 可以在下方回复 我在加
本帖最后由 laiyobang 于 2021-5-27 13:26 编辑
在mobs文件内的skills写上: - randomskill{skills=给予权限1,给予权限2,给予权限3} ~onDeath
skills文件写上:
给予权限1:
Skills:
- sendtitle{title="&e&l这是权限1";d=60} @Trigger
- command{c="manuaddp 权限1 <trigger.name>"} @trigger
给予权限2:
Skills:
- sendtitle{title="&e&l这是权限2";d=60} @trigger
- command{c="manuaddp 权限2 <trigger.name>"} @trigger
给予权限3:
Skills:
- sendtitle{title="&e&l这是权限3";d=60} @trigger
- command{c="manuaddp 权限3 <trigger.name>"} @trigger
在mobs文件内的skills写上: - randomskill{skills=给予权限1,给予权限2,给予权限3} ~onDeath
skills文件写上:
给予权限1:
Skills:
- sendtitle{title="&e&l这是权限1";d=60} @Trigger
- command{c="manuaddp 权限1 <trigger.name>"} @trigger
给予权限2:
Skills:
- sendtitle{title="&e&l这是权限2";d=60} @trigger
- command{c="manuaddp 权限2 <trigger.name>"} @trigger
给予权限3:
Skills:
- sendtitle{title="&e&l这是权限3";d=60} @trigger
- command{c="manuaddp 权限3 <trigger.name>"} @trigger
- 技能.yml
- 权限怪物死亡1:
- Skills:
- - command{c="manuaddp <target.name> 权限1"} @PlayersInRadius{r=10}
- - message{m="<mob.name>&f<&co> 你获得了权限1"} @PlayersInRadius{r=10}
- 权限怪物死亡2:
- Skills:
- - command{c="manuaddp <target.name> 权限2"} @PlayersInRadius{r=10}
- - message{m="<mob.name>&f<&co> 你获得了权限1"} @PlayersInRadius{r=10}
- 权限怪物死亡3:
- Skills:
- - command{c="manuaddp <target.name> 权限3"} @PlayersInRadius{r=10}
- - message{m="<mob.name>&f<&co> 你获得了权限1"} @PlayersInRadius{r=10}
- 怪物.yml
- Test:
- Type: WITHER_SKELETON
- Display: '&6权限怪物测试'
- Health: 20
- Damage: 10
- Skills:
- - randomskill{s=权限怪物死亡1,权限怪物死亡2,权限怪物死亡3} ~onDeath
这种可以用GuoItemLoreCommand这个插件来达到效果,比方说怪物有多少几率掉一张权限卡,权限卡可以绑定或者不绑定,玩家右键就能获得什么权限,发送什么信息