You are not logged in.

  • Login

[Bukkit-Plugin] Felder befüllen

Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Dear visitor, welcome to Nitrado.net Prepaid Gameserver Community-Support - Archiv. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Caipi

User / Kunde

  • "Caipi" is male
  • "Caipi" started this thread

Posts: 22

Location: localhost

Occupation: Schüler

  • Send private message

1

Monday, August 8th 2016, 5:36pm

Felder befüllen

Minecraft-Version: 1.8.7

Arbeitsspeicher/RAM: 4GB

Problembeschreibung: ---

installierte Plugins: Worldedit, Multiverse Core v2.6





Hallo liebe Community,
ich habe versucht mit zwei for()-Schleifen ein Feld zu befüllen mit einem bestimmten Block. Das hat allerdings schon nach mehreren Versuchen keinen Erfolg gehabt :(
Könnt ihr mir vielleicht helfen den richtigen Ansatz zu finden?

Ich habe meine Metgode aufgerufen:


Source code

1
2
3
4
5
6
7
8
9
10
11
	public static int x;
	public static int z;
	
	public static void shuffleTheField(){
		for(x = -136; x >= -125; x++){
			for(z = 324; z >= 310; z++){
				Location loc = new Location(Bukkit.getWorld("world"), x, 71, z);
				loc.getBlock().setType(Material.WEB);
			}
		}
	}


Das ist mein Ansatz.
Mfg Caipi | Developer

PS: Bei mir füllt sich kein einziger Block! Nicht mal der Anfangsblock!

BlvckBytes

User / Kunde

  • "BlvckBytes" is male

Posts: 797

Location: (*blvckbytes).home

Occupation: Schüler -> HTL für Informationstechnologie und Netzwerktechnik

  • Send private message

2

Monday, August 8th 2016, 5:53pm

Die Schleifen funktionieren so nicht. Mach mal ne Sysout rein, wird nicht aufgerufen. Du kannst das mit dem minus nicht so machen, soweit ich weis.

Versuchs mal so:

Source code

1
for( int x = -125; x != -136; x-- )


Ich denke das klappt, weis es aber nicht.
LG BlvckBytes

Caipi

User / Kunde

  • "Caipi" is male
  • "Caipi" started this thread

Posts: 22

Location: localhost

Occupation: Schüler

  • Send private message

3

Monday, August 8th 2016, 7:14pm

Leider nicht :(
Der Server laggt dann nach der methode des Todes und schmiert ab :cursing: .
Aber für 4 GiGaByte ist das doch nicht zuviel?? :fie:

PS: Hat er aber auch schon vorher...

BlvckBytes

User / Kunde

  • "BlvckBytes" is male

Posts: 797

Location: (*blvckbytes).home

Occupation: Schüler -> HTL für Informationstechnologie und Netzwerktechnik

  • Send private message

4

Monday, August 8th 2016, 7:22pm

Das ist jetzt wahrscheinlich ne Endlosschleife xD. Ich schau es mir an wenn ich am PC bin.

LG BlvckBytes

xtrumb

User / Kunde

  • "xtrumb" is male

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

5

Monday, August 8th 2016, 7:26pm

Du musst beides zu -- ändern.

Java source code

1
2
3
4
for(x = -136; x >= -125; x++){
			for(z = 324; z >= 310; z--){
      }
}


FAIL: Du musst beim ersten ++ und beim 2. --
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

BlvckBytes

User / Kunde

  • "BlvckBytes" is male

Posts: 797

Location: (*blvckbytes).home

Occupation: Schüler -> HTL für Informationstechnologie und Netzwerktechnik

  • Send private message

6

Monday, August 8th 2016, 7:34pm

@xtrumb

lol das ist mir garnicht aufgefallen xD

LG BlvckBytes

xtrumb

User / Kunde

  • "xtrumb" is male

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

7

Monday, August 8th 2016, 7:37pm

@BlvckBytes
Nachem 3. Editieren ist mir das aufgefallen -,- xD
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

Caipi

User / Kunde

  • "Caipi" is male
  • "Caipi" started this thread

Posts: 22

Location: localhost

Occupation: Schüler

  • Send private message

8

Monday, August 8th 2016, 8:18pm

-.- So bin halt :D Aber danke für die Hilfe :)
Werde es sofort Testen!!
:)

BlvckBytes

User / Kunde

  • "BlvckBytes" is male

Posts: 797

Location: (*blvckbytes).home

Occupation: Schüler -> HTL für Informationstechnologie und Netzwerktechnik

  • Send private message

9

Tuesday, August 9th 2016, 2:28am

Klappt es denn? :D

LG BlvckBytes

KingDome24

Moderator im Ruhestand

  • "KingDome24" is male

Posts: 7,437

Location: Österreich

Occupation: Schüler

Thanks: 237

  • Send private message

10

Tuesday, August 9th 2016, 10:34am

Wenn ich geholfen hab, freu ich mich über eine Danksagung.

iSEVEN

User / Kunde

  • "iSEVEN" is male

Posts: 1,431

  • Send private message

11

Tuesday, August 9th 2016, 11:13am

Vermutlich nicht da -136 kleiner als -125 ist und nicht größer wie in deiner Abfrage.


Gesendet von iPhone mit Tapatalk

Caipi

User / Kunde

  • "Caipi" is male
  • "Caipi" started this thread

Posts: 22

Location: localhost

Occupation: Schüler

  • Send private message

12

Tuesday, August 9th 2016, 11:16am

ISEVEN hatte Recht! Mit Minus muss man das ganze ja wieder herumdrehen :D
Vielen Dank an alle für die Bemühungen und die schnelle Hilfe :)

Mfg CaipiDE | Developer

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net