CityBuild-Driver | MongoDB, MySQL und File (Json)

CityBuild-Driver | MongoDB, MySQL und File (Json)

Minecraft Version
  1. 1.12
  2. 1.11
  3. 1.10
  4. 1.9
  5. 1.8

English Version


Are you interested in a revolutionary CityBuild system? Then let me introduce it to you!

Requirements
-
You need either a MongoDB or a MySQL database (if you use the file-database, you do not need a external database)
- at least Spigot 1.8.8 must be installed
only tested on Spigot1.8.8



Finally the functions

The system offers many functions that have been completely improved and have never been found on the market before!


Level function
There are 12 levels that can be achieved. To advance to the next level, a certain number of points must be reached. When you have reached the points, you are automatically placed in the next level and also receive coins, which can be determined in the configuration.
The level system is linked to the entire CityBuild driver, which ensures that the player is driven to reach the next level to unlock new features.
To be able to see which level there is, there is also an inventory (/level), which tells what to do to reach the next level



Coins and points function
The coins and the points are linked to each other. The coins are considered the currency of the CityBuild server. The points, on the other hand, are used to reach a new level. Points and coins are obtained by completing quests or jobs.


Job function
There are 14 jobs available. How many coins and points the player tells when he successfully completes the job can also be set in advance in the configuration. The job function is connected to the level system. This means that you need a certain level to accept a job. The level that is required can also be set in the configuration.
To see what jobs there are, there is also an inventory (/jobs), which contains the required level, description and reward.
The tasks of the jobs, on the other hand, are fixed and can only be changed when the source code is acquired
.

Jobs
(Description of all jobs are below in the screenshots)
- Miner & Honerless
- Assassin & Farmer
- Timer & Builder
- Butcher & Collector
- Speleologist & Slender
- Notch & Necromancer
- Magician & Hunter


Quest function
There are 18 quests that can be completed. When entering the server for the first time, the player automatically receives the first quest with a notification that he has a quest to complete. The quests increase in difficulty from time to time. The difference to the jobs is that the quests can be done on the side and can also be done quickly and do not require a lot of effort.
To see what queststhere are, there is also an inventory (/quests) which contains the description and reward.
The coins and points that you receive when you successfully complete a quest can also be set in the configuration.


Quests
(Description of all quests are below in the screenshots)

- Novice & Farmer
- Rabbit Season & Slayer
- Melter & Crafter
- Murder & Milkman
- Painter & Blacksmith #1
- Blacksmith #2 & Blacksmith #3
- Blacksmith #4 & DJ
- Luxury & Baker
- Jobber & Master



Perks function
There are 12 Perks. The perks are also linked to the level system and to the currency system. So not only do you need a certain number of coins for the perks, but you also need a certain level to be able to acquire the perk at all.

Perks
(Description of all perks are below in the screenshots)

- Fly & Hungerless
- No Fall Damage & Speed
- Skull Receiving (/skull) & Chat Clear
- Vote Day & Vote Kick
- Water Breathing & Fire Resistance
- Night Vision & Double Exp



Settings function
There are 5 settings for the player, so he can individualize his game interface.
All 5 settings can be managed by an inventory (/settings)

Settings
(Description of all settings are below in the screenshots)

- receiving private messages
- collection the daily reward
- receiving teleport requests
- teleport to last position by joining the server
- activating/deactivating the scoreboard/sideboard



CaseOpening function
There are 3 different rarities of chests. The content and price of the chests can be set COMPLETELY in the configuration.

Cases
(Description of all cases are below in the screenshots)

- Normal
- Rare
- Epic



AuctionHouse function
There are 5 different rarities of products that can be advertised in the auction house. The inventories can be used to view both the public auction house and the private one, where only the products you have advertised are.
Each player something to sell in the auction house and also choose what rarity it is and how many coins it should cost. Other players can then buy the product at any time. The seller can also remove the product from the auction house at any time.
The auction house also supports selling from the miners. This means that a miner can be sold and bought in an external auction house. All properties and achievements of the miner are then offered in the auction house as well.

Categories
(Description of all categories are below in the screenshots)

- Common
- Rare
- Epic
- Legendary
- Miner



