SMmest3r

Mest3r Tobacco Robbery V1.4 Config.lua

Nov 3rd, 2022 (edited)
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 15.46 KB | Source Code | 0 0
  1. Config = {}
  2.  
  3. --Opciók: STANDALONE; CUSTOM; ESX; QBCORE !STANDALONE verzióban a rendőrséggel, GPS Blippel és pénzzel kapcsolatos funckiók nem működnek!
  4. Config.Framework = "STANDALONE" --Options: STANDALONE; CUSTOM; ESX; QBCORE !In the STANDALONE version, the police, GPS blip and money related functions do not work!
  5. --Optionen: STANDALONE; CUSTOM; ESX; QBCORE !In der STANDALONE-Version funktionieren die Funktionen für Polizei, GPS blip und Geld nicht!
  6.  
  7. --Állítsd true-ra ha ESX 1.8.5 vagy annál újabb verziójú ESX-et használsz
  8. Config.UseESXExport = true --Set it true if you are using ESX 1.8.5 or newer ESX edition
  9. --auf true umstellen, wenn Sie ESX 1.8.5 oder höher verwenden
  10.  
  11. --Ezzel csak akkor kell foglalkzoni ha esx-et használsz
  12. Config.ESXtrigger = "esx:getSharedObject" --You only need to care about the trigger if you are using esx
  13. --Dies ist nur erforderlich, wenn Sie esx verwenden.
  14.  
  15. --A ServerConfig.lua fáljban tudod beállítani a discord webhookot a logokhoz
  16. --You can set the discord webhook for logging in ServerConfig.lua
  17. --Im Thread ServerConfig.lua können Sie den Discord-Webhook für die Logs konfigurieren
  18.  
  19. --Állítsd át false-ra ha nem szeretnéd, hogy logolva legyen discrodra mikor a script elindul
  20. Config.ScriptStartedLog = true --Set it false if you don't want notifications trough discrod when the script has started
  21. --Schalten Sie auf false um, wenn Sie nicht wollen, dass das Skript in discrodra angemeldet wird, wenn es startet
  22.  
  23. --Állítsd át false-ra ha nem szeretnéd, hogy a script logokat küldjön
  24. Config.LogToDiscord = true --Set it false if you don't want the script to send logs
  25. --Schalten Sie auf false um, wenn das Skript keine Protokolle senden soll.
  26.  
  27. --A játékos csak akkor tudja elindítani a rablást ha van minimum annyi elérhető rendőr a szerveren, mint amennyi be van állítva
  28. Config.MinCops = 2 --Player can only start the robbery if the server has the minimum number of cops online
  29. --Der Spieler kann einen Raubüberfall nur beginnen, wenn mindestens so viele Polizeibeamte auf dem Server verfügbar sind, wie eingestellt sind
  30.  
  31. --Itt állítsd be a rendvédelmi frakcióid setjob-ját, hogy a script ellenőrizhesse hányan érhetőek el.
  32. Config.PoliceJobs = { --Set your law enforcement jobs here
  33.     "police",
  34.     "sheriff"
  35. }--Hier stellen Sie den Setjob Ihrer Strafverfolgungsfraktionen ein, damit das Skript prüfen kann, wie viele verfügbar sind.
  36.  
  37. --Itt állítsd be, hogy melyik munka lássa, hogy merre tart a rabló a dobozzal.
  38. Config.SeeGPSJobs = { --Here you can set which job sees where the robber is going with the box.
  39.     "police",
  40.     "sheriff"
  41. }--Hier können Sie einstellen, welche Stelle sieht, wohin der Räuber mit der Kiste geht.
  42.  
  43. --Állítsd át false-ra ha nem szeretnéd, hogy a beállított munkák lássák-e a GPS jelét a doboznak
  44. Config.EnableGPS = true --Set it to false if you don't want the configured jobs to see the GPS signal in the box
  45. --Setzen Sie diese Option auf false, wenn Sie nicht möchten, dass die konfigurierten Fraktionen das GPS-Signal in der Box sehen
  46.  
  47. --Állítsd át false-ra ha nem szeretnéd, hogy legyen lehetősége más játékosoknak is leadni a dobozt
  48. Config.EnablePlayerPirating = true ----Set to false if you don't want other players to have the opportunity to drop the box
  49. --Schalten Sie auf false um, wenn Sie nicht wollen, dass andere Spieler die Möglichkeit haben, die Box fallen zu lassen.
  50.  
  51. --Itt tudod beállítani, hogy a GPS pozíciója milyen gyakorisággal frissüljön
  52. Config.GPSBlipUpdateTime = 1000 --Here you can set the frequency with which the GPS position is updated
  53. --Hier können Sie die Häufigkeit der Aktualisierung der GPS-Position einstellen
  54.  
  55. --Milyen távolságból induljon el a rablás
  56. Config.StartRobberyDistance = 70 --From what distance should the robbery start
  57. --Aus welcher Entfernung sollte der Raubüberfall beginnen?
  58.  
  59. --Itt állítsd be az NPC-k PED-jét azaz kinézetét
  60. Config.NPCPed = "a_m_m_hillbilly_02" --Set here the NPCs PED
  61. --Hier kannst du die PED der NPCs einstellen
  62.  
  63. --Itt állítsd be, hogy milyen fegyvert használjanak a területet védő NPC-k
  64. Config.NPCWeapon = "WEAPON_ASSAULTRIFLE" --Set NPCs weapon here
  65. --die Waffe so einstellen, dass sie von den NPCs, die das Gebiet verteidigen, verwendet wird
  66.  
  67. --Itt állítsd be, hogy milyen pontosan lőjjenek az NPC-k
  68. Config.NPCsAccuracy = 65 --Set here the NPCs AIM accuracy
  69. --Hier kannst du einstellen, wie genau NPCs schießen sollen
  70.  
  71. --Armor beállítása az NPC-k számára
  72. Config.NPCArmor = 100 --Set armor for NPC-s
  73. --Rüstungseinstellung für NPCs
  74.  
  75. --Állítsd át true-ra ha szeretnéd, hogy felvehetőek legyenek az NPC-k álltal eldobott fegyverek
  76. Config.NPCDropWeapon = false --Set it true if you want to enable NPC weapon dropping
  77. --Schalter auf true, wenn du in der Lage sein willst, von NPCs fallen gelassene Waffen aufzusammeln
  78.  
  79. --A kordináták ahova a fegyveres NPC-k spawnolnak. Nyugodtan adhatsz hozzá vagy vehetsz el belőle
  80. Config.NPCCoords = { --The cordinates where armed NPCs spawn. Feel free to add or take away
  81.     vector4(2195.0818, 5594.5767, 53.7629, 352.3398),
  82.     vector4(2192.1260, 5597.5127, 53.7450, 332.8905),
  83.     vector4(2198.0361, 5607.2725, 53.4087, 341.4773),
  84.     vector4(2194.5884, 5610.0454, 53.6820, 346.2193),
  85.     vector4(2203.5771, 5613.0186, 53.8731, 337.3759),
  86.     vector4(2193.2417, 5614.1548, 54.2544, 296.4668),
  87.     vector4(2220.7170, 5614.5181, 54.7207, 105.2955),
  88.     vector4(2203.5313, 5604.8901, 53.7657, 337.2006),
  89.     vector4(2199.4900, 5586.8950, 53.7349, 266.0378),
  90.     vector4(2221.5581, 5591.6284, 53.9017, 42.9724)
  91. } --die Koordinaten, an denen bewaffnete NSCs spawnen. Sie können gerne etwas hinzufügen oder wegnehmen
  92.  
  93. --A pénzrakás kordinátája
  94. Config.CashPileCoords = vector3(2195.0818, 5601.8452, 53.4057) --The Coords for the the Cash piles
  95. --Prägung der Münze
  96.  
  97. --Mennyit adjon a pénz rakás
  98. Config.Cashpile = math.random(5000, 10000) --How much the Cash pile gives
  99. --Wie viel soll man dem Geldhaufen geben
  100.  
  101. --Mennyi ideig tartson a pénz begyűjtésének animációja (ms-ben)
  102. Config.CashGrabTime = 6500 --How much time do you want the cash grabbing animation to take (In ms)
  103. --Wie lange sollte die Animation des Geldeintreibens dauern (in ms)
  104.  
  105. --Annak a doboznak a koordinátája amit el kell lopni
  106. Config.BoxCoords = vector3(2191.3567, 5599.4639, 53.7) --The coords of the box that you need to steal
  107. --die Koordinaten der zu stehlenden Box
  108.  
  109. --A kordináták ahol eladod a dobozba csomagolt terméket
  110. Config.SellCoords = vector3(1220.8243, -3005.4119, 4.8654) --The Coords where you sell the tobacco
  111. --das Kordon, in dem Sie das in der Schachtel verpackte Produkt verkaufen
  112.  
  113. --Merre nézzen az eladás területén álló NPC
  114. Config.SellNPCHeading = 93.1160 --NPC heading
  115. --Wo soll der NPC im Verkaufsbereich hinschauen
  116.  
  117. --Az NPC ami az aladás területén áll
  118. Config.SellNPC = "a_m_y_smartcaspat_01" --The NPC that standing in the selling point
  119. --der NPC, der sich im Sendebereich befindet
  120.  
  121. --Mennyit kapjon a játékos mikor leadja a dobozt
  122. Config.Sell = "50000" --How much will the player earn for selling the tobacco
  123. --Wie viel der Spieler erhalten soll, wenn er die Box fallen lässt
  124.  
  125. --Mennyi idő után tűnjön el az eladási pontról az NPC (ms-ben)
  126. Config.DisappearAfter = 10000 ----After how long should the NPC disappear from the selling point (in ms)
  127. --Wie lange soll der NPC vom Verkaufsort verschwinden (in ms)
  128.  
  129. --A rablás koordinátája
  130. Config.HeistCoords = vector3(2196.6589, 5608.0850, 53.4854) --The coord of the robbery
  131. --Die Koordinaten des Raubüberfalls
  132.  
  133. --Állítsd false-ra ha nem szeretnéd, hogy jelölve legyen a térképen a rablás területe
  134. Config.EnableBlip = true --Set it false if you don't want to have a blip for the robbery location
  135. --Wählen Sie false, wenn Sie nicht möchten, dass das Gebiet des Überfalls auf der Karte markiert wird
  136.  
  137. --Itt állítsd be, hogy mennyi idő után lehessen újra rabolni (Percben)
  138. Config.WaitAfterRobbery = 60 --Set here how much playerss have to wait after a robbery (In minutes)
  139. --Stellen Sie hier ein, wie lange es dauert, bis Sie wieder überfallen werden können (in Minuten).
  140.  
  141. --Alapértelmezett interakció billentyű az E. Ha meg szeretnéd változtatni használd ezt a weboldalt: https://docs.fivem.net/docs/game-references/controls/
  142. Config.InteractionKey = 38 --Default: E Use this website if you want to change it: https://docs.fivem.net/docs/game-references/controls/
  143. --Der Standardinteraktionsschlüssel ist E. Wenn Sie ihn ändern möchten, verwenden Sie diese Website: https://docs.fivem.net/docs/game-references/controls/
  144.  
  145. --Alapértelmezett interakció billentyű az E. Ha meg szeretnéd változtatni használd ezt a weboldalt: https://docs.fivem.net/docs/game-references/controls/
  146. Config.InteractKeyString = "~INPUT_PICKUP~" --Default: E Use this website if you want to change it: https://docs.fivem.net/docs/game-references/controls/
  147. --Der Standardinteraktionsschlüssel ist E. Wenn Sie ihn ändern möchten, verwenden Sie diese Website: https://docs.fivem.net/docs/game-references/controls/
  148.  
  149. --Értesítési beálíltások:
  150. --Notification settings:
  151. --Bescheinigung der Aufschriften:
  152.  
  153. RegisterNetEvent("mester_tobacconotify")
  154. AddEventHandler("mester_tobacconotify", function(type, msg)
  155. --You can set your notification here (Some notification systems can already be found here just delete the two minus signs from the beginning)
  156.     --exports['okokNotify']:Alert("Tobacco Robbery", msg, 5000, type) --okok notify (PAID resource)
  157.     --TriggerEvent("mosh_UI:Open", type, msg, "right", true) --Mosh UI / Notify (PAID resource)
  158.     --exports['mythic_notify']:DoHudText(type, msg) --Mythic Notify (Free resource)
  159.     --exports["skeexsNotify"]:TriggerNotification({ ['type'] = type, ['message'] = msg }) --skeexsNotify (Free resource)
  160.     --TriggerEvent('QBCore:Notify', msg, type) --Default QBCore notifcation (Free resource)
  161.     TriggerEvent('esx:showNotification', msg) --Default ESX notification (Free resource)
  162. end)
  163.  
  164. --Értesítés típúsok
  165. --Notification types
  166. --Arten der Zertifizierung
  167. Config.Red = "error"
  168. Config.Green = "success"
  169.  
  170. RegisterNetEvent("mester_tobaccoCustomGiveMoney")
  171. AddEventHandler("mester_tobaccoCustomGiveMoney", function()
  172.     --Ha CUSTOM framework-öt használsz akkor itt add meg, hogy hogyan adja oda a script a pénzt (!SERVER OLDALI!)
  173.     --If you are using CUSTOM framework then set the money give function here (!SERVER SIDED!)
  174.     --Wenn Sie das CUSTOM-Framework verwenden, stellen Sie hier die Funktion "Geld geben" ein. (!SERVER SEITE!)
  175. end)
  176.  
  177. RegisterNetEvent("mester_tobaccoPoliceCheck")
  178. AddEventHandler("mester_tobaccoPoliceCheck", function()
  179.     --Ha CUSTOM framework-öt használsz akkor itt add meg, hogy hogyan ellenőrizze a rendőrök számát a script (!CLIENT OLDALI!)
  180.     --If you are using CUSTOM framework then set the police check function here (!CLIENT SIDED!)
  181.     --Wenn Sie ein CUSTOM-Framework verwenden, können Sie hier angeben, wie das Skript die Anzahl der Polizeibeamten überprüfen soll (!CLIENT SEITE!)
  182.  
  183.     --Ezt a triggert ne töröld ki! Az ellenőrzés eredménye legyen a CustomPoliceNumberResult locale-hoz kötve
  184.     TriggerEvent("mester_tobaccoCustomPoliceCheckResult", CustomPoliceNumberResult) --Do not delete this trigger! The check result should be bound to the CustomPoliceNumberResult locale
  185.     --Löschen Sie diesen Auslöser nicht! Das Prüfergebnis sollte an das Gebietsschema CustomPoliceNumberResult gebunden sein
  186. end)
  187.  
  188. RegisterNetEvent("mester_tobaccoJobCheck")
  189. AddEventHandler("mester_tobaccoJobCheck", function(x, y, z)
  190.     --Ha CUSTOM framework-öt használsz akkor itt add meg, hogy hogyan ellenőrizze a munkák tagjait a script (!SERVER OLDALI!)
  191.     --If you are using a CUSTOM framework, please specify here how the script should check the members of the jobs (!SERVER OLDALI!)
  192.     --Wenn Sie ein CUSTOM-Framework verwenden, können Sie hier angeben, wie das Skript die Mitglieder der Jobs überprüfen soll (!SERVER OLDALI!)
  193.  
  194.     --Ezt a triggert ne töröld ki! Az ellenőrzés eredménye legyen a Players[i]-hez kötve
  195.     TriggerClientEvent('mestertobacco_gpsblipClient', Players[i], x,y,z) --Do not delete this trigger! The check result should be bound to the Players[i]
  196.     --Löschen Sie diesen Auslöser nicht! Das Prüfergebnis sollte an das Gebietsschema Players[i] sein
  197. end)
  198.  
  199. --Fordítások
  200. --Translations
  201. --Übersetzungen
  202.  
  203.  
  204. --EN
  205. Config.StartedInMode = "The script started in"
  206. Config.StartedInMode2 = "mode" --For Script start log. The whole log will look like this is english: The script started in (framework) mode
  207. Config.FrameworkConfigError = "The script has __bad Config__! In Config.lua, Config.Framework can only be equal to ESX; QBCORE; STANDALONE; CUSTOM"
  208. Config.TobaccoHeist = "Tobacco Robbery"
  209. Config.Nopolice = "There are not enough police"
  210. Config.GoSell = "You have successfully robbed the place. Now go sell the tobaccos"
  211. Config.RobberyFailed = "Robbery failed"
  212. Config.RobberyFinished = "Robbery finished"
  213. Config.RobberyStarted = "Robbery started"
  214. Config.CashCollected = "Grabbed all the money from the cash pile and got"
  215. Config.DollarIcon = "$"
  216. Config.YouHaveToWait = "The place was recently robbed. You'll have to wait"
  217. Config.Minutes = "minutes"
  218. Config.TobaccoSelled = "Tobacco sold for"
  219. Config.Cheater = "Tried to expose an event"
  220. Config.GPSBlipName = "Tobacco GPS Signal"
  221. Config.Press = "Press"
  222. Config.ToSell = "To sell the tobacco"
  223. Config.OpenTrunk = "to open the trunk"
  224. Config.ToPickUp = "to pick up the box"
  225. Config.GrabMoney = "to grab the money"
  226.  
  227.  
  228. --HU
  229. --[[
  230. Config.StartedInMode = "A script sikeresen elindult"
  231. Config.StartedInMode2 = "módban" --A fenti sor folytatása. Az egész szöveg majd így néz ki: A script sikeresen elindult (framework) módban
  232. Config.FrameworkConfigError = "A script Configja __rosszul van beállítva__! A Config.lua-ban a Config.Framework csak ezekkel lehet egyenlő: ESX; QBCORE; STANDALONE; CUSTOM"
  233. Config.TobaccoHeist = "Szivar rablás"
  234. Config.Nopolice = "Nincs elég rendőr"
  235. Config.GoSell = "A rablás sikeres volt! Msot menj eladni a szivart"
  236. Config.RobberyFailed = "Rablás elbukva"
  237. Config.RobberyFinished = "Rablás befejezve"
  238. Config.RobberyStarted = "Rablás elindítva"
  239. Config.CashCollected = "Begyűjtötte a pénzrakást és kapott"
  240. Config.DollarIcon = "$"
  241. Config.YouHaveToWait = "Nemmrég kirabolták a helyet. Várnod kell"
  242. Config.Minutes = "percet"
  243. Config.TobaccoSelled = "A szivarok eladva ennyiért"
  244. Config.Cheater = "Megpróbált előhívni egy eventet"
  245. Config.GPSBlipName = "Doboz GPS jel"
  246. ]]
  247.  
  248. --DE
  249. --[[
  250. Config.StartedInMode = "Das Skript wurde erfolgreich gestartet"
  251. Config.StartedInMode2 = "Modus" --A fenti sor folytatása. Az egész szöveg majd így néz ki: A script sikeresen elindult (framework) módban
  252. Config.FrameworkConfigError = "Die Konfiguration des Skripts ist __falsch__ konfiguriert! In Config.lua kann Config.Framework nur gleich ESX; QBCORE; STANDALONE; CUSTOM" sein.
  253. Config.TobaccoHeist = "Zigarrendiebstahl"
  254. Config.Nopolice = "Nicht genug Polizei"
  255. Config.GoSell = "Der Raubüberfall war erfolgreich! Gehen Sie und verkaufen Sie Ihre Zigarre"
  256. Config.RobberyFailed = "Raubüberfall gescheitert"
  257. Config.RobberyFinished = "Raubüberfall abgeschlossen"
  258. Config.RobberyStarted = "Raubüberfall im Gange"
  259. Config.CashCollected = "Er sammelte das Geld ein und bekam es"
  260. Config.DollarIcon = "$"
  261. Config.YouHaveToWait = "Der Laden wurde kürzlich ausgeraubt. Sie werden warten müssen."
  262. Config.Minutes = "Minuten"
  263. Config.TobaccoSelled = "Zigarren für so viel verkauft"
  264. Config.Cheater = "Versucht, ein Ereignis aufzurufen"
  265. Config.GPSBlipName = "Box GPS-Signal"
  266. ]]
Add Comment
Please, Sign In to add comment