So wird es allerdings schwer etwas einzigartiges zu entwerfen, kannst du auch einfach in irgendeinen Godfather Edit gehen und dir die Befehle da raus ziehen
Beiträge von Whice
-
-
Hey, habe ein Problem und zwar möchte ich Feed The Beast Infinity Evolved auf einen Linux Server laufen lassen, der mit der Multicraft Konsole läuft.
Das Problem ist jedoch, egal was ich mache kommt folgender Fehler:Bash
Alles anzeigen16.06 21:09:03 [Server] INFO We appear to be missing one or more essential library files. 16.06 21:09:03 [Server] INFO You will need to add them to your server before FML and Forge will run successfully.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch 16.06 21:09:03 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 16.06 21:09:03 [Server] INFO at java.security.AccessController.doPrivileged(Native Method) 16.06 21:09:03 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 16.06 21:09:03 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:323) 16.06 21:09:03 [Server] INFO at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 16.06 21:09:03 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:268) 16.06 21:09:03 [Server] INFO at java.lang.Class.forName0(Native Method) 16.06 21:09:03 [Server] INFO at java.lang.Class.forName(Class.java:274) 16.06 21:09:03 [Server] INFO at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:25) 16.06 21:09:03 [Server] INFO at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)
Hat jemand vielleicht eine Lösung dafür ?
-
-
@Whice. Meinst du oben beim Userpanel die Texte?
Ich meine die Texte Moderation, Administration, etc.
-
Finde es oben links ein wenig gestopft, würde dies ein wenig anders lösen
-
-
Wie machst du das denn beim Timeban, lösch es doch einfach da, wo du auch deinen Timeban löscht
-
Meinst du das so?
Codeformat(query, sizeof(query), "INSERT INTO server_timeban(usr_id, usr_name, usr_ip, ban_time, ban_length, ban_typ, ban_reason, adm_name, adm_ip, status) VALUES(%d,'%s', '%s', UNIX_TIMESTAMP(), '%i', '%s', '%s', '%s', '%s', '0')", PlayerInfo[pid][Spielerzid], gname, gip, tbl, tbt, (tbr), name, plip); SendClientMessage(playerid, 0xA734C2FF, query); mysql_query(query); format(query, sizeof(query), "INSERT INTO `view_bans` (`user`) VALUES ('%s')", gname); mysql_query(query);
-
Nein, du musst denn 2 query's abschicken
Codenew sql[512]; format(sql, sizeof(sql), "INSERT INTO `view_bans`(`user`) VALUES ('%s')", PlayerName(player1)); mysql_query(sql); format(sql, sizeof(sql), "INSERT INTO `server_ban`(`typ`,`userID`,`user`,`userIP`,`reason`,`adminID`,`admin`,`adminIP`,`banTime`,`status`) VALUES('ban','%d','%s','%s','%s','%d','%s','%s',UNIX_TIMESTAMP(),'0');", PlayerInfo[player1][Spielerzid], PlayerName(player1), PlayerIP(player1), result, PlayerInfo[playerid][Spielerzid], PlayerName(playerid, 1), PlayerIP(playerid)); mysql_query(sql);
-
-
Wie gesagt, das nur wenn die Tabellen gleich sind, so musst du die query neu schreiben, mit den richtigen spalten namen
-
Dann müsstest du uns mal sagen was da für Spalten sind.
Wenn es gleich ist kannst du ja deine einfach kurz umschreiben alsoCodeformat(sql, sizeof(sql), "INSERT INTO `server_ban`(`typ`,`userID`,`user`,`userIP`,`reason`,`adminID`,`admin`,`adminIP`,`banTime`,`status`) VALUES('ban','%d','%s','%s','%s','%d','%s','%s',UNIX_TIMESTAMP(),'0');", PlayerInfo[player1][Spielerzid], PlayerName(player1), PlayerIP(player1), result, PlayerInfo[playerid][Spielerzid], PlayerName(playerid, 1), PlayerIP(playerid)); mysql_query(sql);
zuCodeformat(sql, sizeof(sql), "INSERT INTO `view_bans`(`typ`,`userID`,`user`,`userIP`,`reason`,`adminID`,`admin`,`adminIP`,`banTime`,`status`) VALUES('ban','%d','%s','%s','%s','%d','%s','%s',UNIX_TIMESTAMP(),'0');", PlayerInfo[player1][Spielerzid], PlayerName(player1), PlayerIP(player1), result, PlayerInfo[playerid][Spielerzid], PlayerName(playerid, 1), PlayerIP(playerid)); mysql_query(sql);
-
Da hast du ja deinen Fehler, du hast irgendwie 3 Tabellen (view_bans , server_timeban, server_ban) aber irgendwie arbeitet keine mit der anderen zusammen und so kann es ja nicht funktionieren
-
Einen Server kannst du dir ohne Probleme bei GameServers4You beantragen, dieser hat genug Slots und du hast auch Zugriff auf alles mögliche.
Den Server kannst du so lange wie du möchtest dort behalten. -
Wie sieht denn deine GetIP funktion aus?
-
es passiert nichts ,wenn ich Taste drücke
wenn nichts passiert ist es immer blöd, bist du denn sicher das der Keybinder an ist?
-
Dann scheint die Person "ServerTester" wohl nicht gebannt zu sein
-
Was wird denn nun geprintet?
-
Ansich ist dies kein Problem, du hast lediglich alles geloggt, aber solange dort nur DEBUG und nicht ERROR oder WARNING in den Klammern steht ist alles in Ordnung.
-
Okay hab ich jetzt gelöst.
Neues Problem gerade festgestellt:
Wenn man onduty geht z.B als FBI dann kriegt man CJ skin!
Ist aber erst nach dem relog!Das ist ja an sich ganz toll aber ohne deinen Code zu kennen werden wir dir da nicht helfen können, zeig uns doch mal dein onduty befehl und ggf dein onplayerspawn