Homes and warps function
The player can always use the Homes to find his way back to a place he really wants to keep. Through an inventory, both the homes and the warps are easy to manage (/homes and /warps).


Daily Reward function
The player can collect a predetermined number of coins, points and chests every day with a certain time interval. The time interval can be set in the configuration.



Unique functions

Miner function
(Description of all inventories/funtions are below in the screenshots)

There are 10 pre-established miners. However, it is possible to create as many miners as you want.

But what is a miner?

A miner mines a certain product continuously. For example, the gold miner mines gold ore around the clock.
Miners have their own level system. This means that the efficiency of a miner can be increased. For example, the gold miner mines 64 gold ores within 3 hours instead of 32. In the configuration, you can set how much the miner should mine in what time in a specific level.

The player can buy different miners through coins in the miner store
. The price of the miners can be set in the configuration (/miners). The miners can be managed completely via the inventories (/miners). The miner can be placed, removed, activated, deactivated and much more. When the miner is placed, it appears in the form of a rotating head matching the item that the miner is to farm. For example, the head of the gold miner is a gold ore head.

ALL properties of the miners can be set in the configuration!
(completely configurable)

Pre-established Miners
(Description of miners are below in the screenshots)

- Shop & Coins
- Emerald & Diamond
- Gold & Iron
- Lapislazuli & Redstone
- Coal & Stone



Guild function
(Description of all inventories/funtions are below in the screenshots)

There is a guild system that is similar to a clan system. The guild system was inspired by other large networks but also optimized.

Every player can create a guild whenever he wants to.


The guild system also includes an internal level system. There are 18 levels. The guild can advance to the next level if the guild members strengthen the guild's finances. This means that the members have to deposit a certain number of coins into the guild in order to reach the next level.

There are also guild pushes. These are internal benefits for members of a guild. For example, when the guild reaches the twelfth level, all miners from the guild members work 5% faster than before. The benefits affect all systems.

There is also a guild backpack that all guild members can access. The capacity of the backpack increases as you reach new levels.

The guild can change the guild color once it reaches the Third Level. There are 16 colors.


The guild's internal ranking system ensures that the guild owner has complete control over the guild. New members can be invited at any time. When a new member joins the guild, they first have the guest rank. As a result, the new member does not have access to the guild backpack for the time being and must first prove to the guild that it is worthy of being a full member.

Ranks
(Only the leader is allowed to change the rank of a member, moderators are allowed to invite new members)
- Gast
- Member
- Moderator
- Leader




INFORMATION

The entire driver is written asynchronously.
The ENTIRE driver is completely, dynamically configurable!


The CityBuild-Driver supports a dynamic language system.
This means that you can create as many languages as you want with matching messages and the system takes over the corresponding language when you change the current language in language.json.

*Click to see the entire gallery*
CityBuild-Driver Gallery

According to § 69a UrhG DEU is the resale of these products in any form completely prohibited! The implementation of these products in a product to be sold in the future also counts and does not correspond to the legal legitimacy.



Commands

Administration
- /setcase
- /setguildmaster
- /setjobs
- /setminer
- /setsettings
- /setspawn
- /callback
- /gamemode
- /feed
- /heal

Players
- /auctionhouse
- /sell
- /enderchest
- /inventory
- /message

- /pay
- /coins
- /points

- /guild
- /guildchat

- /home
- /homes

- /jobs
- /level

- /minebreaker
- /miners

- /voteday
- /votekick
- /agree
- /disagree

- /clearchat
- /fly
- /perks
- /skull

- /quests

- /teleporthererequest
- /teleportrequest
- /teleportaccept
- /teleportdeny

- /warp
- /warps

- /settings






Deutsche Version


Bist du an einem revolutionären CityBuild-System interessiert? Dann lass es mich dir vorstellen!

Anforderungen
- Du benötigst entweder eine
MongoDB oder eine MySQL Datenbank
(wenn du die File-Datenbank benutzt, brauchst du keine externe Datenbank)
- Es muss mindestens Spigot 1.8.8 installiert sein
nur in der Spigot 1.8.8 getestet



Nun endlich die Funktionen

