• 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!

Config Werte! Schnelle Hilfe!

Status
Für weitere Antworten geschlossen.

Masterfran99

Schafhirte
Gesperrt
Registriert
13 Oktober 2012
Beiträge
100
Diamanten
0
Hallo,

mein Problem ist ich habe eine Config die sieht so aus:
Code:
Arenas:
  test: false
  test2: false
  test3: false
  test4: false

Nun möchte ich einen zufälligen Boolean nehmen und dann etwas tun Problem ist ob mein Code richtig ist?
Code:
File arenaa = new File("plugins//ArenaManager//Test//Arenas.yml");
		FileConfiguration cfga = YamlConfiguration.loadConfiguration(arenaa);
		for(Boolean a : cfga.getBooleanList("Arenas")){
				Random ra = new Random();
				boolean i = ra.nextBoolean();
			}


EDIT:
Ich möchte gerne das der Spieler als test erstmal eine Nachricht bekommt die dann z.B. so heißt:
Hallo die Arena test3 ist geöffnet!

test3 ist dann der zufällige Wert den ich haben möchte nur wie genau mach ich das wo ist mein Denkfehler?

Danke schonmal.
 
Zuletzt bearbeitet:

FelixKlauke

Erzengel
Ehem. Teammitglied
Registriert
5 Januar 2014
Beiträge
1.038
Diamanten
299
Minecraft
FelixKlauke
Pack erstmal deine ganze Klasse rein. Wo ist zb. die Boolean "a" drfiniert, dir du so komisch in der Forschleife benutzt? Dann machst du eine Schleife, die einfach nur produktiv ueberhauptnichts macht. Die macht nur einen Zufallswert und versucht, daraus ne Boolean zu machen.
 

Masterfran99

Schafhirte
Gesperrt
Registriert
13 Oktober 2012
Beiträge
100
Diamanten
0
Ich brauch erstmal eine Anfangsidee was das wort vor true/false ist also der boolean weil genau dieses wort brauch ich ja.

Code:
Arenas:
             Test1: false
             NameX: true

Also NameX und Test1 meine ich das sind aber nur Beispiele.

Nochmal:

Ich möchte das 1 zufällige Variable aus der Config genommen wird:
Code:
Arenas:
Arena1: true
Arena2: false

Wir ignorieren jetzt mal true und false.

Die zufällige Variable soll etwa Arena1 oder Arena2 sein jedoch könnten diese auch Arena51 und Arena99 heißen oder 3 verschiedene sein.
Dafür brauch ich auf jeden Fall keine Array List oder Hash Map!

Ganz kurz nochmal:
Eine zufällige Variable(Variable = vor : true/false) auslesen.

Danke wer es wenigents versucht mir zu helfen.

ERLEDIGT! Danke!
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
Oben