1vs1 Plugin • 1.8 • 1.9 •1.10 • 1.11 • 1.12 + Turnier System, Alles Editierbar [GERMAN] icon

1vs1 Plugin • 1.8 • 1.9 •1.10 • 1.11 • 1.12 + Turnier System, Alles Editierbar [GERMAN] -----

Ein kostenloses 1vs1 Plugin mit geilen features



30355.png

Plugin memorial. No support. No help. Please try to do everything alone. There are tutorials for this on YouTube! :D
German Tutorials:
https://youtu.be/E0heomSabr0

Ein vollkommen kostenloses 1vs1 Plugin. Es enthält mit wenigen Ausnahmen alle Funktionen, die das Original ebenfalls zu Verfügung stellt.

Funktionen:
● Automatische Arena Generierung (ACS(Arena Cloud System))
● Vollautomatisches Map-Reset System
● Team vs Team
● BungeeCord kann genutzt werden, muss aber nicht
● Viele Einstellungen
● Turnier-System
● Eigene Kits
● Kitstands
● 30 Tage Statistiken
● Statistiken für Kits
● 30 Tage Statistiken für Kits
● TrendKits (24h Statistiken)
● Ein Ranking System
● Kit-Einstellungen
● Warteschlange (mit Einstellungen)
● Unterstützt MySQL und SQLite
● Nachrichten vollkommen verstellbar
● Items in der Lobby vollkommen verstellbar
● Spectator-System
● Join/Leave Schilder
● Keine anderen Plugins benötigt
● Best of System
● Mehrere Kits (bis zu 5 pro Spieler)
● Stats-System
● 1.8/1.9/1.10/1.11 Support
● Ranking-System
● Mapauswahl System
● Scoreboards
● Schwarzhändler
● Und mehr...

Solltest du weitere kennen, schreibe mir doch. Es wird ggf. hier verlinkt ;)

- /1vs1 - Der Hauptcommand.

- /create & /modify - [1vs1.command.createT] Hiermit können Turniere erstellt werden

- /join [Name] - [1vs1.command.join] Hiermit können Spieler Turnieren beitreten

- /start {Sekunden} - [1vs1.command.start] Hiermit können Spieler ihr Turnier starten

- /tleave & /cL - [1vs1.command.tLeave] Hiermit können Spieler, die ausgeschieden sind das Turnier verlassen

- /t - [1vs1.command.t] Hiermit können Spieler informationen über das Turnier sehen

- /endmatch - [1vs1.command.endmatch] Hiermit kann die Zeit des Kampfes auf 60 Sekunden reduziert werden. Wenn diese abgelaufen sind, dann gewinnt der, wer näher an der Mitte ist

- /stats {Name} - [1vs1.command.stats] - Zeigt die Stats von dir oder einen bestimmten Spielers

- /surrender - [1vs1.command.surrender] - HIermit kannst du den Kampf sofort beenden, aber verlierst.

- /team - [1vs1.team] - Hiermit kannst du Teams erstellen.

- /win - [1vs1.command.win] - Hiermit kannst du deinen aktuellen Kampf sofort gewinnen.