Der Driver bietet sehr viele verbesserte Funktionen, die es so auf dem Markt noch nie zuvor gab!


Level Funktion
Es gibt 12 erreichbare Level. Um das nächste Level zu erreichen, muss eine gewisse Anzahl an Punkten erreicht werden. Wenn du die benötigten Punkte erreichst, wirst du automatisch in das nächste Level gesetzt und erhältst Coins, die in der Konfiguration eingestellt werden können.
Das Level-System ist mit dem gesamten CityBuild-Driver verknüpft, was den Spieler antreibt das nächste Level zu erreichen, um neue Funktionen zu erhalten.
Um sehen zu können welche Level es gibt und was man tun muss, um das nächste Level zu erreichen, gibt es auch ein Inventar (/level)



Coins und Punkte Funktion
Die Coins und die Punkte sind auch miteinander verbunden. Die Coins sind die aktuelle Währung auf dem CityBuild-Server. Die Punkte werden benutzt, um in das nächste Level zu gelangen. Die Coins und Punkte können mithilfe von Quests und Jobs erhalten werden.


Job Funktion
Es gibt 14 verfügbare Jobs. Wie viele Coins und Punkte der Spieler erhält, wenn er einen Job erfolgreich absolviert, kann in der Konfiguration vorab eingestellt werden. Die Job Funktion ist mit dem Level-System verknüpft. Das bedeutet, dass ein gewisses Level benötigt ist, um einen Job anzunehmen. Das benötigte Level kann in der Konfiguration eingesellt werden.
Um zu sehen, welche Jobs es gibt, gibt es auch das Inventar (/jobs), in dem das benötigte Level, die Beschreibung und die Belohnung zu sehen sind.
Die Aufgaben der Jobs können nur mithilfe des zu erwerbenden SourceCodes geändert werden.


Jobs
(Die Beschreibung alle Jobs sind in den Screenshots unten zu sehen)
- Miner & Honerless
- Assassin & Farmer
- Timer & Builder
- Butcher & Collector
- Speleologist & Slender
- Notch & Necromancer
- Magician & Hunter


Quest Funktion
Es gibt 18 Quests, die absolviert werden können. Wenn der Spieler das erste Mal den Server betritt, erhält dieser automatisch die erste Quest mit einer Notifikation, dass er eine Quest zu erledigen hat. Die Schwierigkeit der Quests verändern sich von Zeit zu Zeit. Der Unterschied zu den Jobs ist, dass die Quests einfacher zu erledigen sind und schneller zu erledigen sind.
Um zu sehen, welche Quests es gibt, gibt es ein Inventar (/quests), in dem die Beschreibung und die Belohnung der Quests stehen.
Die zu erhaltenen Coins und Punkte, wenn eine Quest erfolgreich abgeschlossen wird, können in der Konfiguration eingestellt werden.


Quests
(Die Beschreibung aller Quests sind in den Screenshots unten zu sehen)

- Novice & Farmer
- Rabbit Season & Slayer
- Melter & Crafter
- Murder & Milkman
- Painter & Blacksmith #1
- Blacksmith #2 & Blacksmith #3
- Blacksmith #4 & DJ
- Luxury & Baker
- Jobber & Master



Perks Funktion
Es gibt 12 Perks. Die Perks sind ebenfalls mit dem Level-System und dem Währungssystem verknüpft. Das heißt, dass nicht nur eine gewisse Anzahl an Coins benötigt wird, um ein Perk zu kaufen, sondern auch ein gewisses Level, um das Perk überhaupt kaufen zu können.

Perks
(Die Beschreibung aller Perks sind in den Screenshots unten zu sehen)

- Fly & Hungerless
- No Fall Damage & Speed
- Skull Receiving (/kopf) & Chat Clear
- Vote Day & Vote Kick
- Water Breathing & Fire Resistance
- Night Vision & Double Exp



Einstellung Funktion
Es gibt 5 Einstellungen für den Spieler, die das Spieler-Interface individualisieren.
Alle 5 Einstellungen können mithilfe des Inventars verwaltet werden (/settings)

Einstellungen
(Die Beschreibung aller Einstellungen sind in den Screenshots unten zu sehen)

