156 lines
5.3 KiB
Lua
156 lines
5.3 KiB
Lua
Config = {}
|
|
|
|
-- ============================================================
|
|
-- TIMER EINSTELLUNGEN
|
|
-- ============================================================
|
|
|
|
-- Sekunden die man bewusstlos ist bevor die Verblutung startet
|
|
Config.UnconsciousTime = 600
|
|
|
|
-- Sekunden die man verblutet bevor man stirbt
|
|
Config.BleedoutTime = 300
|
|
|
|
-- Sekunden bis man aufgeben (ausbluten) kann per E-Taste
|
|
Config.GiveUpTime = 60
|
|
|
|
-- ============================================================
|
|
-- REVIVE EINSTELLUNGEN
|
|
-- ============================================================
|
|
|
|
-- Kann der Rettungsdienst wiederbeleben?
|
|
Config.EMSCanRevive = true
|
|
|
|
-- Job-Namen die als Rettungsdienst gelten
|
|
Config.EMSJobNames = { 'ambulance' }
|
|
|
|
-- Können Zivilisten wiederbeleben?
|
|
Config.CitizenRevive = false
|
|
|
|
-- Welches Item braucht ein Zivilist zum Wiederbeleben?
|
|
Config.CitizenReviveItem = 'medikit'
|
|
|
|
-- Wie nah muss man sein um jemanden wiederzubeleben? (in Metern)
|
|
Config.ReviveDistance = 3.0
|
|
|
|
-- Mit wieviel % HP kommt man nach Revive wieder? (0.25 = 25%)
|
|
Config.ReviveHealthPercent = 0.25
|
|
|
|
-- Wie lange dauert die Revive-Animation? (in Millisekunden)
|
|
Config.ReviveAnimDuration = 5000
|
|
|
|
-- ============================================================
|
|
-- WUNDENBEHANDLUNG (EMS auf lebende Spieler)
|
|
-- ============================================================
|
|
|
|
-- Große Wundenbehandlung: Heilt auf X% HP
|
|
Config.HealBigPercent = 1.0 -- 100% HP
|
|
Config.HealBigDuration = 8000 -- 8 Sekunden Animation
|
|
|
|
-- Kleine Wundenbehandlung: Heilt um X HP
|
|
Config.HealSmallAmount = 50 -- +50 HP
|
|
Config.HealSmallDuration = 5000 -- 5 Sekunden Animation
|
|
|
|
-- ============================================================
|
|
-- SELBSTHEILUNG (Bandage)
|
|
-- ============================================================
|
|
|
|
-- Können Spieler sich selbst heilen?
|
|
Config.SelfHeal = true
|
|
|
|
-- Welches Item wird benötigt?
|
|
Config.SelfHealItem = 'bandage'
|
|
|
|
-- Wieviel HP heilt die Bandage?
|
|
Config.SelfHealAmount = 25 -- +50 HP
|
|
|
|
-- Wie lange dauert die Animation? (in Millisekunden)
|
|
Config.SelfHealDuration = 4000 -- 4 Sekunden
|
|
|
|
-- ============================================================
|
|
-- VERLUSTE BEIM VERBLUTEN
|
|
-- Nur wenn man komplett verblutet - nicht bei EMS-Revive!
|
|
-- ============================================================
|
|
|
|
-- Items verlieren?
|
|
Config.LoseItems = true
|
|
|
|
-- Welche Items verlieren? Leer = ALLE Items
|
|
-- Beispiel: { 'bread', 'water', 'bandage' }
|
|
Config.ItemsToLose = {}
|
|
|
|
-- Geld verlieren?
|
|
Config.LoseMoney = true
|
|
|
|
-- Wieviel Prozent des Bargelds verlieren?
|
|
Config.MoneyLossPercent = 100
|
|
|
|
-- Welches Geld? 'money', 'black_money' oder 'both'
|
|
Config.MoneyLossType = 'both'
|
|
|
|
-- Waffen verlieren?
|
|
Config.LoseWeapons = true
|
|
|
|
-- Welche Waffen behält man trotzdem? (Leer = keine Ausnahmen)
|
|
-- Beispiel: { 'WEAPON_KNIFE', 'WEAPON_FLASHLIGHT' }
|
|
Config.WeaponsToKeep = {}
|
|
|
|
-- ============================================================
|
|
-- RESPAWN ORTE
|
|
-- ============================================================
|
|
|
|
Config.RespawnLocations = {
|
|
{ label = 'Pillbox Hill Medical Center', x = 311.7, y = -590.1, z = 43.3, heading = 0.0 },
|
|
{ label = 'Sandy Shores Medical Center', x = 1839.6, y = 3672.9, z = 34.3, heading = 0.0 },
|
|
{ label = 'Paleto Bay Medical Center', x = -247.8, y = 6331.4, z = 32.4, heading = 0.0 },
|
|
}
|
|
|
|
-- Automatisch das nächste Krankenhaus wählen?
|
|
Config.RespawnToNearest = true
|
|
|
|
-- ============================================================
|
|
-- TASTEN
|
|
-- ============================================================
|
|
|
|
-- Taste zum Respawnen (nach Verblutung)
|
|
Config.RespawnKey = 38 -- E
|
|
|
|
-- Taste um den Rettungsdienst zu rufen
|
|
Config.EMSCallKey = 47 -- G
|
|
|
|
-- ============================================================
|
|
-- TEXTE (Alle UI-Texte anpassbar)
|
|
-- ============================================================
|
|
|
|
Config.Locale = {
|
|
unconscious = 'Du bist bewusstlos',
|
|
bleedingOut = 'Du verblutest',
|
|
dead = 'Du bist verstorben',
|
|
waitingEMS = 'Warte auf den Rettungsdienst...',
|
|
respawnAvailable = 'Drücke [E] zum Respawnen',
|
|
callEMS = 'Halte [G] um den Rettungsdienst zu rufen',
|
|
callingEMS = 'Rettungsdienst wird gerufen...',
|
|
lossWarning = 'Beim Verbluten verlierst du:',
|
|
lossItems = 'Gegenstände',
|
|
lossMoney = 'Bargeld',
|
|
lossWeapons = 'Waffen',
|
|
timerLabel = 'Verblutung in',
|
|
revived = 'Du wurdest wiederbelebt',
|
|
reviveTargetLabel = 'Wiederbeleben',
|
|
revivePrompt = 'Drücke ~INPUT_CONTEXT~ zum Wiederbeleben',
|
|
reviveItemPrompt = 'Drücke ~INPUT_CONTEXT~ zum Wiederbeleben (Medikit)',
|
|
reviveItemUsed = 'Medikit benutzt',
|
|
reviveNoItem = 'Du brauchst ein Medikit!',
|
|
healBigLabel = 'Große Wunden behandeln',
|
|
healSmallLabel = 'Kleine Wunden behandeln',
|
|
healBigDone = 'Große Wunden wurden behandelt',
|
|
healSmallDone = 'Kleine Wunden wurden behandelt',
|
|
healedByEMS = 'Du wurdest vom Rettungsdienst behandelt',
|
|
emsCalled = 'Ein Notruf wurde abgesetzt!',
|
|
dispatchTitle = 'Notruf',
|
|
dispatchAccepted = 'Notruf angenommen - Route gesetzt',
|
|
dispatchDeclined = 'Notruf abgelehnt',
|
|
giveUpAvailable = 'Drücke [E] zum Auszubluten',
|
|
selfHealUsed = 'Du hast dich mit einer Bandage verarztet',
|
|
selfHealNoItem = 'Du brauchst eine Bandage!',
|
|
}
|