Sub Commands vom 1vs1-Command: (Alle starten mit /1vs1)
- help {help} -> Liste aller Commands
- version -> Zeigt die Version des Plugins
- in1vs1 -> Zeigt eine Liste der Spieler die im 1vs1 Modus sind
- resetList -> Zeigt eine Liste der Arenen die gerade resetet werden
- toggle -> Gehe in den 1vs1 Modus
- reloadConfig -> Reloadet die Einstellungen in der Config.yml
- reloadMessages -> Reloadet alle Nachrichten
- setLobby -> Setzt die Lobby
- setExit -> Setzt den Ausgangspunkt
- setDefaultKit -> Setzt das Default-Kit
- edit -> Gehe in den Edit-Modus
- setKitEdit -> Setzt die Kit-Edit-Zone
- setQueque -> Setzt den Warteschlangen-Spawnpunkt
- setSettingsVillager -> Setzt den Einstellungs-Villager
- resetAllArenas -> Setzt alle Arenen zurück
- check [Arena] -> Öffnet das Prüfinventar für eine Arena
- saveArenaLayout [Arena] -> Speichert das Arena-Layout für eine Arena
- create [Name] -> Erstellt eine Arena
- reset [Name] -> Setzt eine Arena zurück
- listArenas -> Zeigt alle Arenen und ob diese an oder aus sind
- toggleArena [Arena] -> Schaltet eine Arena ein oder aus
- deleteLayout [Layout] -> Löscht ein Arena-Layout
- delete [Arena] -> Löscht eine Arena
- tpArena [Arena] -> Tpt dich zu einer Arena
- setting LayoutItemID [Layoutname] [ID]:[SubID] -> Setzt ein Item für das Layout im Mapauswahlsystem
- setting LayoutAuthor [Layoutname] [Autor] -> Setzt den Author für das Layout im Mapauswahlsystem

- setting [Arena]... -> Ändert Einstellungen einer Arena
* Layout [Arena] -> Setzt das Layout einer Arena
* setDestroyDelay [Delay] -> Legt das Destroy-Delay einer Arena fest
* setBuildDelay [Delay] -> Legt das Build-Delay einer Arena fest
* destoryDelay -> Zeigt das Destroy-Delay einer Arena
* buildDelay -> Zeigt das Build-Delay einer Arena
* setReset -> Setzt den Reset-Punkt einer Arena
* Spawn1 -> Setzt den 1. Spawnpunkt
* Spawn2 -> Setzt den 2. Spawnpunkt
* setMiddle -> Setzt die Mitte und den Spectator Punkt.

- 1vs1.command.toggle -> /1vs1 toggle
- 1vs1.command.Kit /kit {Name}:{SubID}
- 1vs1.command.spec -> /spec [Spieler]
- 1vs1.command.stats -> /stats {Spieler}
- 1vs1.command.surrender -> /surrender
- 1vs1.command.endmatch -> /endmatch
- 1vs1.Signs.use -> Join-/Leaveschilder nutzen
- 1vs1.command.join -> /join [Turnier]
- /team


=> Kann alles verwendet werden mit "1vs1.User"
-------------------------------------------------------------
- 1vs1.MultiplyKits.useKitX -> Kit X kann genutzt werden // X durch Nummer 2-5 ersetzten
- 1vs1.MultiplyKits.useKit.* -> Alle Kits können genutzt werden (1-5)
- 1vs1.useMultiplyKits -> Erlaubt einen Spieler das erweiterte Kit-Einstellungs Inventar zu verwenden.
- 1vs1.command.createT -> /create

=> Kann alles verwendet werden mit "1vs1.Premium"
-------------------------------------------------------------
- 1vs1.command.help -> /1vs1 help {Seite}
- 1vs1.command.version -> /1vs1 version
- 1vs1.command.in1vs1 -> /1vs1 in1vs1
- 1vs1.command.resetList -> /1vs1 resetList
- 1vs1.command.reloadConfig -> /1vs1 reloadConfig
- 1vs1.command.reloadMessages -> /1vs1 reloadMessages
- 1vs1.command.setLobby -> /1vs1 setLobby
- 1vs1.command.setExit -> /1vs1 setExit
- 1vs1.command.setDefaultKit -> /1vs1 setDefaultKit
- 1vs1.command.edit -> /1vs1 edit
- 1vs1.command.setKitEdit -> /1vs1 setKitEdit
- 1vs1.command.setQueque -> /1vs1 setQueque
- 1vs1.command.setsetSettingsVillager -> /1vs1 setSettingsVillager
- 1vs1.command.resetAllArenas -> /1vs1 resetAllArenas
- 1vs1.command.check -> /1vs1 check [Arena]
- 1vs1.command.saveArenaLayout -> /1vs1 saveArenaLayout [Name]
- 1vs1.command.create -> /1vs1 create [Name]
- 1vs1.command.reset -> /1vs1 reset [Name]
- 1vs1.command.listArenas -> /1vs1 listArenas
- 1vs1.command.toggleArena -> /1vs1 toggleArena [Arena]
- 1vs1.command.deleteLayout -> /1vs1 deleteLayout [Layout]
- 1vs1.command.deleteArena -> /1vs1 delete [Arena]
- 1vs1.command.setting -> /1vs1 [Arena] setting ...
- 1vs1.command.tpArena -> /1vs1 tpArena [Arena]

