Spare 20 % mit WELCOMEAngebote ansehen
FiveM-Ehe

FiveM Marry Script (Hochzeits-Mod)

Updated Free resourceesxAbonnierenqboxReview source

Marry (FiveM/ESX/QBCore) – Hochzeiten mit Limousine, Feuerwerk und gemeinsamen Nachnamen

Bring unforgettable weddings to your city. Heiraten ermöglicht es den Spielern, einen Heiratsantrag zu machen, die Heirat anzunehmen und mit einer vollständigen Zeremonie zu feiern: Limousinenfahrt, Kinokamera, synchronisiertes Feuerwerk, optionale Outfits – und ein automatischer gemeinsamer Nachname für beide Partner.

Werbungunterstützter Download


Warum „heiraten“?

Im Rollenspiel dreht sich alles um bedeutungsvolle Momente. Mit HeiratenVerlobungen und Hochzeiten werden zu serverweiten Ereignissen und nicht zu einfachen Chat-Emotes. Alles wird serverseitig orchestriert, um Fairness und Immersion zu gewährleisten, mit einer sauberen NUI für Antragsteller und Empfänger.

  • detaillierte Zeremonie: Spawn-Limousine + KI-Fahrer, Route zum Veranstaltungsort, zeitgesteuerte Animationen, Feuerwerk und Kameraaufnahmen.
  • Wahre Identität: optionale Aktualisierung des Nachnamens (erkennt ESX-Identitätsschemata automatisch) oder Soft-Modus über Exporte.
  • Reibungsloser Fluss: Vorschlagen → Annehmen/Ablehnen → Zeremonie → Aufräumen. Der Server behält die Wahrheit (Geld, DB, Protokolle).
  • Multi‑Framework: ESX 1.1/1.2/oldlegacy/legacy und QBCore über einen gemeinsam genutzten Adapter.
  • Standardmäßig sicher: Sitzungstoken, Ratenbegrenzungen, Näherungs- und Abkühlungsprüfungen, Schimpfwortfilter.
  • Lokalisiert: EN/DE-Gebietsschemata sofort einsatzbereit.
  • Vollständig Open Source

Neu bei Frameworks? Unser schneller Framework-Handbuch (ESX vs. QBCore vs. QBOX) kann dir helfen, die richtige Basis für deine Stadt zu wählen. Leitfaden lesen »


Funktionshighlights

  • Vorschlagssystem – Spielerauswahl in der Nähe, Nachnameneingabe, Auswahl des Veranstaltungsortes, optionale Nachricht; der Empfänger sieht eine modale Eingabeaufforderung zum Annehmen oder Ablehnen.
  • Zeremonie-Pipeline – Optionale Routing-Buckets zur Isolierung, KI-gesteuerte Limousine vom Start vor der Animation bis zum Ziel, synchronisiertes Feuerwerk, männliche/weibliche Animationen und Filmkamera.
  • Aktualisierung des Nachnamens — Automatische Erkennung Benutzer/Charaktere Tabellen (ESX-Varianten); greift auf den Soft-Mode-Export zurück, wenn kein Identitätssystem vorhanden ist.
  • Konfigurationsgesteuert — Stationen, Veranstaltungsorte, Animationen, Feuerwerk, Kleiderhaken und Preise sind alle in der Konfiguration.
  • Admin-Tools/heiraten:Scheidung Und /heiraten:status mit ACE-Genehmigung FiveMX_marry.admin.
  • Entwickleroberfläche – Exporte für die Familienstands- und Partnersuche sowie stabile Ereignisse für Integrationen (HUDs, Anzeigetafeln usw.).

So funktioniert es (Spielerreise)

  1. Vorschlagen in der Nähe einer konfigurierten Marry Station oder über /heiraten (am Bahnhof).
  2. Akzeptieren/Ablehnen – Der Empfänger erhält eine lokalisierte Eingabeaufforderung mit Details.
  3. Feiern – Bei Annahme wird die Gebühr verarbeitet, Datenbankeinträge werden erstellt, die Nachnamenlogik läuft und die Limousinen-, Feuerwerks- und Kamerasequenz beginnt. Am Ende bereinigt der Server alles.

Kompatibilität und Anforderungen

  • Frameworks: ESX (1.1, 1.2, altes Erbe, Vermächtnis) Und QBCore (Parität über Adapter).
  • Datenbank: oxmysql (Migrationen inbegriffen).
  • Optional: Hautwechsler / esx_skin oder qb-kleidung für Hochzeitsoutfits.

Neu bei QBCore? Sieh dir unseren schnellen Einstieg an Einrichten von QBCore-Skripten.
Folge den Schritten »


Passend zu diesem Brautkleid:

https://fivemx.com/fivem-wedding-dress/

