PS: Sie können das Wahl-Plugin später aktivieren und konfigurieren, wenn Sie dies im Panel Ihrer Server-Datei wünschen.
- Laden Sie das Plugin hier herunter: https://de.top-games.net/plugin/fivem/latest oder direkt auf unserer Github-Seite : https://github.com/Top-Serveurs/cfx-vote-plugin
- Kopieren Sie das Verzeichnis vote in den resources Ordner Ihres FIVEM-Servers
- Konfigurieren Sie das Wahl-Plugin in der Datei vote/config.ini wie folgt :
# Das Token ist obligatorisch. Es ist das Token Ihrer Server-Datei(die auf Ihrem Panel verfügbar sein wird).
Token="XXXX"
# Der Abhör-Port des Plugins. Standardmäßig ist es Port 8192, aber Sie können den gewünschten Port angeben. Vergessen Sie nicht, ihn auch in der untenstehenden Form zu konfigurieren.
Port=8192
Warnung: Der Port muss in UDP offen und frei sein, er muss sich von dem auf Ihrem FiveM-Server unterscheiden. Dieser Port wird verwendet, um die auf Ihrer Server-Datei vorgenommenen Wahlen abzuhören.
- Geben Sie den soeben konfigurierten Port (oder den Standard-Port 8192) im Feld unten an
- Bearbeiten Sie Ihre Datei server.cfg, um das Plugin zu aktivieren. Fügen Sie einfach die folgende Zeile hinzu :
start vote
- Verwenden Sie das onPlayerVote-Ereignis, um die Stimmen zu erhalten. Ein Beispiel ist in der Datei vote/example.lua und in der Datei example_esx.lua für ein kleines Beispiel mit ESX verfügbar (denken Sie daran, die Beispiele zu löschen). Hier ist ein Beispiel :
AddEventHandler('onPlayerVote', function (playername, ip, date)
-- Fügen Sie hier Aktionen hinzu, wenn eine Wahl eingegangen ist.
-- Zum Beispiel: In-Game-Geld geben, Punkte geben, in DB speichern, ...
print(playername)
print(ip)
print(date)
end)
- Starten Sie Ihren Server. Wenn Sie die Meldung "[VotePlugin] Voting Plugin aktiv auf dem soeben angegebenen Port" sehen, ist alles in Ordnung!