Yoshis_Welt
Minecrafter
Guten Abend liebe Community von Minecraft-Server.eu,
ich habe leider folgendes Problem
Ich möchte für mein Server folgendes System mit Skript programmieren.
Über verschieden Villager, welche am Spawn stehen, kann man in die verschiedenen Spielmodi gehen.
Da ich jedoch nur die Spieler in der eigenen Welt anlassen zeigt, sowie auch nur den eigenen Chat der Welt, kann man nicht wissen, wo sich beispielsweise andere Spieler aufhalten.
Nun wollte ich folgendes System erstellen.
Im Namen der Villager kann man sehen, wieviele Spieler in einem Spielmodus online sind.
Beispielsweise so: "KitPvP | 2 Spieler online"
Den Code den ich hierbei verwenden wollte wäre der folgende gewesen:
Die Variable %{onlineplayers.world}% steht für die Anzahl der Spieler, welche sich zu der Zeit in der Welt "world" befinden.
Aber leider kommt immer folgender Fehler
Hier der Feher-Code, welcher die Konsole ausgibt
Ein paar Informationen zu dem Server:
Ich hoffe ihr könnt mir helfen
Liebe Grüße
Yoshis_Welt
PS: Falls ihr mehr Informationen zum Server braucht, kann ich diese euch gerne geben
ich habe leider folgendes Problem
Ich möchte für mein Server folgendes System mit Skript programmieren.
Über verschieden Villager, welche am Spawn stehen, kann man in die verschiedenen Spielmodi gehen.
Da ich jedoch nur die Spieler in der eigenen Welt anlassen zeigt, sowie auch nur den eigenen Chat der Welt, kann man nicht wissen, wo sich beispielsweise andere Spieler aufhalten.
Nun wollte ich folgendes System erstellen.
Im Namen der Villager kann man sehen, wieviele Spieler in einem Spielmodus online sind.
Beispielsweise so: "KitPvP | 2 Spieler online"
Den Code den ich hierbei verwenden wollte wäre der folgende gewesen:
Code:
every second:
set name of citizen 0 to "KitPvP | %{onlineplayers.world}% Spieler online"
Die Variable %{onlineplayers.world}% steht für die Anzahl der Spieler, welche sich zu der Zeit in der Welt "world" befinden.
Aber leider kommt immer folgender Fehler
Code:
[18:32:36] [Server thread/ERROR]: [Skript] null can't be set to anything (NPC.sk, line 27: set name of citizen 0 to "set name of citizen to "KitPvP | %{onlineplayers.world}% Spieler online""')
Hier der Feher-Code, welcher die Konsole ausgibt
Code:
[18:24:12] [Server thread/ERROR]: #!#! If you're developing an add-on for Skript this likely means that you have done something wrong.
[18:24:12] [Server thread/ERROR]: #!#! If you're a server admin however please go to http://dev.bukkit.org/server-mods/skript/tickets/
[18:24:12] [Server thread/ERROR]: #!#! and check whether this error has already been reported.
[18:24:12] [Server thread/ERROR]: #!#! If not please create a new ticket with a meaningful title, copy & paste this whole error into it,
[18:24:12] [Server thread/ERROR]: #!#! and describe what you did before it happened and/or what you think caused the error.
[18:24:12] [Server thread/ERROR]: #!#! If you think that it's a trigger that's causing the error please post the trigger as well.
[18:24:12] [Server thread/ERROR]: #!#! By following this guide fixing the error should be easy and done fast.
[18:24:12] [Server thread/ERROR]: #!#!
[18:24:12] [Server thread/ERROR]: #!#! Stack trace:
[18:24:12] [Server thread/ERROR]: #!#! java.lang.NullPointerException
[18:24:12] [Server thread/ERROR]: #!#! at net.rayfall.eyesniper2.skrayfall.citizenexpressions.ExprNameOfCitizen.get(ExprNameOfCitizen.java:46)
[18:24:12] [Server thread/ERROR]: #!#! at net.rayfall.eyesniper2.skrayfall.citizenexpressions.ExprNameOfCitizen.get(ExprNameOfCitizen.java:1)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.util.SimpleExpression.getArray(SimpleExpression.java:101)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.VariableString.toString(VariableString.java:390)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.VariableString.getArray(VariableString.java:495)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.VariableString.getArray(VariableString.java:1)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.effects.EffMessage.execute(EffMessage.java:69)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Effect.run(Effect.java:50)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:63)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.TriggerItem.walk(TriggerItem.java:91)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.lang.Trigger.execute(Trigger.java:53)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.SkriptEventHandler.check(SkriptEventHandler.java:149)
[18:24:12] [Server thread/ERROR]: #!#! at ch.njol.skript.SkriptEventHandler$1.execute(SkriptEventHandler.java:109)
[18:24:12] [Server thread/ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[18:24:12] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[18:24:12] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[18:24:12] [Server thread/ERROR]: #!#! at net.citizensnpcs.EventListen.onPlayerInteractEntity(EventListen.java:385)
[18:24:12] [Server thread/ERROR]: #!#! at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
[18:24:12] [Server thread/ERROR]: #!#! at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[18:24:12] [Server thread/ERROR]: #!#! at java.lang.reflect.Method.invoke(Unknown Source)
[18:24:12] [Server thread/ERROR]: #!#! at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306)
[18:24:12] [Server thread/ERROR]: #!#! at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[18:24:12] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502)
[18:24:12] [Server thread/ERROR]: #!#! at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1315)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:52)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:11)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[18:24:12] [Server thread/ERROR]: #!#! at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
[18:24:12] [Server thread/ERROR]: #!#! at java.util.concurrent.FutureTask.run(Unknown Source)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
[18:24:12] [Server thread/ERROR]: #!#! at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
[18:24:12] [Server thread/ERROR]: #!#! at java.lang.Thread.run(Unknown Source)
[18:24:12] [Server thread/ERROR]: #!#!
[18:24:12] [Server thread/ERROR]: #!#! Version Information:
[18:24:12] [Server thread/ERROR]: #!#! Skript: 2.1.2
[18:24:12] [Server thread/ERROR]: #!#! Bukkit: 1.8.8-R0.1-SNAPSHOT
[18:24:12] [Server thread/ERROR]: #!#! Minecraft: 1.8.8
[18:24:12] [Server thread/ERROR]: #!#! Java: 1.8.0_101
[18:24:12] [Server thread/ERROR]: #!#!
[18:24:12] [Server thread/ERROR]: #!#! Running CraftBukkit: false
[18:24:12] [Server thread/ERROR]: #!#!
[18:24:12] [Server thread/ERROR]: #!#! Current node: null
[18:24:12] [Server thread/ERROR]: #!#! Current item: send "%null%" to event-Spieler/Konsole
[18:24:12] [Server thread/ERROR]: #!#!
[18:24:12] [Server thread/ERROR]: #!#! Thread: Server thread
[18:24:12] [Server thread/ERROR]: #!#!
[18:24:12] [Server thread/ERROR]: #!#! End of Error.
Ein paar Informationen zu dem Server:
- Java-Version: 1.8
- Spigot 1.8.8
- Skript 2.1.1
Ich hoffe ihr könnt mir helfen
Liebe Grüße
Yoshis_Welt
PS: Falls ihr mehr Informationen zum Server braucht, kann ich diese euch gerne geben