forked from Simnation/Main
155 lines
No EOL
4.9 KiB
Lua
155 lines
No EOL
4.9 KiB
Lua
WS = {}
|
|
|
|
WS.UI = {
|
|
title = "SYSTEM",
|
|
subTitle = "EINREISE",
|
|
text = "Wähle einen Spieler aus, um ihn einreisen zu lassen."
|
|
}
|
|
|
|
WS.settings = {
|
|
dimension = 0,
|
|
tpBackRange = 250,
|
|
open = { command = "einreise", key = "", label = "Einreise Menü" },
|
|
-- only one of the following two options can be true
|
|
playerLoaded = 3000, -- load delay
|
|
disable = {
|
|
weapons = true,
|
|
firstSpawnTp = true, -- disable first spawn player tp (for some char creators)
|
|
keys = true,
|
|
-- https://docs.fivem.net/docs/game-references/controls/
|
|
keyList = { 24, 257, 25, 263, 45, 39, 47, 66, 13, 98, 264, 257, 140, 141, 142, 143 },
|
|
}
|
|
}
|
|
|
|
WS.duty = {
|
|
enabled = true, -- duty master switch
|
|
command = "einreiseamt",
|
|
-- if you leave from duty, should you be tpt back to you original position? oldPos = true
|
|
-- or should you be tpt to a custom position? oldPos = false & customPos = vector4(x, y, z, heading)
|
|
onLeave = { oldPos = true, customPos = vector4(213.1465, -920.6672, 30.6920, 322.4113) },
|
|
godMode = true, -- if true, you will be invincible while on duty
|
|
nameTags = true, -- if true, you will see name tags while on duty
|
|
skin = {
|
|
enabled = true,
|
|
male = {
|
|
['arms'] = 4,
|
|
['tshirt_1'] = 32, ['tshirt_2'] = 0,
|
|
['torso_1'] = 31, ['torso_2'] = 0,
|
|
['decals_1'] = 0, ['decals_2'] = 0,
|
|
['pants_1'] = 28, ['pants_2'] = 0,
|
|
['shoes_1'] = 10, ['shoes_2'] = 0,
|
|
['helmet_1'] = -1, ['helmet_2'] = 0,
|
|
['mask_1'] = 0, ['mask_2'] = 0,
|
|
['chain_1'] = 0, ['chain_2'] = 0,
|
|
['ears_1'] = 0, ['ears_2'] = 0,
|
|
['bags_1'] = 0, ['bags_2'] = 0,
|
|
['hair_1'] = 0, ['hair_2'] = 0,
|
|
['bproof_1'] = 0, ['bproof_2'] = 0
|
|
},
|
|
female = {
|
|
['arms'] = 0,
|
|
['tshirt_1'] = 24, ['tshirt_2'] = 0,
|
|
['torso_1'] = 28, ['torso_2'] = 3,
|
|
['decals_1'] = 0, ['decals_2'] = 0,
|
|
['pants_1'] = 52, ['pants_2'] = 2,
|
|
['shoes_1'] = 0, ['shoes_2'] = 0,
|
|
['helmet_1'] = -1, ['helmet_2'] = 0,
|
|
['mask_1'] = 0, ['mask_2'] = 0,
|
|
['chain_1'] = 0, ['chain_2'] = 0,
|
|
['ears_1'] = 0, ['ears_2'] = 0,
|
|
['bags_1'] = 0, ['bags_2'] = 0,
|
|
['hair_1'] = 0, ['hair_2'] = 0,
|
|
['bproof_1'] = 0, ['bproof_2'] = 0
|
|
}
|
|
}
|
|
}
|
|
|
|
WS.marker = {
|
|
typ = 21,
|
|
move = false,
|
|
rotate = true,
|
|
drawDistance = 30,
|
|
color = {
|
|
r = 9,
|
|
g = 164,
|
|
b = 241,
|
|
t = 140
|
|
},
|
|
size = {
|
|
x = 1.0,
|
|
y = 1.0,
|
|
z = 1.0
|
|
}
|
|
}
|
|
|
|
-- new players can notify the team that they are waiting for a whitelisting
|
|
WS.callTeam = {
|
|
enabled = true,
|
|
coords = vector3(-1095.0819, -2837.0044, 21.3616),
|
|
cooldown = 10 -- in seconds
|
|
}
|
|
|
|
WS.positions = {
|
|
["admin_inside"] = vector4(-1075.2509, -2811.5508, 26.2183, 325.7272),
|
|
["airport_middle"] = vector3(-1081.7200, -2821.6394, 27.4656),
|
|
["airport_outside"] = vector4(-1037.5292, -2737.1021, 20.1693, 329.7776),
|
|
["airport_spawns"] = {
|
|
|
|
}
|
|
}
|
|
|
|
WS.language = {
|
|
["lang"] = "de",
|
|
["de"] = {
|
|
helpNotify = "~INPUT_CONTEXT~ um zu interagieren",
|
|
newPlayer = "%s (ID: %s) ist neu auf dem Server",
|
|
actionSuccess = "Action erfolgreich ausgeführt",
|
|
youGotWhitelisted = "Du wurdest eingereist, Glückwunsch!",
|
|
notOnDuty = "Du bist nicht im Einreise Dienst!",
|
|
onDuty = "Du bist nun im Einreise Dienst!",
|
|
offDuty = "Du bist nun nicht mehr im Einreise Dienst!",
|
|
callTeam = "%s (ID: %s) wartet auf eine Einreise",
|
|
calledTeamSuccess = "Das Team wurde benachrichtigt",
|
|
weaponNotAllowed = "Woher hast du denn die tolle Waffe?",
|
|
rewardTeam = "Du erhälst %s$ für diese Aktion",
|
|
|
|
ui_name = "Name:",
|
|
ui_session = "Session:",
|
|
ui_char = "Char:",
|
|
ui_dob = "Char Birthday:",
|
|
ui_unwl = "Unwhitelisted",
|
|
ui_nothing_selected = "Kein Spieler ausgewählt",
|
|
|
|
ui_btn_whitelist = "Whitelisten",
|
|
ui_btn_ban = "Ban",
|
|
ui_btn_kick = "Kick",
|
|
ui_btn_skin = "Skin Menu",
|
|
ui_btn_char = "Char Reset",
|
|
ui_btn_dimension = "Einreise Dimension",
|
|
|
|
ui_btn_submit = "Fertig",
|
|
ui_btn_cancel = "Abbrechen",
|
|
|
|
ui_wl_title = "WHITELIST",
|
|
ui_wl_subTitle = "ANMERKUNG",
|
|
ui_wl_desc = "Füge deiner Whitelist eine interne Anmerkung hinzu",
|
|
|
|
ui_ban_title = "BAN",
|
|
ui_ban_subTitle = "GRUND",
|
|
ui_ban_desc = "Nenne einen Grund für den Ban",
|
|
|
|
ui_kick_title = "KICK",
|
|
ui_kick_subTitle = "GRUND",
|
|
ui_kick_desc = "Nenne einen Grund für den Kick",
|
|
},
|
|
}
|
|
|
|
function Notify(msg)
|
|
TriggerEvent("ws_notify", "info", "Information", msg, 5000)
|
|
end
|
|
|
|
function HelpNotify(msg)
|
|
SetTextComponentFormat("STRING")
|
|
AddTextComponentString(msg)
|
|
DisplayHelpTextFromStringLabel(0, 0, 1, -1)
|
|
end |