- Private-Nachrichten erhalten
- Tägliche-Belohnung einsammeln
- Teleport-Anfragen erhalten
- zur letzten Position teleportieren beim Betreten des Servers
- aktivieren/deaktivieren des Scoreboards/Sideboards



CaseOpening Funktion
Es gibt 3 unterschiedliche Seltenheiten von Truhen. Der Inhalt und Preis der Truhen kann KOMPLETT in der Konfiguration eingestellt werden.

Cases
(Die Beschreibung aller Truhen sind in den Screenshots unten zu sehen)

- Normal
- Rare
- Epic



Auktionshaus Funktion
Es gibt 5 verschiedene Kategorien von Produkten die im Auktionshaus zu finden sind. Die Inventare können benutzt werden, um das öffentliche oder private Auktionshaus einzusehen. Im privaten sind die Produkte zu sehen, die DU inseriert hast.
Jeder Spieler kann etwas in das Auktionshaus stellen für einen ausgewählten Preis in eine bestimmte Kategorie/Seltenheit. Andere Spieler können zu jeder Zeit die Produkte erwerben. Der Verkäufer kann auch zu jeder Zeit das Produkt aus dem Auktionshaus entfernen
Das Auktionshaus unterstützt auch den Verkauf von Miner. Das bedeutet, dass der Miner in einem externen Auktionshaus verkauft werden kann. Alle Eigenschaften und Errungenschaften des Miners werden ebenfalls beim Verkauf im Auktionshaus verkauft.

Kategorien
(Die Beschreibung aller Kategorien sind in den Screenshots unten zu sehen)

- Common
- Rare
- Epic
- Legendary
- Miner



Homes und Warps Funktion
Der Spieler kann jeder Zeit ein Home erstellen, um einen Ort zu markieren, den er wiederfinden möchte. Durch das Inventar können sowohl die Homes als auch die Warps einfach verwalten werden
(/homes und /warps).


Tägliche Belohnung Funktion
Der Spieler kann jeden Tag in einem bestimmten Stundentakt Coins, Punkte und Truhen einsammeln.
Der zeitliche Intervall kann in der Konfiguration eingestellt werden.




Einzigartige Funktionen

Miner Funktion
(Die Beschreibung aller Inventare/Funktionen sind in den Screenshots unten zu sehen)

Es gibt 10 vorab eingestellte Miner. Jedoch ist es möglich so viele Miner zu erstellen, wie du möchtest.

Aber was ist ein Miner?
Ein Miner sammelt kontinuierlich ein bestimmtes Produkt. Zum Beispiel sammelt ein Gold-Miner rund um die Uhr Golderz.
Die Miner haben ein eigenes Level-System. Das beudete, dass die Effizienz der Miner verbessert werden können. Zum Beispiel sammelt ein Gold-Miner 64 Golderz innerhalb von 3 Stunden anstatt 32 Golderz.
In der Konfiguration kann eingestellt werden wie viel in einer bestimmten Zeit in einem bestimmten Level gesammelt werden soll.

Der Spieler kann für Coins im Miner-Shop alle verhandenen Miner erwerben. Der Preis der Miner kann in der Konfiguration eingestellt werden (/miners)
. Die Miner können komplett über die Inventare verwalten werden (/miners). Der Miner kann platziert, entfern, aktiviert und deaktiviert werden und vieles mehr.
Wenn der Miner platziert wurde, erscheint dieser in der Form als rotierender Kopf passend zu dem Item, dass der Miner sammelt. Zum Beispiel ist der Kopf des Gold-Miners ein drehender Golderz-Kopf.

ALLE Eigenschaften der Miner können in der Konfiguration eingestellt werden!
(komplett konfigurierbar)

Vorab eingestellt Miner
(Die Beschreibung aller Miner sind in den Screenshots unten zu sehen)

- Shop & Coins
- Emerald & Diamond
- Gold & Iron
- Lapislazuli & Redstone
- Coal & Stone



Gilden Funktion
(Die Beschreibung aller Inventare/Funktionen sind in den Screenshots unten zu sehen)

Das Gilden-System ist ähnlich wie ein Clan-System. Das Gilden-System wurde bei anderen großen Netzwerken inspiriert aber auch optimiert.

