1565672501
9/25/2021, 6:58:00 AM
MythicMobs-4.7.2
Custom-Level
我用的mm怪物死亡给予经验的指令,但是总会有报错
MOBS文件
Modules:
ThreatTable: true
Skills:
- skill{s=F1小怪1经验魂力} @PIR{r=6} ~onDeath
- threat{amount=10} @target ~onDamaged
Skills
F1小怪1经验魂力:
Skills:
- message{m="&7[&4系统&7]&a击杀 <mob.name> &a获得&9魂力 &7[&f1&7]"}
- command{c="cshop givecost <target.name> soulpower 1"}
- message{m="&7[&4系统&7]&a击杀 <mob.name> &a获得&b经验 &7[&f1&7]"}
- command{cmd="al add exp <target.name> 1"}
我就纳闷了,仇恨什么的都写好了,他还会有空指针?
有大佬知道吗
Custom-Level
我用的mm怪物死亡给予经验的指令,但是总会有报错
MOBS文件
Modules:
ThreatTable: true
Skills:
- skill{s=F1小怪1经验魂力} @PIR{r=6} ~onDeath
- threat{amount=10} @target ~onDamaged
Skills
F1小怪1经验魂力:
Skills:
- message{m="&7[&4系统&7]&a击杀 <mob.name> &a获得&9魂力 &7[&f1&7]"}
- command{c="cshop givecost <target.name> soulpower 1"}
- message{m="&7[&4系统&7]&a击杀 <mob.name> &a获得&b经验 &7[&f1&7]"}
- command{cmd="al add exp <target.name> 1"}
我就纳闷了,仇恨什么的都写好了,他还会有空指针?
有大佬知道吗
ZZZ-魔洪
9/25/2021, 7:14:33 AM
它报错的是你插件中的- command{cmd="al add exp <target.name> 1"} 'al'
如果正常用指令给经验会生效吗?
如果正常用指令给经验会生效吗?
1565672501
9/25/2021, 7:16:55 AM
Wisdom_魔洪 发表于 2021-9-25 15:14
它报错的是你插件中的- command{cmd="al add exp 1"} 'al'
如果正常用指令给经验会生效吗? ...
完全没有任何问题 经验都能正常给
就是这mm死亡掉落给指令有问题
lovely_fis
9/25/2021, 8:00:54 AM
1565672501
9/25/2021, 8:37:08 AM
卡哇伊のfish 发表于 2021-9-25 16:00
将改为%player_name%试一下
我先试试看 看他还会不会报错
1565672501
9/25/2021, 8:59:24 AM
卡哇伊のfish 发表于 2021-9-25 16:00
将改为%player_name%试一下
[16:52:37] [Server thread/ERROR]: [MythicMobs] [31m[SCHEDULER] Exception thrown whilst executing task[37m
[16:52:37] [Server thread/WARN]: org.bukkit.command.CommandException: Unhandled exception executing command 'al' in plugin Custom-Level v1.0.6
[16:52:37] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46)
[16:52:37] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:152)
[16:52:37] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:685)
[16:52:37] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.adapters.bukkit.BukkitServer.dispatchCommand(BukkitServer.java:36)
[16:52:37] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.skills.mechanics.CommandMechanic.cast(CommandMechanic.java:76)
[16:52:37] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.skills.SkillMechanic.executeNoTargetSkill(SkillMechanic.java:408)
[16:52:37] [Server thread/WARN]: at io.lumine.xikage.mythicmobs.skills.SkillMechanic.lambda$executeSkills$2(SkillMechanic.java:374)
[16:52:37] [Server thread/WARN]: at io.lumine.utils.tasks.Scheduler.lambda$wrapRunnable$5(Scheduler.java:69)
[16:52:37] [Server thread/WARN]: at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640)
[16:52:37] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:64)
[16:52:37] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:423)
[16:52:37] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:840)
[16:52:37] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
[16:52:37] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
[16:52:37] [Server thread/WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
[16:52:37] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:853)
[16:52:37] [Server thread/WARN]: Caused by: java.lang.IllegalArgumentException: Name cannot be blank
[16:52:37] [Server thread/WARN]: at com.google.common.base.Preconditions.checkArgument(Preconditions.java:122)
[16:52:37] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.getOfflinePlayer(CraftServer.java:1373)
[16:52:37] [Server thread/WARN]: at org.bukkit.Bukkit.getOfflinePlayer(Bukkit.java:747)
[16:52:37] [Server thread/WARN]: at org.serverct.ersha.custom.level.commands.Commands.onCommand(p:54)
[16:52:37] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
[16:52:37] [Server thread/WARN]: ... 15 more
是欣儿啊
9/25/2021, 11:21:23 AM
- command{cmd="al add exp <target.name> 1"} cmd改c,而且你后面选择没写。
改成复制代码0.01是1%几率掉落
改成
- - command{cmd="al add exp <target.name> 1"} [url=home.php?mod=space&uid=3287614]@target[/url] ~onDeath 0.01
lovely_fis
9/26/2021, 5:31:14 AM
1565672501 发表于 2021-9-25 16:59
[16:52:37] [Server thread/ERROR]: [MythicMobs] [31m[SCHEDULER] Exception thrown whilst executing t ...
那么.. 将<target.name>改为<mob.tt.top> 试试看 也是获取玩家id的 我服目前用的就是<mob.tt.top> 也是4.7.2