=> Kann alles verwendet werden mit "1vs1.Admin"
-------------------------------------------------------------

-> 1vs1.* -> Alle Rechte


1. Lade das Plugin auf deinen Server und starte diesen neu.

2. Auf den Server kannst du nun mit /1vs1 setLobby die Lobby setzen, wo Spieler hinkommen sollen, wenn diese den 1vs1 Modus betreten.

3. Gehe zu deinen Spawn (oder wo man auch immer man hingeportet werden soll, wenn man den 1vs1 Modus verlässt) und gebe ein /1vs1 setExit.

4. Die Warteschlange kannst du mit /1vs1 setQueue setzen.

5. Gehe dahin, wo später der Einstellungs-Villager sein soll und gebe ein /1vs1 setSettingsVillager. (Am besten im Kiteditor)

6. Gehe nun mit /1vs1 edit in den "Edit-Modus" und hole dir eine Steinaxt und makiere den untersten und den obersten Punkt der Kit-Editor Zone.

7. Um den Kit-Editor Bereich zu setzen gebe ein: /1vs1 setKitEdit

8. Gehe jetzt zu deiner vorgebauten Arena und makieren untersten und den obersten Punkt mit der Steinaxt (Du musst immernoch im Edit-Modus sein!)

9. Um ein Layout zu speichern nutze: /1vs1 saveArenaLayout [Name] (Der Vorbau wird immer wieder kopiert, du kannst ihn somit im nachhinein noch verändern)

10. Erstelle eine Arena mit /1vs1 create [Name]

11. Nehme einen Diamanten und mache einen Rechtklick auf einen Block, wo die Arena hin aufgebaut werden soll.

12. Gebe ein /1vs1 setting [Arena] setReset und danach /1vs1 setting [Arena] Layout [Layout]

13. Jetzt gib ein /1vs1 reset [Arena] -> Sollte alles funktioniert haben, sollte sich die Arena nach wenigen Sekunden/Minuten aufbauen. (Es kann passieren, dass dieser Prozess je nach Arenagröße einige Sekunden in anspruch nimmt)

14. Gehe in die eben erstellte Arena und gehe zum ersten Spawnpunkt und setze ihn mit /1vs1 setting [Arena] Spawn1


15. Gehe jetzt zum zweiten Spawnpunkt und setze ihn ebenfalls mit /1vs1 setting [Arena] Spawn2

16. Nun gehe zur Mitte der Arena und gebe ein /1vs1 setting [Arena] setMiddle.

17. Du kannst deine Arena mit /1vs1 check [Arena] prüfen lassen. Wenn alles Grün ist ist alles Ok.

18. Zusätzlich kannst du den BlackDealer (Typ der einen modifizierte Items verkauft) in den Kit-Editor setzen mit /1vs1 setBlackDealer

19. Die Top-5 Köpfe kann man platzieren mit /1vs1 setSkull {1-5} (Schilder siehe unten)

20. Fertig deine Arena ist nun Betriebsbereit ;)


-> Solltest du mehr Arenen einrichten wollen, musst du alle Schritte von Schritt 10 wiederholen mit einen anderen Arenen namen.

Zusatz: Wenn du ein eigendes Kit erstellt hast und neue User dieses automatisch bekommen sollen, gebe /1vs1 setDefaultKit ein.



Wie man das Plugin verwendet:
1. /1vs1 toggle (Solltest du im Edit-Modus sein gebe /1vs1 edit ein)

2. Gehe in die Kit-Edit Zone und du kannst dein Kit erstellen.

