You are not logged in.

  • Login
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.

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

1

Saturday, June 21st 2014, 3:23pm

Warum geht das Random Teleportieren zu Punkten nicht?

Hallo,
Ich will für mein Server wo bald KitPvP Kommt das so machen das ich 20 Maps habe und das jede Sekunde(Zum Testen nur sonst jede Stunde) die Map geändert wird. Oder er gesagt einfach nur die Welt ändert aber irgent was geht da nicht könnt ihr mir weiter helfen?

Mein scheduleSyncRepeatingTask:
http://pastebin.com/T4pFNEjV


Meine Config in Eclipse:
http://pastebin.com/5zTTtJHP


Meine Maps Configuration Datei:
http://pastebin.com/t8GidNLr


Könnt ihr mir helfen?
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Jannik8500

User / Kunde

  • "Jannik8500" is male

Posts: 321

Location: Frauenfeld

Occupation: Schüler, Developer

  • Send private message

2

Saturday, June 21st 2014, 3:50pm

Was ist denn "irgendwas"?
Sag doch was genau nicht geht!

Erstmal musst du bei einem boolean nicht == true abfragen sondern nur if(boolean)
2. Sehe ich dass du den Random int nicht im Scheuduler generierst sondern nur das 1. mal...

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

3

Saturday, June 21st 2014, 3:52pm

Also in der Config kommt nur das

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
[15:15:19] [Server thread/INFO]: flugzeug21[/127.0.0.1:51779] logged in with entity id 7143 at ([world] 55.60185789405918, 95.0, 156.57636584886973)
[15:15:19] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:20] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:21] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:22] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:23] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:24] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:25] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:26] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:27] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:28] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:29] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:30] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:31] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:32] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:33] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:34] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:35] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:36] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:37] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:38] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:39] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:40] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:41] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:42] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:43] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:44] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:45] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:46] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:47] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:48] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:49] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:50] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:51] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:52] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:53] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:54] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:55] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:56] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:57] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:58] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:15:59] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:00] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:01] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:02] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:03] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:04] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:05] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:06] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:07] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:08] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:09] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:10] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:11] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:12] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:13] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:14] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:15] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:16] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:17] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:18] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:19] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:20] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:21] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:22] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:23] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:24] [Server thread/WARN]: FATAL: Map 9 gibt es nicht! Teleport zu Map 2!
[15:16:24] [Server thread/INFO]: [KitPvP-System] Disabling KitPvP-System v1.0
[15:16:24] [Server thread/INFO]: endlade System...
[15:16:24] [Server thread/INFO]: version: 1.0
[15:16:24] [Server thread/INFO]: author: [flugzeug21]
[15:16:24] [Server thread/INFO]: Danke fuers benutzen!
[15:16:24] [Server thread/INFO]: [KitPvP-System] Loading KitPvP-System v1.0
[15:16:24] [Server thread/INFO]: [KitPvP-System] Enabling KitPvP-System v1.0
[15:16:24] [Server thread/INFO]: lade System...
[15:16:24] [Server thread/INFO]: version: 1.0

Nur das kommt in der Console!
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

4

Saturday, June 21st 2014, 5:22pm

Warum ziehst du nur eine Zufallszahl? So werden alle Spieler immer wieder zur selben Map teleportiert..

Warum machst du es eig. so kompliziert?

PHP Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//Deine Zufallszahl
int zufall;
if(cfg2.getBoolean("EnableMap" zufall ".enabled")) {
double x cfg2.getDouble("Map"zufall ".X");
double y cfg2.getDouble("Map"zufall ".Y");
double z cfg2.getDouble("Map"zufall ".Z");
double yaw cfg2.getDouble("Map"zufall ".Yaw");
double pitch cfg2.getDouble("Map"zufall ".Pitch");
String worldname cfg2.getString("Map"zufall ".world");
World world Bukkit.getWorld(worldname);
Location loc = new Location(worldxyz, (float)yaw, (float)pitch);
for(Player op Bukkit.getOnlinePlayers()) {
op.teleport(loc);
}
}else{
System.err.println("FATAL: Map wurde nicht gefunden. Siehe Config!");
}


Die Abfrage, ob die Map existiert würde ich auch anders machen, wie du siehst.
Dann so adden:

PHP Source code

1
2
3
4
for (int i=1;i<=20;i++) {
c.addDefault("EnableMap" ".enabled"true);
//Hier ist noch wichtig, dass du nicht einfach enabled true setzt, aber x,y,z,yaw,pitch,world null hast
}


Ich meine zum überprüfen das Pfads gäbs auch noch eine schönere Methode als dieses enabled..
lädt

This post has been edited 3 times, last edit by "Abgegrieft" (Jun 21st 2014, 5:38pm)


flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

5

Saturday, June 21st 2014, 5:38pm

