• Bitte beachte, dass wir eine Serverliste sind!
    Wenn du ein Problem auf einem Server hast (z.B. Entbannantrag, etc), dann ist das Forum hier der falsche Ort.
  • Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Skript & Citizens

Yoshis_Welt

Minecrafter
Registriert
3 Februar 2016
Beiträge
4
Diamanten
0
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:
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
SkRayFall und Citizens sind installiert

Ich hoffe ihr könnt mir helfen :p

Liebe Grüße

Yoshis_Welt

PS: Falls ihr mehr Informationen zum Server braucht, kann ich diese euch gerne geben :)
 
Oben