Rytrak – Spieler ziehen
Skript zum einfachen Ziehen von Spielern über die Karte mit umfangreichen Anpassungsmöglichkeiten für verschiedene Serveranforderungen.
Video-Vorschau
Click to load video from YouTube. By watching, you agree to their privacy policy.
Video
https://www.youtube.com/watch?v=oo4fWhaEPHI
Config Datei:
Config = {
Language = 'en', -- Sprachbibliothek, die für das Skript verwendet wird. Siehe die letzten Zeilen, um den Text der Sprache zu ändern. (Config.Languages)
CommandEnabled = true, -- Aktiviere oder deaktiviere das System, um es über den Befehl zu nehmen.
GrabCommand = 'grab', -- Befehl, um die Person am Arm zu nehmen (änderbar in cl_utils.lua)
PutCarCommand = 'putcar', -- Befehl, um die Person in das Fahrzeug zu setzen. (änderbar in cl_utils.lua)
ExitCarCommand = 'exitcar', -- Befehl, um den Spieler aus einem Fahrzeug zu holen. (änderbar in cl_utils.lua)
ESX = { -- ESX Kompatibilität (du kannst diese Funktion in cl_utils.lua ändern)
enabled = false, -- Aktiviere oder deaktiviere das ESX System
jobs = { -- Job für die das Greifen des Peds verwendet werden kann
'police',
'fbi',
},
exceptionJobs = false -- Nimm keine Personen mit den oben genannten Jobs (Config.ESX.jobs)
},
QB = { -- QB Kompatibilität (du kannst diese Funktion in cl_utils.lua ändern)
enabled = false, -- Aktiviere oder deaktiviere das QB System
jobs = { -- Job für die das Greifen des Peds verwendet werden kann
'police',
'fbi',
}
},
DropPlayer = true, -- Spieler über eine Taste fallen lassen (GrabAndDropKey) wenn CommandEnabled = true
DisableSprint = true, -- Deaktiviere den Sprint (empfohlen: lasse es auf true)
CollisionRange = 0.5, -- Kollisionsdistanz (0.0 um die Kollision des gezogenen Spielers zu deaktivieren)
AttachPosition = vector3(0.20, 0.45, 0.0), -- Positionierung des Spielers, der dem Polizisten zugewandt ist
Animations = {
policeAnimation = {
enabled = true, -- Aktiviere oder deaktiviere die Animation des Polizisten, wenn er eine Person am Arm nimmt.
animDict = 'amb@world_human_drinking@coffee@male@base',
anim = 'base'
},
citizenAnimation = {
enabled = false, -- Aktiviere oder deaktiviere die Animation des Bürgers, wenn er am Arm genommen wird.
animDict = 'amb@world_human_drinking@coffee@male@base',
anim = 'base'
}
}
}
-- https://docs.fivem.net/docs/game-references/controls/
Config.Keys = {
GrabAndDropKey = 57, -- Wenn CommandEnabled gleich false ist, musst du eine Taste zum Greifen der Person festlegen.
GrabAndDropKeyString = '~INPUT_DROP_AMMO~', -- Name der Taste.
TaskEnterKey = 206, -- Taste, um die Person in das Fahrzeug zu setzen
TaskEnterKeyString = '~INPUT_FRONTEND_RB~' -- Name der Taste, um die Person in das Fahrzeug zu setzen
}
-- Sprachbibliotheken.
Config.Languages = {
['en'] = {
['taskenter'] = 'Setze die Person in das Fahrzeug '..Config.Keys.TaskEnterKeyString,
['exitped'] = 'Nimm die Person aus dem Fahrzeug '..Config.Keys.TaskEnterKeyString,
['releaseperson'] = 'Lasse die Person los, drücke '..Config.Keys.GrabAndDropKeyString
},
['fr'] = {
['taskenter'] = 'Faire monter la personne '..Config.Keys.TaskEnterKeyString,
['exitped'] = 'Faire descendre la personne '..Config.Keys.TaskEnterKeyString,
['releaseperson'] = 'Lacher la personne '..Config.Keys.GrabAndDropKeyString
}
}