Ok, Abgegrieft.
Aber ich habe noch ein Problem und zwar alle Maps von 1 bis 20 gibt es aber trosdem werden nur die 1 und die 2 Map genommen ob wohl alle andern Maps auf True in der config stehen und den Server habe ich auch schon Reloaded. Aber warum kommt dann immer nur FATAL: Map 15 gibt es nicht! Teleportiere zu Map 2!

Warum?
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

6

Saturday, June 21st 2014, 5:41pm

Source code

1
if(cfg2.getBoolean("EnableMap2") == true) {


Wenn das nicht true liefert, sendest du den Error in die Konsole -> Pfad kann kein true liefern.

Btw bei 1. hast du vergessen den Pfad zu prüfen:

Source code

1
2
if(zufall == 1) {
double x = cfg2.getDouble("Map1.X");


Bin mir grad gar nicht sicher, ob man in Configs überhaupt, so wie du es getan hast einen boolean abspeichern kann, wenn man darunter noch mehr speichert o.0
lädt

This post has been edited 1 times, last edit by "Abgegrieft" (Jun 21st 2014, 5:52pm)


flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

7

Saturday, June 21st 2014, 5:48pm

Meine Main Klasse:
http://pastebin.com/mzsupszD

Da kommt immer nur in das in der Console:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[17:48:18 WARN]: FATAL: Die Map 1 gibt es nicht! Teleportiere zu Map 2
[17:48:19 WARN]: FATAL: Die Map 17 gibt es nicht! Teleportiere zu Map 2
[17:48:20 WARN]: FATAL: Die Map 6 gibt es nicht! Teleportiere zu Map 2
[17:48:21 WARN]: FATAL: Die Map 0 gibt es nicht! Teleportiere zu Map 2
[17:48:21 INFO]: flugzeug21 lost connection: Disconnected
[17:48:21 INFO]: flugzeug21 left the game.
[17:48:22 WARN]: FATAL: Die Map 9 gibt es nicht! Teleportiere zu Map 2
[17:48:23 WARN]: FATAL: Die Map 1 gibt es nicht! Teleportiere zu Map 2
[17:48:24 WARN]: FATAL: Die Map 7 gibt es nicht! Teleportiere zu Map 2
[17:48:25 WARN]: FATAL: Die Map 3 gibt es nicht! Teleportiere zu Map 2
[17:48:26 WARN]: FATAL: Die Map 5 gibt es nicht! Teleportiere zu Map 2
[17:48:27 WARN]: FATAL: Die Map 11 gibt es nicht! Teleportiere zu Map 2
[17:48:28 WARN]: FATAL: Die Map 14 gibt es nicht! Teleportiere zu Map 2
[17:48:29 WARN]: FATAL: Die Map 8 gibt es nicht! Teleportiere zu Map 2
[17:48:30 WARN]: FATAL: Die Map 4 gibt es nicht! Teleportiere zu Map 2
[17:48:31 WARN]: FATAL: Die Map 9 gibt es nicht! Teleportiere zu Map 2
[17:48:32 WARN]: FATAL: Die Map 14 gibt es nicht! Teleportiere zu Map 2
[17:48:33 WARN]: FATAL: Die Map 12 gibt es nicht! Teleportiere zu Map 2
[17:48:34 WARN]: FATAL: Die Map 13 gibt es nicht! Teleportiere zu Map 2
[17:48:35 WARN]: FATAL: Die Map 16 gibt es nicht! Teleportiere zu Map 2
[17:48:36 WARN]: FATAL: Die Map 13 gibt es nicht! Teleportiere zu Map 2
[17:48:37 WARN]: FATAL: Die Map 14 gibt es nicht! Teleportiere zu Map 2
[17:48:38 WARN]: FATAL: Die Map 11 gibt es nicht! Teleportiere zu Map 2
[17:48:39 WARN]: FATAL: Die Map 4 gibt es nicht! Teleportiere zu Map 2

Und die Map Punkt habe ich gesetzt!
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

8

Saturday, June 21st 2014, 5:54pm

Wie sieht deine Config denn nun aus?
lädt

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

9

Saturday, June 21st 2014, 5:58pm

Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

10

Saturday, June 21st 2014, 6:03pm

Du arbeitest mit 2 Configs für den Teleport o.0

Naja, abspeichern tust du ja in

Source code

1
FileConfiguration c = cfg;


da kann in cfg2 ja niemals der Pfad true liefern.. xD

Denke das sollte dann gehen:

Source code

1
if(cfg.getBoolean("EnableMap" + zufall + ".enabled")) {
lädt

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

11

Saturday, June 21st 2014, 6:11pm

Ok, Danke geht aber nur noch eine Frage.
Kann ich es auch so gemacht das wenn nur bei 1 und 2 der Boolean auf TRUE steht das dann auch nur ein Random aus 2 gemacht wird und nicht aus 20 weil sonst kann es ja passieren das man nicht teleportiert wird weil die map nicht gesetzt wurde geht das. wenn ich zufall = random.nextInt(MapsFile.size()) nehme geht das ja nicht weil die größe ja berechet wird und nicht was da auf TRUE steht weist du wie ich das machen kann?
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

12

Saturday, June 21st 2014, 6:14pm

Meinst du, dass aufjedenfall eine funkionierende Map gesucht wird, mit dem boolean true?

Ich würde einfach immer eine neue Zufallszahl ziehen, wenn die alte false bzw. null liefert. Lässt sich gut mit einer while-Schleife lösen. Beachte aber noch eine weitere Abbruchbedingung einzufügen, falls keine Map verfügbar ist!
lädt

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

13

Saturday, June 21st 2014, 6:18pm

wenn false beim boolean zurück kommt werden einfach alle zu map2 teleportiert. Kannst du mir ein Code Beispiel für die while() schleife machen?
wäre cool
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

14

Saturday, June 21st 2014, 6:23pm

PHP Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@Override
public void run() {
boolean foundMap=false;
int versuche=0;
while(foundMap==false && versuche<100) {
//Noch keine Map gefunden.
versuche++;
Random r = new Random();
final int zufall r.nextInt(20);
if(cfg2.getBoolean("EnableMap" zufall ".enabled")) {
//Map gefunden, Abbruchbedingung erfüllen
foundMap=true;
double x cfg2.getDouble("Map" zufall ".X");
double y cfg2.getDouble("Map" zufall ".Y");
double z cfg2.getDouble("Map" zufall ".Z");
double yaw cfg2.getDouble("Map" zufall ".Yaw");
double pitch cfg2.getDouble("Map" zufall ".Pitch");
String worldname cfg2.getString("Map" zufall ".world");
World world Bukkit.getWorld(worldname);
Location loc = new Location(worldxyz, (float)yaw, (float)pitch);
for(Player op Bukkit.getOnlinePlayers()) {
op.teleport(loc);
}
}
}
}


Füg am besten noch eine Nachricht ein, falls es zuviele Versuche gab.
lädt

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

15

Saturday, June 21st 2014, 6:36pm

@Abgegrieft
boolean foundMap=false;
int versuche=0;
while(foundMap==false && versuche<100) {
//Noch keine Map gefunden.
versuche++;
Random r = new Random();
final int zufall = r.nextInt(20);
Also soll ich wo //Noch... eine nachricht in die console senden wie viele versuche das waren? Und am Ende ist doch int zufall = r.nextInt(20) immer noch 20 oder verstehe ich da grade was voll falsch?
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

16

Saturday, June 21st 2014, 6:41pm

Ja schon, aber er sucht sich 100 mal eine Zufallszahl, wenn er 100x nichts findet bricht er ab. Du könntest natürlich noch die ungültigen Nummern rausstreichen. Stell die Versuche auch lieber etwas höher, dass er wahrscheinlich jede Map auch mal ausprobiert hat.
lädt

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

17

Saturday, June 21st 2014, 7:49pm

OK, Danke Abgegrieft!
Aber nur noch eine frage und zwar wenn man sich wieder einloggt und die map geändert wurde. Wie kann ich es dann machen das der Spieler der nicht online war wo der Map wechsel war. das er auch bei der neuen(der gewächselten map) spawnt man kann ja per Kommand die Locations für die Map setzten. Nur wie kann es es halt machen das der Spieler nach dem Map wechsel auch da spawnt wo die neue map ist?
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

18

Saturday, June 21st 2014, 9:25pm

einfach eine Location Variable actMap definieren und beim JoinEvent zur Location tpen :)
lädt

flugcraftFTB

User / Kunde

  • "flugcraftFTB" is male
  • "flugcraftFTB" started this thread

Posts: 849

Location: Münster

Thanks: 1

  • Send private message

19

Saturday, June 21st 2014, 9:59pm

Aber wo her weis ich welche Map gerade dran ist also von 0-20
Kann du mir ein BeiSpiel Code senden?
Fluglotsen Service auf IVAO an folgen Flughäfen: EDDM(München), EDDS(Stuttgart), EDDG(Münster/Osnabrück), EDDH(Hamburg), EDDN(Nürnberg), EDDT(Berlin-Tegel), EDDB(Berlin-Schönefeld), EDDL(Düsseldorf) EDDK(Köln-Bonn), EDDF(Frankfurt/Main) und EDDW(Bremen). Als Kontrollturm und Boden online!

Abgegrieft

User / Kunde

  • "Abgegrieft" is male

Posts: 674

Location: Waschraum

  • Send private message

20

Saturday, June 21st 2014, 10:00pm

Naja du teleportierst deine Spieler ja in die Map, da kannst du deine Location dann updaten
lädt

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