Zum Inhalt springen

Installation

Fünfzehn Minuten. Der größte Teil besteht darin, zwölf Items zu deinem Inventar hinzuzufügen.


Was du brauchstWarum
ESX, QBCore oder QBox, laufendGeld, Identifikatoren und Callbacks. Wird automatisch erkannt
oxmysql, laufendAlles, was sich das Skript merkt, liegt in deiner Datenbank
fmLibHinzufü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

Dein Download enthält zwei Ressourcen. Lege beide in deinen Ressourcen ab, zum Beispiel in resources/[mic]/:

OrdnerWas es ist
mic_cryptoDas Skript
mic_crypto_propsDie Rig-, GPU-, PSU- und Lüfter-Modelle sowie das Modell des Lagerhallen-Laptops

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.


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.


Jedes Bauteil eines Rigs ist ein Item. Wird eines in deiner Lagerhalle benutzt, nimmst du es zum Tragen in die Hand.

ItemLabelWas es tut
mic_rigStandard 5-Slot RigDer Rahmen. 5 GPU-Slots, 4 PSU-Slots, 8 Lüfter-Slots
mic_gpu_badgerBadger Comm-100GPU · 80 W · 0,10 GH/s
mic_gpu_wiwangWiwang PC-GGPU · 180 W · 0,25 GH/s
mic_gpu_ecolaeCola OC EditionGPU · 320 W · 0,50 GH/s
mic_gpu_ifruitiFruit Pro MaxGPU · 550 W · 0,85 GH/s
mic_gpu_sprunkSprunk XtremeGPU · 1100 W · 1,50 GH/s
mic_psu_postupPostOP 500WPSU · liefert 500 W
mic_psu_whizWhiz Wireless 850WPSU · liefert 850 W
mic_psu_merryweatherMerryweather 1600WPSU · liefert 1600 W
mic_fan_darrellDarrell Brother FanLüfter · verbraucht 5 W
mic_fan_flyusFlyUS Aero FanLüfter · verbraucht 10 W
mic_fan_atomicAtomic Vortex 120mmLüfter · verbraucht 20 W

Fertige Definitionen liegen in mic_crypto/items/, und die Icons in mic_crypto/items/images/:

InventarDefinitionen (mic_crypto/items/)ZielortIcons
ox_inventoryox_inventory.luaox_inventory/data/items.luaKopiere items/images/*.png nach ox_inventory/web/images/
QBCore / qb-inventoryqb-inventory.luaqb-core/shared/items.luaKopiere sie nach qb-inventory/html/images/
ESX Standard-Inventaresx_inventory.sqlEinmalig 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.


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.


  1. Gehe zum Händler (dem Blip) und öffne den Shop. Kaufe die Small Warehouse bar oder per Bankkonto.
  2. Öffne den Shop erneut und betrete sie aus deiner Lagerhallen-Liste.
  3. Benutze mic_rig. Gehe zu einem weißen Marker und drücke E. Das Rig erscheint auf dem Boden.
  4. Benutze mic_psu_postup, gehe zum Rig und drücke E. Wiederhole das mit mic_gpu_badger.
  5. 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.


  • Ersetze die Webhook-URLs in config/webhook.lua durch deine eigenen oder lasse sie leer, um das Logging abzuschalten.
  • Passe die Preise in config/shop.lua und config/warehouses.lua an deine Serverwirtschaft an — die Standardwerte sind ein Ausgangspunkt, kein fertiges Balancing.
  • Wähle die Offline-Rate (Config.OfflineRate). Bei 1.0 verdient ein offline Spieler exakt dasselbe wie ein online anwesender Spieler.
  • Überprüfe, ob Config.Locale auf deine gewünschte Sprache eingestellt ist.