Einkaufswagen
FiveM-Skripting-Tutorial

Tutorial: FiveM-Skripting in LUA

Sie möchten neue Skripte/Programme für Ihren FiveM-Server (oder andere) schreiben?
Jeder Neuanfang kann eine Herausforderung sein, aber es lohnt sich auf jeden Fall zu lernen, wie man Code für FiveM schreibt. FiveM-Skripting ist nicht so schwer.

Gut zu wissen: FiveM verwendet LUA-Code sowohl für Client als auch für Server. Für die Benutzeroberfläche ist es gut, HTML, JS und CSS zu verwenden.

Einrichten eines Servers auf FiveM

Der einfachste Weg, einen FiveM-Server einzurichten, besteht darin, a . herunterzuladen Servervorlage aus ESX-Skripten.

  1. Erstellen Sie ein neues Verzeichnis (zum Beispiel D:\FXServer\Server), dies wird Ihr Serverordner sein
  2. Laden Sie die letzte Serverversion von FiveM herunter: Artefakte-Server.
  3. Extrahieren Sie die Dateien
  4. Herunterladen und extrahieren cfx-Server-Daten in einen Ordner, zum Beispiel nach  D:\FXServer\Server-Daten.
  5. Ein ... kreieren server.cfg Datei im Verzeichnis: Server-Daten (dies ist ein Beispiel: Beispiel server.cfg).
  6. Generieren Sie einen neuen FiveM-Schlüssel vom Keymaster: https://keymaster.fivem.net.
  7. Passen Sie den Schlüssel in der server.cfg an: sv_licenseKey "Lizenzschlüssel".
  8. Starten Sie den Server! Fertig.

Eigene Skripte schreiben

Wenn Sie eigene Skripte schreiben möchten, ist die beste Methode, sie durchzusehen bereits vorhandene Skripte. Dies ist der beste Weg, um neue Möglichkeiten der Skripterstellung und Programmierung für FiveM-Server zu erlernen.

Hier ist jedoch ein spannendes Video-Tutorial von YouTuber „Jeva“, das zeigt, wie Sie Ihre erste Ressource erstellen:

Ressourcen

Ressourcen sind eine Sammlung von Dateien, die einzeln gestartet, gestoppt und neu gestartet werden können. Ein Skript wird in einer „Ressource“ gespeichert. Zum Beispiel: Es gibt eine Ressource für Ihren Cardealer, eine Ressource für ein Waffenskript usw.

Wenn Sie an Ihrem eigenen FiveM-Skript arbeiten, haben Sie wahrscheinlich ein resource / [local]-Verzeichnis erstellt – dies wird von Git ignoriert, wenn es den Serverdatenmaster aktualisiert. Dort erstellen wir einen Ordner resources / [local] / GameMode, da wir mit dem Mapmanager-System einen Spieltyp erstellen. Das bedeutet, dass wir jetzt einen Ordner wie diesen benötigen, vorausgesetzt, ein Windows-Entwicklungssystem: C:\Ihr\Pfad\zu\cfx-Serverdaten\Ressourcen\[Lokal]\Spielmodus.

Ein Manifest muss von FiveM für einen Ressourcenordner erkannt werden. Da es sich um einen Spieltyp handelt, sind einige zusätzliche Informationen erforderlich, um Mapmanager darüber zu informieren, dass es sich um einen Spieltyp handelt. Erstellen Sie in Ihrem GameMode-Ordner eine Datei namens fxmanifest.lua (dies ist immer Lua, auch wenn Sie später Skripte in C # / JS schreiben).

txAdmin

txAdmin ist ein voll funktionsfähiges Web-Panel um Ihren FiveM/RedM-Server aus der Ferne zu verwalten und zu überwachen, der von über 10000 Servern weltweit zu jeder Zeit verwendet wird. Auf jedem FiveM-Server ist txAdmin vorinstalliert!

Brauchen Sie Hilfe bei txAdmin? Schauen Sie sich ihre Github-Seite.

Häufig gestellte Fragen

Nun, alle neuen Dinge sind schwer. Aber sei nicht zu schnell frustriert. Mach einfach weiter. Sie können anfangs scheitern, aber es lohnt sich auf jeden Fall.

Wir empfehlen die Verwendung der ESX-Framework zunächst. Es ist leicht zu verstehen und verfügt über die am häufigsten herunterladbaren Addons (DLC).

Die besten Skripte werden hier angeboten ESX-Skripte.

Sie können auch das offizielle FiveM-Forum für neue Entwicklungstipps und Ressourcen besuchen.

Finden Sie den Grund dafür! Überprüfen Sie Ihre Serverkonsole und laden Sie das Fehlerprotokoll über txAdmin herunter.

Laden Sie gebrauchsfertige Skripte herunter

Scripting ist zu schwer für Sie? Schauen Sie sich die Artikel in unserem Shop an, um Skripte oder Karten für Ihren FiveM-Server zu finden. Machen Sie Ihren Server noch heute zu etwas Besonderem und starten Sie den Download von ESX Scripts!

FiveM ESX-Skripte

Die besten Skripte und Maps

Bester Support

Probleme? Wir sind da, um dir zu helfen!

Große Auswahl an Produkten

Wir haben eine große Auswahl an Produkten

100% sichere Bezahlung

Einfach und verschlüsselt