Installation (5–10 Minuten)

  1. Ordner ablegen FiveMX_heiraten in die Ressourcen/.
  2. Stelle Abhängigkeiten sicher (es_extended oder qb-kern, Und @oxmysql).
  3. Einmal starten; Migrationen erstellen automatisch Tabellen Ehen Und Ehe-Audit.
  4. Konfigurieren config.lua (siehe unten) und setze deine gewünschte ESX Versionszeichenfolge.
  5. Füge zu deinem server.cfg in der richtigen Reihenfolge: ensure oxmysql ensure es_extended # oder: ensure qb-core ensure FiveMX_marry
  6. Starte den Server oder das Resource über txAdmin neu.

Tipp: Nach dem Go-Live verwenden Resmon um die Leistung im Auge zu behalten, während die Spieler die Zeremonie testen. Wie man Resmon verwendet »


Konfigurations-Snapshot

Unten findest du eine kleine Vorschau, um den Stil zu veranschaulichen (wir liefern eine vollständige, dokumentierte Konfiguration):

FiveMXCore = FiveMXCore or {}
FiveMXLocales = FiveMXLocales or {}

-- Framework & Version
FiveMXCore.ESXVersion = 'legacy' -- 1.1 | 1.2 | oldlegacy | legacy

-- Internes Ereignis-Präfix (zur Laufzeit nicht ändern)
FiveMXCore.InternalPrefix = 'FiveMX_marry:'

-- Preis & Stationen
FiveMXCore.MarryPrice = 5000
FiveMXCore.MarryStations = {
 { pos = vec3(-1378.4, -1409.8, 4.3), ped = 's_m_m_highsec_01', blip = {sprite=280, color=3}, radius = 3.0 }
}

-- Veranstaltungsorte
FiveMXCore.MarryLocations = {
 beach = {
 preanim = { car = 'stretch', start = vec3(-1395.1,-1370.2,4.5), destination = vec3(-1495.2,-1045.5,6.3), speed = 14.0 },
 mainanim = { duration = 30, camera = { fov = 60 } , firework = { loop = 3 } }
 }
}

Ein integrierter Validator überprüft beim Start die Einstellungen von Veranstaltungsorten, Stationen, Feuerwerken und Frameworks und protokolliert klare Warnungen, wenn etwas falsch konfiguriert ist.


Administratorbefehle und -berechtigungen

  • /heiraten — öffne den Vorschlag UI (an einer Marry Station).
  • /heiraten:status [id] — drucke den Ehestatus für dich oder ein Ziel aus.
  • /heiraten:Scheidung — Schließen eines aktiven Heiratsregisters; optionale Wiederherstellung des Nachnamens.

ACE-Berechtigung: FiveMX_marry.admin


Entwickler-API (Exporte)

Verwende diese, um mit HUDs, Scoreboards oder benutzerdefinierten Handlungssträngen zu integrieren:

exports['FiveMX_marry']:IsMarried(identifier_or_source) -- boolean
exports['FiveMX_marry']:GetPartner(identifier) -- {identifier, surname, married_at} | nil
exports['FiveMX_marry']:GetMarriageRecord(identifier) -- table | nil

Veranstaltungen folge dem Muster FiveMX_heiraten: : und sind durch Sitzungstoken und Näheprüfungen geschützt. Siehe die README für eine vollständige Liste.


Sicherheit und Fairplay

  • Serverseitiges Geld Handhabung & DB schreibt
  • Sitzungstoken (rotiert), Abkühlungszeiten und Ratenbegrenzungen
  • Näherungsprüfungen (Stationen & Partner), Eingabebereinigung
  • Optionale Routing-Eimer während der Zeremonien

FAQs

Funktioniert es sowohl auf ESX als auch auf QBCore?
Ja – volle Parität durch eine gemeinsame Framework-Adapter.

Werden sich die Nachnamen der Spieler ändern?
Wenn Ihr ESX-Identitätsschema eine Nachname Spalte, können wir es synchronisieren. Andernfalls wird der Nachname in unserer eigenen Tabelle gespeichert und über Exporte verfügbar gemacht (für HUDs/Anzeigetafeln).

Wie sieht es mit der Leistung aus?
Die Zeremonie verwendet kurzlebige Entitäten und räumt gründlich auf. Verwende Resmon während deiner ersten Veranstaltungen, um das Budget auf deiner Maschine zu bestätigen.

Können wir unsere eigenen Veranstaltungsorte und Feuerwerke hinzufügen?
Absolut—alles ist konfigurationsgesteuert. Füge neue MarryLocations mit Pre-Anim- und Main-Anim-Blöcken.

Wie lokalisieren wir?
Satz FiveMXCore.Locales und bearbeiten locales/en.lua oder locales/de.lua.


Änderungsprotokoll

Version 1.0.0 – Erste öffentliche Veröffentlichung: Vorschläge, vollständige Zeremonie-Pipeline, Nachnamenintegration, EN/DE-Gebietsschemata, Exporte, Admin-Tools, Konfigurationsvalidator.


Brauchst du Hilfe bei der Einrichtung oder möchtest du ein benutzerdefiniertes Zeremonienpaket? Melde dich über Unterstützung aus der Fußzeile der Site.