Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Minecraft
You last visited: Today at 06:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Bukkit Plugin Programmierung: 2 Befehle

Discussion on Bukkit Plugin Programmierung: 2 Befehle within the Minecraft forum part of the Other Online Games category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
Bukkit Plugin Programmierung: 2 Befehle

Hallo,
ich habe ein Plugin programmiert, welches einfach einen Text ausgeben soll.
Ich habe zwei Befehle eingebaut, allerdings funktioniert nur der eine. In der plugin.yml ist alles korrekt.
Hier ist der link zu Pastebin:
Vielleicht findet ihr ja den Fehler und könnt mir helfen.


LG
Dominik
themrdomi is offline  
Old 07/13/2013, 22:58   #2
Moderator


 
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
Überleg dir mal, ob das Sinn macht:
Code:
if(x == "permissions")
{
    if(x = "restart")
    {
    }
}
ComputerBaer is offline  
Thanks
1 User
Old 07/13/2013, 23:05   #3
 
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
Ja, stimmt, aber wie denn sonst ?
Kannst du es mir bitte verbessern und dann erklären? Das wäre nett

LG
Dominik
themrdomi is offline  
Old 07/13/2013, 23:30   #4
Moderator


 
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
Hast du das grade wirklich gefragt ... ?
Weist du, was du da tust? Verstehst du es? Kannst du gut logisch denken?

Wie wäre es denn z.B. so?
Code:
if(x == "permissions")
{
}
if(x = "restart")
{
}
ComputerBaer is offline  
Thanks
1 User
Old 07/13/2013, 23:43   #5
 
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
So habe ich es jetzt auch gemacht, aber irgendwie geht es nicht.
Ich schicke morgen nochmal einen Code, weil jetzt bin ich zu müde

LG
Dominik
themrdomi is offline  
Old 07/14/2013, 02:57   #6

 
herlex's Avatar
 
elite*gold: 3
The Black Market: 171/1/1
Join Date: Aug 2012
Posts: 2,066
Received Thanks: 300
Bei der 2. ifschleife muss ein "==" anstatt "=" hin.
herlex is offline  
Old 07/14/2013, 07:55   #7
 
Howaner's Avatar
 
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,008
Da du es ja scheinbar nicht hinbekommst ....
Code:
package me.themrdomi.permissioner;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class permissioner extends JavaPlugin {

	@Override
	public void OnEnable() {
		System.out.println("Permissioner aktiviert!");
	}
	
	@Override
	public void OnDisable() {
		System.out.println("Permissioner deaktiviert!");
	}
	
	public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
		//PERMISSIONS
		if (cmd.getName().equalsIgnoreCase("permissions")) {
			if (!(sender instanceof Player)) {
				
				System.out.println("Dieser Befehl kann leider nicht von der Konsole ausgeführt werden!");
				return false;
			}
			Player p = (Player)sender;
			if (args.length != 0) {
				p.sendMessage(ChatColor.RED + "Benutzung: /permissions");
				return false;
			}
			p.sendMessage(ChatColor.RED + "Folgende Gruppen haben folgende Rechte: \n");
			p.sendMessage(" \n");
			p.sendMessage(ChatColor.AQUA + "VIP:\n");
			p.sendMessage(ChatColor.GOLD + "Flugmodus mit /fly\n");
			p.sendMessage(ChatColor.GOLD + "Teleport Rechte mit /tp <player>\n");
			p.sendMessage(ChatColor.GOLD + "Du kannst bis zu 10 Homes setzen.\n");
			p.sendMessage(ChatColor.GOLD + "Du kannst Kits nutzen. Infos mit /kit");
			return true;
		}
		
		//RESTART
		if (cmd.getName().equalsIgnoreCase("restart")) {
			Bukkit.broadcastMessage(ChatColor.RED + "Der Server wird in Kürze gereloaded...");
		}
	}
}
Howaner is offline  
Old 07/14/2013, 08:03   #8
 
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
danke jetzt funktioniert es
themrdomi is offline  
Old 07/14/2013, 11:19   #9
Moderator


 
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
Quote:
Originally Posted by HerleX View Post
Bei der 2. ifschleife muss ein "==" anstatt "=" hin.
... füg die Erste im Code ein und es wird auch nicht funktionieren. Die sollten einfach nur den Ablauf veranschaulichen und nicht perfekt und fehlerfrei sein ...

Und jetzt ignorier mal das fehlende "=" und überleg mal, ob das ausreicht um den Fehlerm von themrdomi zu erkennen. Ja, es sollte im Normalfall ausreichen.
ComputerBaer is offline  
Reply

Tags
bukkit, fehler, pastebin, programmierung


Similar Threads Similar Threads
[Selling] Plugin Programmierung (Bukkit) für EGold/PSC
12/28/2013 - Minecraft Trading - 32 Replies
/ gibts nichtmehr
[B] Bukkit-Plugin-Programmierung [S] e-Gold
05/21/2013 - elite*gold Trading - 0 Replies
Hey, ich mache euch für eGold/PSC/PayPal Bukkit Plugins. Schreibt mir einfach eine PN mit genauer Pluginbeschreibung + Preisvorschlag. Oder addet mich bei Skype: Beyblader22 Gruß,
[B] Bukkit Plugin Programmierung [S] PSC
05/20/2013 - Trading - 0 Replies
Hallo liebe Community, Ich biete mich als Bukkit Plugin Programmierer an. Auch schwere Plugins sind kein Problem. Preis: Je nach Aufwand zwischen 10-200 € Referenzen biete ich auf Nachfrage via PM/Skype. Kontakt: Skype: stevenst7 via PM.
Bukkit Plugin Programmierung ab $5
12/08/2012 - Minecraft Trading - 0 Replies
z.Z. nur im deutschen Minecraftforum
Bukkit Plugin Programmierung für 10€
12/07/2012 - Minecraft Trading - 14 Replies
http://www.elitepvpers.com/forum/minecraft-trading /2281632-bukkit-plugin-programmierung-ab-5-a.html



All times are GMT +1. The time now is 06:33.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.