You are not logged in.

  • Login

[Bukkit-Plugin] Teamaufteilung in 4 Teams

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.

D3V3L0P3R

User / Kunde

  • "D3V3L0P3R" is male
  • "D3V3L0P3R" started this thread

Posts: 97

Location: Mainz

Occupation: @school

  • Send private message

1

Thursday, March 26th 2015, 6:46pm

Teamaufteilung in 4 Teams

Hey ho,
Ich habe schon ein wenig damit herumprobiert, Spieler in meherer Teams aufzuteilen.

Also was ich alles habe:
- 4 Listen für 4 Teams (diese Listen können bereits Spieler enthalten)
- 1 Liste mit Spielern die noch kein Team gewählt haben.

Ich hatte zwar schon ein paar Versionen, die das ganze auf geteilt haben aber nicht 100% fair ...

(mit fair meine ich dass die Teams beispielsweise so aufgeteilt sind: 3|3|3|3 oder 4|3|3|3 und nicht 4|4|2|1)

Hätte jemand eine Idee wie ich das Regeln könnte ?

Ich hoffe ihr könnt mir helfen :P

mfg ~d3v
Komplett Kostenlos:
-
Minecraft TTT Plugin *hier klicken*

Anno35

User / Kunde

Posts: 1,223

Thanks: 3

  • Send private message

2

Thursday, March 26th 2015, 7:49pm

Du suchst dir das Team raus was am wenigsten Spieler drin hat und fügst dort den Spieler ein.

cubenight2014

User / Kunde

Posts: 12

  • Send private message

3

Friday, March 27th 2015, 3:29pm

Ich habe es so gemacht:

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
    public static void setLowesteam(Player ap){
        
        if(BedWars.Blau.size() < 4){
            BedWars.LobbyPlayers.remove(ap.getName());
            BedWars.Blau.add(ap.getName());
            ap.sendMessage(BedWars.prefix "§aDu bist nun in Team §9Blau");
        } else if(BedWars.Blau.size() == 4){
            if(BedWars.Rot.size() < 4){
                BedWars.LobbyPlayers.remove(ap.getName());
                BedWars.Rot.add(ap.getName());
                ap.sendMessage(BedWars.prefix "§aDu bist nun in Team §cRot");
            } else if(BedWars.Rot.size() == 4){
                if(BedWars.Gelb.size() < 4){
                    BedWars.LobbyPlayers.remove(ap.getName());
                    BedWars.Gelb.add(ap.getName());
                    ap.sendMessage(BedWars.prefix "§aDu bist nun in Team §eGelb");
                } else if(BedWars.Gelb.size() == 4){
                    BedWars.LobbyPlayers.remove(ap.getName());
                    BedWars.Gruen.add(ap.getName());
                    ap.sendMessage(BedWars.prefix "§aDu bist nun in Team §2Grün");
                }
            }
        }

Stuppsman

User / Kunde

Posts: 2,766

Thanks: 25

  • Send private message

4

Friday, March 27th 2015, 3:37pm

...

"Wie krich ich es hin, dass die Teams fair verteilt werden?"
"Nimm das kleinste Team zum hinzufügen"
"Ich mach das so: "
(Team erst auffüllen, dann nächstes auffüllen..)

Da weiss ich noch nichmal, was ich dazu sagen soll.
Nein, ich hab kein Skype.. bei Interesse an einer privaten Unterrichtsstunde, wende dich bitte direkt an mein Team! 8)

kombiice

User / Kunde

Posts: 10

  • Send private message

5

Sunday, May 31st 2015, 7:57pm

Hey ho,
Ich habe schon ein wenig damit herumprobiert, Spieler in meherer Teams aufzuteilen.

Also was ich alles habe:
- 4 Listen für 4 Teams (diese Listen können bereits Spieler enthalten)
- 1 Liste mit Spielern die noch kein Team gewählt haben.

Ich hatte zwar schon ein paar Versionen, die das ganze auf geteilt haben aber nicht 100% fair ...

(mit fair meine ich dass die Teams beispielsweise so aufgeteilt sind: 3|3|3|3 oder 4|3|3|3 und nicht 4|4|2|1)

Hätte jemand eine Idee wie ich das Regeln könnte ?

Ich hoffe ihr könnt mir helfen :P

mfg ~d3v
wenn 4 spieler on sind kann jeweils eine person pro team rein. wenn 8 sind 2 usw
Suche Teammitglieder !!

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