Beiträge von Exod_Martinez

    Liebe Community, ich habe das Problem, dass mein minecraft Plugin nur einen Fehler hervorruft :(


    Jar

    Code
    package main;import net.minecraft.server.v1_7_R1.World;import org.bukkit.Location;import org.bukkit.command.Command;import org.bukkit.command.CommandSender;import org.bukkit.entity.Player;import org.bukkit.plugin.java.JavaPlugin;public class teleport extends JavaPlugin{	@Override	public void onEnable(){		System.out.println("Teleport Plugin geladen.");	}	@Override	public void onDisable(){	}	@Override	public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){		if(cmd.getName().equalsIgnoreCase("pvp")){			if(sender instanceof Player) {				Player p = (Player) sender;				if(args.length == 0){					World world = (World) p.getWorld();					new Location((org.bukkit.World) world,500,10,500);				}			}		}		return true;	}}

    Jar


    Code
    name: Teleportversion: 0.1author: Exod182main: main.teleport


    Code
    [13:52:56] [Server thread/ERROR]: Could not load 'plugins\teleport.jar' in folder 'plugins'org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: main/teleport : Unsupported major.minor version 52.0	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:313) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:236) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:350) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:312) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]Caused by: java.lang.UnsupportedClassVersionError: main/teleport : Unsupported major.minor version 52.0	at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_71]	at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]	at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]	at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]	at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.7.0_71]	at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]	at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]	at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_71]	at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_71]	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:77) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:62) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]	at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]	at java.lang.Class.forName0(Native Method) ~[?:1.7.0_71]	at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_71]	at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:40) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks]	... 9 more[13:52:56] [Server thread/INFO]: Preparing level "world"


    Randinformation: Minecraft Version: 1.7.2

    Am besten machst du das so:


    #include <a_samp>


    forward OnPlayerWorldChange(playerid, newworld, oldworld);


    stock __SetPlayerVirtualWorld(playerid, worldid){
    if(funcidx("OnPlayerVirtualWorldChange") != -1){
    CallLocalFunction("OnPlayerVirtualWorldChange", "iii", playerid, worldid, GetPlayerVirtualWorld(playerid));
    }
    return SetPlayerVirtualWorld(playerid, worldid);
    }


    #if defined _ALS_SetPlayerVirtualWorld
    #undef SetPlayerVirtualWorld
    #else
    #define _ALS_SetPlayerVirtualWorld(playerid);
    #endif


    #define SetPlayerVirtualWorld __SetPlayerVirtualWorld

    Nun bewerte ich auch mal einen Server :thumbup:


    Zur Werbung:
    Guter Aufbau, schöne Grafiken, viele Informationen


    Zum Forum:
    Das Design gefällt mir mal überhaupt nicht. Ansonsten ist der Aufbau gut, es wurde eine gute Unterteilung der Fraktionen gefunden.


    Zum Server:
    Der Anfang ist (für mich) ein wenig unübersichtlich gewesen, leider befindet sich die automatische Fahrschule in Fort Carson, d.h. ich empfehle als Anfangsspawn Fort Carson. In Las Venturas ist zwar auch eine Fahrschule, allerdings wird für diese ein Fahrlehrer benötigt. Das zurechtfinden ansich war eigentlich relativ gut. Leider merkt man an den Summen, die man dort verdient, dass es relativ bald zu einer Inflation kommen wird. Man hat Anfangs 12k auf der Hand und bekommt als Geschenk nochmal bis zu 50k(?). D.h man kann sich eigentlich direkt ein Fahrzeug kaufen (zum Beispiel ein Balista Compact kostet um die 35k)
    Ansich ist aber nichts am Server auszusetzten, was ich bissher gesehen habe.


    Zum Team:
    Zuerst lernte ich Chris kennen, welcher sofort Sympatisch war und mich ein wenig in den Server einwies. Alls er weg musste, lernte ich Mon3y_Diaz etwas mehr kennen, da er dann sofort die "Einweisung" übernahm. Vom Rest des Teams kenne ich leider keinen, aber dass die ServerOwner sich so viel Zeit genommen haben, mir relativ viel zu zeigen, ist für mich wirklich ein großer Pluspunkt. Da ich den Rest des Teams nicht kenne, gibt es für sie eine neutrale Bewertung von 5 Punkten + 2 Punkte für die ServerOwner.


    Mit freundlichen Grüßen
    Exod_Martinez

    format(string3,sizeof(string3),"~r~Kilometer:~g~ %d Km",floatround(Kilometer[veh]);
    zu
    format(string3,sizeof(string3),"~r~Kilometer:~g~ %d Km",floatround(Kilometer[veh]));


    Du musst einmal die Floatroud und einmal die Format-Klammer schließen :D