Jeder Spieler kann eine Gilde zu jedem Zeitpunkt erstellen.


Das Gilden-System beinhaltet ebenfalls ein internes Level-System. Es gibt 18 Level. Die Gilde kann das nächste Level erreichen, wenn die Gildenmitglieder die Finanzen der Gilden stärken. Das bedeutet, dass die Mitglieder in die Gildenkasse Coins einzahlen müssen, um das nächste Level zu erreichen.

Es gibt auch so gennante Gilden-Vorteile. Dies sind interne Vorteile für alle Gildenmitglieder. Zum Beispiel, wenn eine Gilde das 12te Level erreicht, arbeiten alle Miner der Gildenmitglieder 5% schneller.

Es gibt auch einen Gildenrucksack den alle Gildenmitglieder benutzen können. Die Kapazität des Rucksacks wird von Level zu Level größer.

Die Gilde kann die Gildenfarbe ändern, sobald es das Dritte Level erreicht hat. Es gibt 16 Farben.


Das interne Rang-System der Gilde sorgt dafür, dass der Besitzer der Gilde die komplette Kontrolle über die Gilde hat. Neue Mitglieder können jeder Zeit eingeladen werden. Wenn ein neues Mitglied der Gilde beitritt, erhält dieser den Gast-Rang. Aufgrund dessen kann dieses Mitglied auch nicht auf den Gildenrucksack zu greifen und muss sich der Gilde erst gegenüber beweisen, dass dieses würdig ist ein vollständiges Mitglied zu sein.

Ränge
(Nur der Besitzer der Gilde kann die Ränge der Mitglieder verwalten. Moderatoren können neue Mitglieder einladen in die Gilde)
- Gast
- Member
- Moderator
- Leader




INFORMATION

Der Driver wurde asynchron programmiert.
Der GESAMTE Driver ist komplett und dynamisch konfigurierbar!


Der CityBuild-Driver unterstützt das dynamische Sprach-System.
Das bedeutet, dass du so viele Sprachen wie du willst mit passenden Nachrichten erstellen kannst, die automatisch von System in die aktuelle Sprache übernommen werden. In der language.json kannst du die standardt Sprache ändern.

*Klicke, um die gesamte Galerie zu sehen*
CityBuild-Driver Galerie

Nach § 69a UrhG DEU ist der Weiterverkauf dieser Produkte in jeglicher Form vollkommen Untersagt! Die Implementierung dieser Produkte in ein zukünftig zu verkaufendes Produkt zählt ebenfalls dazu und entspricht nicht der gesetzlichen Legitimität.



Commands

Administration
- /setcase
- /setguildmaster
- /setjobs
- /setminer
- /setsettings
- /setspawn
- /callback
- /gamemode
- /feed
- /heal

Spieler
- /auctionhouse
- /sell
- /enderchest
- /inventory
- /message

- /pay
- /coins
- /points

- /guild
- /guildchat

- /home
- /homes

- /jobs
- /level

- /minebreaker
- /miners

- /voteday
- /votekick
- /agree
- /disagree

- /clearchat
- /fly
- /perks
- /skull

- /quests

- /teleporthererequest
- /teleportrequest
- /teleportaccept
- /teleportdeny

- /warp
- /warps

- /settings​




Screenshots


auctionhouse inventory.png
auctionhouse miner product inventory.png
auctionhouse product inventory.png
caseopening main inventory.png
guild finances inventory.png
guild level achieved pushes inventory.png
guild pushes inventory.png
jobs inventory.png
Miner type inventory.png
Miner type level inventory.png
settings daly reward inventory.png
voteday information.png
Your miners inventory.png

Author
FaceKnoxwell
Price
€22.00
First release
€14.00 €12.00
€26.00 €24.00

Latest updates

  1. CityBuild-Driver | MongoDB, MySQL und File (Json)

    - teleport request bug fixed
  2. CityBuild-Driver | MongoDB, MySQL und File (Json)

    - Permission file added and a few bugfixes
  3. CityBuild-Driver | MongoDB, MySQL und File (Json)

    - Bug has been fixed