Installation
Fünfzehn Minuten. Der größte Teil besteht darin, zwölf Items zu deinem Inventar hinzuzufügen.
Vor dem Start
Abschnitt betitelt „Vor dem Start“| Was du brauchst | Warum |
|---|---|
| ESX, QBCore oder QBox, laufend | Geld, Identifikatoren und Callbacks. Wird automatisch erkannt |
| oxmysql, laufend | Alles, was sich das Skript merkt, liegt in deiner Datenbank |
| fmLib | Hinzufügen, Entfernen und nutzbare Items im Inventar laufen darüber. Die Ressource wurde für fmLib v2.0.2 gebaut |
| ox_target oder qb-target (optional) | Nur wenn du Target-Interaktion möchtest; drawtext benötigt nichts davon |
1. Beide Ordner ablegen
Abschnitt betitelt „1. Beide Ordner ablegen“Dein Download enthält zwei Ressourcen. Lege beide in deinen Ressourcen ab, zum Beispiel in resources/[mic]/:
| Ordner | Was es ist |
|---|---|
mic_crypto | Das Skript |
mic_crypto_props | Die Rig-, GPU-, PSU- und Lüfter-Modelle sowie das Modell des Lagerhallen-Laptops |
2. Startreihenfolge
Abschnitt betitelt „2. Startreihenfolge“Starte in der server.cfg unterhalb von oxmysql und deinem Framework zuerst fmLib, dann mic_crypto_props und danach mic_crypto — in dieser Reihenfolge und jeweils in einer eigenen ensure-Zeile.
Das Framework wird im Moment des Starts von mic_crypto gesucht und muss daher bereits laufen.
Es hat geklappt, wenn der Server ohne rote Fehlermeldung von mic_crypto startet und beim Beitreten ein gelber Lagerhallen-Blip namens Crypto Warehouse Shop auf der Karte erscheint.
3. Die Datenbank
Abschnitt betitelt „3. Die Datenbank“Importiere install.sql (im Hauptverzeichnis von mic_crypto) einmalig. Sie erstellt die fünf vom Skript genutzten Tabellen: Wallets, Lagerhallen, geteilter Zugang, Trades und Marktpreise.
Die Markttabelle wird beim Start auch automatisch erstellt, falls sie fehlt, die anderen vier jedoch nicht — überspringst du diesen Schritt, kann nichts gekauft werden.
Es hat geklappt, wenn deine Datenbank fünf Tabellen enthält, die mit mic_crypto_ beginnen.
4. Items hinzufügen
Abschnitt betitelt „4. Items hinzufügen“Jedes Bauteil eines Rigs ist ein Item. Wird eines in deiner Lagerhalle benutzt, nimmst du es zum Tragen in die Hand.
| Item | Label | Was es tut |
|---|---|---|
mic_rig | Standard 5-Slot Rig | Der Rahmen. 5 GPU-Slots, 4 PSU-Slots, 8 Lüfter-Slots |
mic_gpu_badger | Badger Comm-100 | GPU · 80 W · 0,10 GH/s |
mic_gpu_wiwang | Wiwang PC-G | GPU · 180 W · 0,25 GH/s |
mic_gpu_ecola | eCola OC Edition | GPU · 320 W · 0,50 GH/s |
mic_gpu_ifruit | iFruit Pro Max | GPU · 550 W · 0,85 GH/s |
mic_gpu_sprunk | Sprunk Xtreme | GPU · 1100 W · 1,50 GH/s |
mic_psu_postup | PostOP 500W | PSU · liefert 500 W |
mic_psu_whiz | Whiz Wireless 850W | PSU · liefert 850 W |
mic_psu_merryweather | Merryweather 1600W | PSU · liefert 1600 W |
mic_fan_darrell | Darrell Brother Fan | Lüfter · verbraucht 5 W |
mic_fan_flyus | FlyUS Aero Fan | Lüfter · verbraucht 10 W |
mic_fan_atomic | Atomic Vortex 120mm | Lüfter · verbraucht 20 W |
Fertige Definitionen liegen in mic_crypto/items/, und die Icons in mic_crypto/items/images/:
| Inventar | Definitionen (mic_crypto/items/) | Zielort | Icons |
|---|---|---|---|
| ox_inventory | ox_inventory.lua | ox_inventory/data/items.lua | Kopiere items/images/*.png nach ox_inventory/web/images/ |
| QBCore / qb-inventory | qb-inventory.lua | qb-core/shared/items.lua | Kopiere sie nach qb-inventory/html/images/ |
| ESX Standard-Inventar | esx_inventory.sql | Einmalig in die Datenbank importieren | — |
Die Einträge in den beiden .lua-Dateien sind auskommentiert, damit sie gefahrlos im Ordner liegen können — entferne beim Einfügen das führende --.
Es hat geklappt, wenn du dir jeweils eines gibst und alle zwölf mit ihrem Icon im Inventar erscheinen.
5. Framework und Interaktion
Abschnitt betitelt „5. Framework und Interaktion“Das Framework benötigt keine Konfiguration: ESX, QBCore oder QBox wird beim Start automatisch erkannt. QBox wird über seine QBCore-Kompatibilität gefunden — qbx_core stellt qb-core bereit —, es muss also nichts eingestellt werden.
Die Interaktion wird über eine Zeile gesteuert: Config.Interaction in config/config.lua. Der Standardwert ist ox_target. Setze ihn auf qb-target, falls du dieses nutzt, oder auf drawtext für einen einfachen Taste E drücken-Hinweis komplett ohne Target-Ressource.
6. Erster Test
Abschnitt betitelt „6. Erster Test“- Gehe zum Händler (dem Blip) und öffne den Shop. Kaufe die Small Warehouse bar oder per Bankkonto.
- Öffne den Shop erneut und betrete sie aus deiner Lagerhallen-Liste.
- Benutze
mic_rig. Gehe zu einem weißen Marker und drücke E. Das Rig erscheint auf dem Boden. - Benutze
mic_psu_postup, gehe zum Rig und drücke E. Wiederhole das mitmic_gpu_badger. - Benutze den Laptop in der Lagerhalle. Weise im Mining OS einem Coin etwas Hashrate per Schieberegler zu.
Es hat geklappt, wenn das Rig das eingebaute Netzteil und die Grafikkarte anzeigt und wenige Minuten später das Guthaben des Coins gestiegen ist, wenn du den Laptop wieder öffnest.
Zum Verlassen benutzt du den Türmarker, an dem du angekommen bist.
Vor dem Öffnen deines Servers
Abschnitt betitelt „Vor dem Öffnen deines Servers“- Ersetze die Webhook-URLs in
config/webhook.luadurch deine eigenen oder lasse sie leer, um das Logging abzuschalten. - Passe die Preise in
config/shop.luaundconfig/warehouses.luaan deine Serverwirtschaft an — die Standardwerte sind ein Ausgangspunkt, kein fertiges Balancing. - Wähle die Offline-Rate (
Config.OfflineRate). Bei1.0verdient ein offline Spieler exakt dasselbe wie ein online anwesender Spieler. - Überprüfe, ob
Config.Localeauf deine gewünschte Sprache eingestellt ist.