3. Dort angekommen kannst du dein komplett eigendes Kit zusammenstellen. Dieses wird automatisch beim Verlassen, der Kit-Edit Zone gespeichert.

4. An den Villager in der Kit-Edit Zone kann man seine Kit-Einstellungen verändern (Momentan 14 Stück).

5. Wenn du dein Kit fertig hast, gehe aus der Kit-Edit Zone und jetzt mache einen Rechtklick mit deinen Schwert auf die Warteschlange.

6. Dort kannst du die Einstellungen: "Kit des Gegners " auf "Eigendes Kit" ändern und du spielt mit deinen Kit. Zusätzlich kannst du dort auch die Automatische Warteschlange und das 'Best of' System für dein Kit aktivieren

7. Wenn du nun den Zombie schlägst wirst du in die Warteschlange eingereiht und sobald ein zweiter Spieler in ihr ist wird ein Kampf auf einer zufälligen Map starten.

8. Habe Spaß beim Kämpfen ;)


[​IMG]

Join-Schild:

RECHTE: 1vs1.Signs.use

View attachment 176424
Leave-Schild:

[​IMG]

Ranking-Schild:

[​IMG]

[​IMG]


Code (Text):

config:
BungeeMode:
Enabled: false
# Sorgt dafür, dass Spieler automatisch in den 1vs1 Modus gesetzt werden.
# Wenn Spieler den 1vs1-Modus verlassen wird man automatisch auf den hier eingetragenen Server eingetragen
LobbyServer: Lobby
# Der Server, auf den Spieler connected werden, wenn man den Spielmodus verlässt
Soupheal: 3.5
# Legt fest, wieviele Herzen ein Spieler bei der Funktion Suppenheilung regeneriert
maxArenaEntitys: 16
# Legt die maximale Anzahl Entitiys (Schweine,Zombies...) pro Arena fest
twoStepArenaReset: true
# Legt fest, ob die Arena erst abgebaut werden soll und wieder dann wieder aufgaubt oder nicht.
MySQL:
#MySQL ist Super ^^
Enabled: false
Domain: localhost
Port: 3306
Database: database
Username: 1vs1
Password: '-'
ArenaCheckTimer: 10
# Automatische Prüfung aller Arenen. Kann bugs Verhindern
# Zeit in Sekunden
NoFreeArenaMessageTimer: 5
# Legt fest, alle wieviel Sekunden eine Nachricht kommen soll, wenn für zwei Spieler in der Warteschlange keine freie Arena zur Verfügung steht.
ArenaBuildDelay: 5
# Legt den Build Delay (Layer Speed) für alle Arenen, die keinen eigenden zugewiesen bekommen haben in Ticks fest. (20 Ticks = 1 Sekunde)
ArenaDestroyDelay: 5
# Legt den Destroy Delay für alle Arenen, die keinen eigenden zugewiesen bekommen haben in Ticks fest.
minArenaBuildDistanceBottom: 1
# Legt fest auf welcher höhe (vom Boden) der Spieler bauen darf
minArenaBuildDistanceTop: 2
# Legt fest auf welcher höhe (von der Decke) der Spieler bauen darf
minArenaBuildDistanceWalls: 2
# Legt fest, wieviele Blöcke von der Wand der Spieler bauen darf
saveStats: false
# Legt fest ob Statistiken gespeichert werden sollen
loadChunks: false
#Legt fest, ob Chunks der Arenen für einen Reset geladen werden sollen
arenaRegionLeaveDamage: 1.5
# Legt den Schaden in der Sekunde fest, wenn ein Spieler außerhalb einer Arena ist fest
showArenaNamesSpectatorGUI: true
# Legt fest ob im Specator-Menü die Arenen durchnummeriert werden sollen oder bei den Namen gennant werden sollen
toggleCoolDown: 150
# Legt die Zeit in Millisekunden fest, alle wieviel Sekunden der Spieler z.B. eine Einstellung ändern darf.
playAllBestOfGames: false
#Legt fest, ob man alle Bestof Spiele spielen soll (Bsp. (Best Of 3) Spieler 1 hat 2 Kills und Spieler 2 hat 0 -> Best of wird beendet)
saveInvs: true
#Legt fest, ob Inventare beim betreten des 1vs1-Modus gespeichert werden sollen
checkDatabaseConnection: true
#Legt fest, ob die Datenbank Verbinung geprüft werden soll
scoreBoardName: 1vs1
#Legt den Scoreboard Namen fest (Bringt aktuell nicht viel)
useScoreboard: true
#Legt fest, ob das Scoreboard angezeigt werden soll oder nicht
overrideJoinMsg: true
#Legt fest, ob die Join Nachricht übeschrieben werden soll
saveOldScoreboard: true
#Legt fest, ob das alte Scoreboard wiederhergestell werden soll nach verlassen des 1vs1-Modus
useBlockyMapReset: true
#Legt fest, ob der neue Lagfreiere Mapreset genutzt werden soll
maxBlocksPerTick: 500
#Legt fest, wieviele Blöcke den Tick mit den neuen Mapreset gesetzt werden sollen
maxTeamSizeUser: 2
#Legt die maximale Teamgröße für User fest (1vs1.User/1vs1.Team.User)
maxTeamSizePremium: 4
#Legt die maximale Teamgröße für Premium Spieler fest (1vs1.Premium/1vs1.Team.Premium)
maxTeamSizeSpecial: 17
#Legt die maximale Teamgröße für andere Spieler fest (1vs1.Team.Special)
#Admins haben keine Begrenzung (1vs1.Admin/1vs1.Team.*)
useEconomySystem: true
#Schaltet das Economy System an oder aus
economyNormalWinAdmin: 80
#Legt fest, wieviel Geld man für einen normalen Win kriegt (Admin)
economyNormalWinPremium: 20
#Legt fest, wieviel Geld man für einen normalen Win kriegt (Premium)
economyNormalWinSpecial: 40
#Legt fest, wieviel Geld man für einen normalen Win kriegt (Special)
economyNormalWinUser: 10
#Legt fest, wieviel Geld man für einen normalen Win kriegt (User)
economyTournamnetWinAdmin: 1000
#Legt fest, wieviel Geld man für einen Turnier Win kriegt (Admin)
economyTournamnetWinPremium: 300
#Legt fest, wieviel Geld man für einen Turnier Win kriegt (Premium)
economyTournamnetWinSpecial: 600
#Legt fest, wieviel Geld man für einen Turnier Win kriegt (Special)
economyTournamnetWinUser: 150
#Legt fest, wieviel Geld man für einen Turnier Win kriegt (User)
economyTournamnetKillAdmin: 160
#Legt fest, wieviel Geld man für einen Turnier Kill kriegt (Admin)
economyTournamnetKillPremium: 40
#Legt fest, wieviel Geld man für einen Turnier Kill kriegt (Premium)
economyTournamnetKillSpecial: 80
#Legt fest, wieviel Geld man für einen Turnier Kill kriegt (Special)
economyTournamnetKillUser: 20
#Legt fest, wieviel Geld man für einen Turnier Kill kriegt (User)
maxTNTGame: 64
#Legt fest, wieviel TNT man pro Spiel benutzen darf
Items:
ChallangerItemID: 276
# ID des Schwertes
SpecatorItemID: 370
# ID der Ghastträne fürs Zuschauen
SettingsItemID: 404
# ID für den Komperator für Kit-Einstellungen
LeaveItemID: 347
# ID für das Leave-Item
ChallangerItemSlot: 1
# Slot für das Schwert (0 für Aus)
SpecatorItemSlot: 2
# Slot für das Specator-Item (0 für Aus)
SettingsItemSlot: 8
# Slot für das Einstellungs-Item (0 für Aus)
LeaveItemSlot: 9
# Slot für das Leave-Item (0 für Aus)

Hier findest du die Config:
Hier klicken


Ich hoffe euch gefällt das Plugin ;).
Resource Information
Author:
----------
Total Downloads: 266
First Release: Jan 25, 2022
Last Update: Jan 25, 2022
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings