Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
Tutorialspoint

blink

lua

local scheduler = {awaiting = {}}

local ts = 0;
local function current_timestamp()
  return ts
end

-- ф-ция current_timestamp не существует, надо написать :)
function scheduler:resume_myself(ts)
  local thread = coroutine.running()
  table.insert(self.awaiting, 
      {thread = thread, ts = current_timestamp() + ts})
end

function scheduler:do_resume_thread(thread)
  coroutine.resume(thread)
end

function scheduler:process_all_timeouts()
  local to_delete = {}
  for i, t in pairs(self.awaiting) do
    if t.ts <= current_timestamp() then
      self:do_resume_thread(t.thread)
      table.insert(to_delete, i, 1) -- вставляем вначало
    end
  end
  for _, v in ipairs(to_delete) do
    table.remove(self.awaiting, i)
  end
end

local eye = {}
function eye:close()
  print(self, "close")
end

function eye:open()
  print(self, "open", ts)
end

function eye:do_blink()
  self:close()
  scheduler:resume_myself(0.2)
  coroutine.yield()
  self:open()
end

function eye:blink()
  local thread = coroutine.create(eye.do_blink)
  coroutine.resume(thread, self)
end

function eye:new()
  local t = {} -- наивная имплементация new
  for n,v in pairs(self) do
    t[n] = v
  end
  return t
end

local eyes = {
  eye:new(),
  eye:new()
}
--- main loop

for _, e in ipairs(eyes) do
  e:blink()
end

-- время не прошло -- глаза ещё не откроются
scheduler:process_all_timeouts()

-- делаем вид, что часы тикают
ts = ts + 1
scheduler:process_all_timeouts()

䰛慵RЀЄ錙਍ਚĀ,@䁀Ń䀀脥@쁀Ł䀀䀁老A䀁肁쀀!셁ĂŁ脀䆀缝胾 @䁂@F胂G@Ɔ쁂‡肀k@ƆC‡肀ū䀀䀀蘥€耀蜥쁁聀F쀃Ɓ]耀䂀D䀄Ł䀀€В̀杧Ѐ଀敳噴獩扩敬Ѐ܀浳牡獴Ѐ

lua

䰛慵RЀЄ錙਍ਚĀ,@䁀Ń䀀脥@쁀Ł䀀䀁老A䀁肁쀀!셁ĂŁ脀䆀缝胾 @䁂@F胂G@Ɔ쁂‡肀k@ƆC‡肀ū䀀䀀蘥€耀蜥쁁聀F쀃Ɓ]耀䂀D䀄Ł䀀€В̀杧Ѐ଀敳噴獩扩敬Ѐ܀浳牡獴Ѐ؀潴獡t式江慯楤杮彟胢¦㼃ð̀뭀W氅慯d猊瑥慒杮獥Ѐༀ䕒䥇乏䍟䅟䱌䍏Ѐက䕒䥇乏䍟䑏彅偁P刑䝅佉彎乁乏䵙問S䈉偙十噓1䈉偙十噓2㄄ㆫ㑂㝃㘵㔱〲〰〰〴〴〴〸㄰㤹〳いㅁぁぁ〰〰〰〰〰〰〰〰〰〱〶〰〰䘰〵㐰〰〰〶㐰㐰〰〷㐰㠰㐰〶〰㐰㄰㠸〰㐸㄰〷〰〰㈰㠵㠱〰〰〸㐰〰〰〶㐰〱〰〷㠰〰㐰あ〰㐱㠰〱㠰㐰㘰〴〰㐰㠰あ㐰䌱䌰㠶〳䌰㠰ぁ〰㐰䌰㡂㐳〲䌰ぁ〲㠰㄰い㐰䌰㐰〶㐰㠱㠰〷〰㐲䌰〱㠱㠰㔰い㐰㠱㠰〷㐰㠲䌰〶〱䌰㄰㠸〰〳㄰〷㐰〳㠰〶㐱㐳㠰〷㐰㠳䌰〶〰䌳〱〱㠱㠰㤰㡄㠵㠰〰〸㐰䌲㠰〶㐱〴㠰ぃ㠰〰〱〰㠱㐰㤰い㐰䌲㠰〶㐱㐴㠰ぃ〱㐰㤰い〰㠱〰〱〰㠴㐰〱〰㠱㠰㠱〰䌰㈰〱㐰䌴〱〶〰〵㐱〱〱㠰ㄱい㠰㐰ㄱ㝄䙆㡅㈰〰㐰〰〰〶㐰㐵〰〷㐰〰㐰〶䌰㠵㐰〷㐰〰㠰〶㐱䌵㠰〷㠰㠰㘰あ㐰〰㠰〶㐱〶㠰〷㠰㠰㘰あ〱㐰㄰い㐰〰〰〶㐰㐶〰〷〰㠶㐰〱〱㠰㄰い㐰〰㐰〶䌰䌶㐰〷〰〰㠰〰〱㐰㔰い㐰〷㐰〶〰㐷㠰〱〱㐰㔰い㐰〰㐰〶䌰㠷㐰〷〰䌷㠰〱〱㐰㔰い㐰〰㐰〶䌰〸㐰〷〰㐸㠰〱〱㐰㔰い㐰〷㐰〶〰㠸㠰〱〱㐰㔰い㐰〰㐰〶䌰䌸㐰〷㠰〰㠰〳〱㠰㔰い〰〰㔰㡂〰㐱㄰㤷㐲㠱〰㤸䌲㠹〰〸㐰〰㐰〶䌰䌹㐰〷〰〰㠰〳〱㐰㔰㥄㐴㠱〰〸〰㐰㘰㤵〴㐰〰〸〰㠰㘰㤵㠴㐰〰〸〰䌰㘰㤵〵㐰〰〸〰〱㘰㤵㠵㐰〰〸〰㐱㘰㤵〶㐰〰〸〰㠱㘰㤵㠶㐰〰〸〰䌱㘰㤵〷㐰〰〸〰〲㘰㤵㠷㐰〰〸〰㐲㘰㤵〸㐰〰〸〰㠲㘰㤵㠸㐰〰〸〰䌲㘰㤵〹㐰〰〸〰〳㘰㤵㠹㐰〰〸〰㐳㘰㤵ぁ㐰〰〸〰㠳㘰㤵㡁㐰〰〸〰䌳㘰㤵あ㐰〰〸〰〴㘰㤵㡂㐰〰〸〰㐴㘰㤵ぃ㐰〰〸〰㠴㘰㤵㡃㐰〰〸〰䌴㘰㤵い㐰〰〸〰〵㘰㤵㡄㐰〰〸〰㐵㘰㤵ぅ㐰〰〸〰㠵㘰㤵㡅㐰〰〸〰䌵㘰㤵う㐰〰〸〰〶㘰㤵㡆㐰〰〸〰㐶㘰䄵〰㐰〰〸〰㠶㘰䄵㠰㐰〰〸〰䌶㘰䄵〱㐰〰〸〰〷㘰䄵㠱㐰〰〸〰㐷㘰䄵〲㐰〰〸〰㠷㘰䄵㠲㐰〰〸〰䌷㘰䄵〳㐰〰〸〰〸㘰䄵㠳㐰〰〸〰㐸㘰䄵〴㐰〰〸〰㠸㘰䄵㠴㐰〰〸〰䌸㘰䄵〵㐰〰〸〰〹㘰䄵㠵㐰〰〸〰㐹㘰䄵〶㐰〰〸〰㠹㘰䄵㠶㐰〰〸〰䌹㘰䄵〷㐰〰〸〰ぁ㘰䄵㠷㐰〰〸〰㑁㘰䄵〸㐰〰〸〰㡁㘰䄵㠸㐰〰〸〰䍁㘰䄵〹㐰〰〸〰あ㘰䄵㠹㐰〰〸〰㑂㘰䄵ぁ㐰〰〸〰㡂㘰䄵㡁㐰〰〸〰䍂㘰䄵あ㐰〰〸〰ぃ㘰䄵㡂㐰〰〸〰㑃㘰䄵ぃ㐰〰〸〰㡃㘰䄵㡃㐰〰〸〰䍃㘰䄵い㐰〰〸〰い㘰䄵㡄㐰〰〸〰㑄㘰䄵ぅ㐰〰〸〰㡄㘰䄵㡅㐰〰〸〰䍄㘰䄵う㐰〰〸〰ぅ㘰䄵㡆㐰〰〸〰㑅㘰䈵〰㐰〰〸〰㡅㘰䈵㠰㐰〰〸〰䍅㘰䈵〱㐰〰〸〰う㘰䈵㠱㐰〰〸〰㑆㘰䈵〲㐰〰〸〰㡆㘰䈵㠲㐰〰〸〰䍆㘰䈵〳㐰〰〸㄰〰㘰䈵㠳㐰〰〸㄰㐰㘰䈵〴㐰〰〸㄰㠰㘰䈵㠴㐰〰〸㄰䌰㘰䈵〵㐰〰〸㄰〱㘰䈵㠵㐰〰〸㄰㐱㘰䈵〶㐰〰〸㄰㠱㘰䈵㠶㐰〰〸㄰䌱㘰䈵〷㐰〰〸㄰〲㘰䈵㠷㐰〰〸㐰〹㐰〶䌰㠱㄰㜸䑆䌷㄰〷㐰ぁ㐰〶㠰㐰㔰㝄䑆〷㄰〷㠰〰㄰う〰〰㜰〰〴〰〰〰㘳㘷〷〰〴〰〰〰㔸㐶㔵㔲㐳㐹㑆ぅ〰〴〰〰〰㔵㜴㔹㜴〹〰〴〰〰〰㐷㘴㘵㐳㘸㜵〸〰〴〰〰〰㜷㜰㘲㙆㝄㜰〴〰〴〰〰㄰㐰㘵㝅㘴㜵㈲㜰㘰㜱㜳㜳㘷㝆㘲㌴ぁ〰㌳䙆〰〰〰〰〰〰〰〴〰〰〰㜵㘰㜱㜳〴〰〴〰〰〰㘷㝅㘵㙄㘲㜵〲〰〴〰㐱㔶㌷㌰㌹㌰㌹㌲㌳㐳㌴㌴㌹㌴㐱㐶㌳㌴㌳㌵㌱㐳㌴㐴㌵㌴㌰㌴㌵㐳㌴㐴㐱㐶㌳㌴㌰㌴㌱㌵㌰㌴㌱㐳㌶㌵㌰㌴㌵㐴㌲㐴㐱㌵㌶㌴㌳㌴㌳㐰㌱㐳㌴㌴㌸㌴㌱㐴㌵㌵㌰㌰㌴㌰㐳㐲㌵㌷㌵㐷㐳㐶㌳㌲㌱㐴㌱㐳㌴㌴㐷㐶㌳㐱㌵㐳㌴㐴㌱㌴㌳㌴㌱㌵㐰㐶㌳㐱㌵㐴㌲㌵㐵㐶㐳㐲㌵㌷㌵㐷㐳㐶㌳㌳㌲㌴㌱㐴㌵㐴㌶㌴㌵㐰㌱㐰㌴㐰㌱㐰㌵㐰㌵㐰㌱㌳㌴㌰㌳㌰㐵㌵㌶㌴㌳㌴㌳㐰㌱㌵㌰㐴㌲㐳㌴㐴㌶㌵㌰㌰㌴㌰㐳㐶㐳㐳㌳㐷㌲㌶㌸㐵㐳㐶㌳㌲㌶㌴㌱㌴㐱㐶㌳㌳㐶㐶㐳㐳㌳㐷㌲㌶㌸㐵㐳㐶㌳㌰㌳㌰㐵㌵㌶㐴㌳㐴㌵㌴㌵㐴㌱㌵㌰㌰㌴㌰㌳㐲㌶㌵㌱㐳㌵㐴㌶㐳㌶㐴㌵㌴㌵㐳㌵㌴㐱㐶㌳㌵㌰㐴㐲㐶㌳㌴㌹㌵㐵㐶㌳㌳㌵㐴㌲㌵㌱㌵㌰㌵㌱㐳㌵㌴㐱㐶㌳㐱㌶㌴㌴㐳㌴㐴㌱㐴㌱㌴㌱㌴㐸㐶㐳㐳㌳㐷㌲㌶㌸㐵㐳㐶㌳㌲㌶㌴㌱㌴㐱㐶㌳㌳㐶㐶㐳㐶㐳㐳㌳㐷㌲㌶㌸㐵㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㐳㐶㌳㌰㌳㌰㐵㌵㌶㌵㌳㌴㌴㌴㌵㌴㌸㌴㌱㌰㌴㌵㌰㐴㌵㌵㌱㌴㌱㌰㐵㐶㌳㌴㌰㐴㐲㌵㌶㌴㌵㌴㐲㐶㌳㌴㌳㌴㌳㐰㌱㌴㌵㐴㌶㌳㌲㌴㌵㐴㌶㌴㌵㐳㌵㌴㌸㌴㌱㌰㌴㌵㌰㐴㌵㌵㌱㌴㌱㌰㐵㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㌵㌶㌴㌹㌴㌱㐴㌱㌵㌱㌴㐷㐶㌳㌱㐹㐶㌳㐰㐴㌵㌶㌴㌹㌴㌱㐴㌱㌵㌱㌴㌷㐰㐵㐶㌳㌱㐹㐶㌳㐰㐵㌵㌶㌴㌳㌴㌳㐰㌱㐴㌶㌴㌱㌵㌰㌳㌲㌴㌵㐴㌶㌴㌵㐳㌵㌴㌸㌴㌱㌰㌴㌴㌲㐳㌴㌴㌸㐴㌶㌴㌱㌰㐵㌵㌶㌴㌱㐴㌱㌴㐰㌵㐶㌵㌶㐲㌶㌳㌰㐱㌴㐲㌵㌳㐰㐶㌳㌱㐹㐶㌳㐰㐴㌵㐶㌵㌶㌴㌲㌵㌱㐴㌱㐳㌶㌵㌰㌴㌵㐴㌲㐴㐱㐶㌳㐲㌶㌳㌰㐱㌴㐲㌵㌳㌰㌰㌴㌰㐵㌵㐶㌵㌶㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㐹㐶㌳㌴㌳㌴㌳㐰㌱㐳㌶㌴㌴㐴㌲㌴㌵㐳㌶㌴㌱㌰㌴㌵㌷㌰㐳㐳㌳㐷㌲㐶㌵㌸㐹㐶㌳㐱㌵㌵㌵㐴㌳㐳㌴㐴㌶㐴㐶㐶㌳㌰㌴㌲㌸㐴㌲㌴㌳㐴㌲㌰㌵㌰㌳㌰㌸㌰㐳㐲㌵㌸㌹㌷㐱㐶㌳㐱㌴㌴㌵㌴㐹㐶㌳㌲㌹㌴㌱㐴㌱㌵㌱㌰㌴㐱㌴㌴㌵㌴㐹㐶㌳㌲㌸㐴㌲㐳㌶㌴㐷㐶㌳㐲㌱㌴㌱㌵㌳㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌵㐷㐶㐶㌳㌲㌰㐳㌴㌴㌹㐳㌴㌴㌳㌴㐱㐶㌳㌰㌷㌰㌷㌰㌳㌰㌸㌰㐳㐲㌵㌷㌶㐷㐴㐶㌳㐱㌴㐴㌱㌵㌰㌴㌱㐴㌱㐴㌱㐳㌴㌰㌴㐲㌱㌴㌱㌵㌳㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌴㌹㐷㐶㌳㌳㌳㌴㌴㌴㌵㌵㌰㌴㐱㐶㌳㐱㌵㐴㌲㌴㌰㌵㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㌷㌰㌸㐱㐶㌳㐲㌳㌴㌱㌴㌸㌵㌱㐴㌵㌵㐱㐶㌳㌲㌸㌵㌱㐴㌵㌵㌱㐴㐶㐶㌳㌰㌴㐲㌱㐴㐲㐶㌳㐲㌵㌴㌱㐳㌶㐴㌲㌴㌵㌴㌸㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌲㌷㐵㐶㌳㌳㌰㌴㌱㌴㌹㐳㌵㌵㌱㐴㐶㐶㌳㌳㌰㌴㌱㌴㌹㐳㌵㐴㌲㌴㐷㐶㌳㌰㌴㌳㌳㐳㌴㌴㌸㌴㌸㌴㌴㐳㌴㐳㌶㌴㌷㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌴㐷㐶㐶㌳㐲㌶㐴㌳㌴㌱㌴㌱㌴㐰㐶㌳㐰㐵㐶㌳㌰㌴㌲㌷㌴㌱㐳㌶㌴㌱㐴㌳㐳㌴㌵㌰㐳㌴㐴㌱㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌵㌸㐶㐶㌳㌳㌰㌴㌵㌴㌰㐳㌴㌴㐷㐶㌳㌲㌶㐳㌴㌵㌰㌵㌱㌴㐴㐶㌳㌰㌴㐲㌱㐴㐲㐶㌳㌲㌲㐳㌴㌴㌸㌴㌸㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌲㌷㐹㐶㌳㌳㌰㐳㌴㌴㌹㐴㌳㌴㌵㌴㌸㐳㌴㐴㐱㐶㌳㌲㌸㌵㌱㐳㌴㐴㌶㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌴㐵㐳㐶㌳㌳㌰㐳㌴㌴㌹㐴㌳㌴㌵㌴㌸㐳㌴㐴㐱㐶㌳㌲㌰㌴㌱㌴㌷㐳㌴㌵㌰㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌳㌸㐲㐶㌳㌲㌹㐳㌴㌵㌰㐳㐴㐶㌳㌲㌱㌴㌸㐳㌴㐴㌱㌴㐳㐶㌳㌰㌴㌲㌱㐳㌴㌴㌳㌴㌸㌴㐱㐶㌳㌲㌱㌵㌵㌴㌱㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㌶㌸㐶㐳㐶㌳㌲㌱㌴㌰㌴㌵㌵㐰㐶㌳㌲㌹㐳㌴㐴㌳㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㌷㌶㌷㐳㐶㌳㌳㌱㐴㌱㌴㌰㌴㌱㐴㌵㌴㌳㐴㌵㐴㌲㌵㌱㐴㌱㌴㐰㐶㌳㐱㌶㐳㌴㐴㌵㌰㌴㌳㌰㌴㌱㐴㌶㌵㌰㌰㌵㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌴㐹㐲㐶㌳㌳㌱㐴㌱㌴㌰㌴㌱㐴㌵㌴㌳㐴㌵㐴㌲㌵㌱㐴㌱㌴㐰㐶㌳㐲㌱㌴㌱㌵㌳㌰㌴㌳㌰㌴㌱㐴㌶㌵㌰㌰㌵㌰㌳㌰㌸㌰㐳㐲㌵㌸㌹㌷㐱㐶㌳㐱㌴㌴㌵㌴㌹㌰㌷㌱㌳㐰㌵㐰㌳㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㐶㌱㐸㐲㐶㌳㐲㌱㌲㌱㌳㐳㐶㌳㐱㌴㐲㌱㌳㌰㌲㌱㐲㌱㐲㌱㐱㐴㐶㌳㌲㌳㌳㌱㐲㌱㌰㌳㌰㌸㌰㐳㐳㌳㐷㌲㌷㌱㌶㐶㐶㌳㐲㌳㐳㌴㐴㌵㐳㌴㐴㌶㌵㌱㌵㌰㌰㌴㌲㌲㌴㌸㌵㌵㌰㌵㌰㌳㌰㌸㌰㌳㌲㌱㌵㌴㌴㌵㌵㐰㐶㐳㐳㌳㐷㌲㌷㌰㌷㌵㌰㌳㌵㌹㌰㌸㌲㌸㐳㌴㐴㌶㌵㌰㌰㌸㌰㌳㐹㌵㌸㐵㐲㌵㌷㌳㐹㌱㌳㌵㐴㌲㌵㌱㌵㌰㌵㌱㐳㌵㌴㐱㐶㌳㐱㌶㌴㌴㐳㌴㐴㌱㐴㌱㌴㌱㌴㐸㐶㐳㐳㌳㐷㌲㌶㌸㐵㐳㐶㌳㌲㌶㌴㌱㌴㐱㐶㌳㌳㐶㐶㐳㐳㌳㐷㌲㌶㌸㐵㌳㌰㌳㌰㐵㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㐴㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌴㌲㌴㌵㌵㌴㐳㌶㌴㌸㐴㌲㐴㌶㌴㌱㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㐵㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐳㌴㌴㌵㌴㌹㌴㌹㌴㌱㐴㌱㌵㌱㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㐶㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌴㌰㐳㌴㌴㌹㐳㌴㌴㌳㌴㌱㌵㌴㌵㌴㌵㌴㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㌱㐰㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐳㌴㐴㌱㌵㌰㌴㌱㌵㌳㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㌱㐱㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌵㌳㌵㌳㌵㌳㌵㌳㌵㌰㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㌱㐲㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐴㌱㐴㌲㐴㌵㌴㌱㐳㌶㐴㌲㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㌱㐳㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌵㌳㐳㌴㌴㌸㌴㌸㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㌱㐴㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐴㌶㐴㌳㌴㌱㌴㌱㌴㌰㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㌱㐵㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐴㌱㐴㌲㌴㌲㐳㌴㌴㌸㌴㌸㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㐰㐳㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌵㌰㐳㌴㌴㌹㐴㌳㌴㌵㌴㌸㐳㌴㐴㌱㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㐰㐴㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌵㌰㐳㌴㌴㌹㐴㌳㌴㌵㌴㌸㐳㌴㐴㌱㐴㌵㌴㌱㐳㌴㐴㌵㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㐰㐵㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌴㌱㐳㌴㌴㌳㌴㌸㌴㌱㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㐰㐶㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㌴㌹㐳㌴㐴㌳㌴㌴㐳㌴㐳㌶㌴㌷㐰㌴㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㌱㐰㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐴㌳㐴㌳㐴㌳㐴㌳㐴㌶㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㌱㐱㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐴㌳㐴㌵㐴㌲㐴㌶㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㌱㐲㐶㌳㌵㌰㌴㌴㌴㌱㐴㐱㐶㌳㐴㌳㐴㌵㐴㌲㐴㌶㐴㌶㌰㌴㌰㐵㐶㌳㌴㌱㐴㌱㌴㐰㌵㌶㌴㌵㌴㐲㐶㌳㌴㌹㌴㌱㐴㌱㌵㐱㐶㌳㌱㌹㌱㐹㐶㌳㐰㌴㌱㐳㐶㌳

multiple frames

lua

array = {"50 07 12 00 00 00 00 00 00 00 00" }
array1={"50 07 12 30 00 00 00 00 00 00 00 "}
for i = 0, 2 do
   print(array[i])
   end
   for j= 1, 2 do 
   print(array1[j])
       
       end
       
      for i = 0, 2 do
   print(array[i])
   
   for j= 1, i do 
        
   print(array1[j])
  
       
       end
       end

Lua One-Dimensional Array Program

lua

array = {"50 07 12 00 00 00 00 00 00 00 00" }
array1={"50 07 12 30 00 00 00 00 00 00 00 "}
for i = 0, 2 do
   print(array[i])
   end
   for j= 1, 2 do 
   print(array1[j])
       
       end
       
      for i = 0, 2 do
   print(array[i])
   
   for j= 1, i do 
        
   print(array1[j])
  
       
       end
       end

Execute Lua Online

lua

name = "Atk"
author = "redskhie"
description = [[EV Trainer]]
function onStart()

    startime = os.time()
    

end
function onPause()
    
    log(" ")
    log("***"..getPokemonName(1).." EV STATS***")
    log("Attack: "..getPokemonEffortValue(1, "Attack"))
    log("Defense: "..getPokemonEffortValue(1, "Defense"))
    log("Speed: "..getPokemonEffortValue(1, "Speed"))
    log("Special Attack: "..getPokemonEffortValue(1, "Spattack"))
    log("Special Defense: "..getPokemonEffortValue(1, "Spdefense"))
    log("Health Points: "..getPokemonEffortValue(1, "HP"))
    log(" ")
    endtime = os.time()
    log(string.format("Bot running time: %.2f", os.difftime(endtime,startime)/3600 ).. " hours")
    log("or")
    log(string.format("Bot running time: %.2f", os.difftime(endtime,startime)/60 ).. " minutes")
    log(" ")
        
end

function onStop()
    log(" ")
    log("***"..getPokemonName(1).." STATS***")
    log("Attack: "..getPokemonEffortValue(1, "Attack"))
    log("Defense: "..getPokemonEffortValue(1, "Defense"))
    log("Speed: "..getPokemonEffortValue(1, "Speed"))
    log("Special Attack: "..getPokemonEffortValue(1, "Spattack"))
    log("Special Defense: "..getPokemonEffortValue(1, "Spdefense"))
    log("Health Points: "..getPokemonEffortValue(1, "HP"))
    log(" ")
    
    endtime = os.time()
    log(string.format("Bot running time: %.2f", os.difftime(endtime,startime)/3600 ).. " hours")
    log("or")
    log(string.format("Bot running time: %.2f", os.difftime(endtime,startime)/60 ).. " minutes")
    log(" ")

end
function onPathAction()
    
    if isPokemonUsable(1) and getPokemonEffortValue(1, "Attack") < 252 then
        if getMapName() == "Pokecenter Lavender" then
            moveToMap("Lavender Town")
        elseif getMapName() == "Lavender Town" then
            if not isMounted() then
                useItem("Arcanine Mount")
            elseif isMounted() then
                moveToMap("Pokemon Tower 1F")
            end
        elseif getMapName() == "Pokemon Tower 1F" then
            moveToMap("Pokemon Tower 2F")
        elseif getMapName() == "Pokemon Tower 2F" then
            moveNearExit("Pokemon Tower 1F")
           
        end
    else
        if getMapName() == "Pokemon Tower 2F" then    
            moveToMap("Pokemon Tower 1F")
        elseif getMapName() == "Pokemon Tower 1F" then    
            moveToMap("Lavender Town")
        elseif getMapName() == "Route 8" then    
            moveToMap("Lavender Town")
        elseif getMapName() == "Vermilion City" then
            if not isMounted() then
                useItem("Arcanine Mount")
            elseif isMounted() then    
                moveToMap("Pokecenter Vermilion")
            end
        elseif getMapName() == "Lavender Town" then
            if not isMounted() then
                useItem("Arcanine Mount")
            elseif isMounted() then    
                moveToMap("Pokecenter Lavender")
            end
           elseif getMapName() == "Pokecenter Vermilion" or getMapName() == "Pokecenter Lavender" then
            usePokecenter()
        end
        
    end
end

function onBattleAction()
    if isWildBattle() and ( isOpponentShiny() ) then
            return useItem("Pokeball") or useItem("Great Ball") or useItem("Ultra Ball") or attack() or run()
    elseif getActivePokemonNumber() == 1 and isOpponentEffortValue("Attack") and getPokemonEffortValue(1,"Attack") < 252 then
        log("Your "..getPokemonName(1).." have "..getPokemonEffortValue(1,"Attack").. " Atk EVs.")
        return attack() or sendPokemon(5) or sendPokemon(6) or run() 
    end

    
    return run() or sendUsablePokemon() or sendAnyPokemon()
    
end

Execute Lua Online

lua

function factorial (n)
    if (n < 0)
    then result = "n must be zero or greater"
    elseif (n==0)
    then result = 1
    else result = n * factorial(n-1)
    end
    return result;
end
function poissonpdf(m,x)
    if ( x < 0)
    then result = "x must be greater than or equal to zero"
    else result = (((m^x)*(2.71828182846)^(-1*m))/(factorial(x)))
    end
    return result;
end
x, m = 6, 7
--print (poissonpdf(6,7))
array = {}
for i = 0, x do
    array[i] = poissonpdf(m,i) 
end
for i = 0, x do
    print (array[i])
end 

gmod slap error help

lua

if CLIENT then return end

local slapSounds = { --courtesy of ulx/ulib
	"physics/body/body_medium_impact_hard1.wav",
	"physics/body/body_medium_impact_hard2.wav",
	"physics/body/body_medium_impact_hard3.wav",
	"physics/body/body_medium_impact_hard5.wav",
	"physics/body/body_medium_impact_hard6.wav",
	"physics/body/body_medium_impact_soft5.wav",
	"physics/body/body_medium_impact_soft6.wav",
	"physics/body/body_medium_impact_soft7.wav",
}

local slappers = {}
	
	hook.Add( "KeyPress", "SLAP DAT HOE", function( ply, key )

	if key == IN_USE and (slappers[ply:UserID()]) then

	local ent = ply:GetEyeTrace().Entity

	if ply and ply:IsValid() and ent and ent:IsValid() then

			if ply:IsPlayer() and ent:IsPlayer() then
			
				if ply:GetPos():Distance( ent:GetPos() ) <= 100 then
	
					if ent:Alive() and ent:GetMoveType() == MOVETYPE_WALK then
			
						ply:EmitSound( slapSounds[math.random(#slapSounds)], 100, 100 )
						
						local velAng = ply:EyeAngles():Forward()
						ent:SetVelocity( velAng * 500 )
						ent:ViewPunch( Angle( math.random( -30, 30 ), math.random( -30, 30 ), 0 ) )
						
						slappers[ply:UserID()] = true
						timer.Simple( 1, function() slappers[ply:UserID()] = false end )
					
					end
					
				end
			
			end
		
		end
		
	end

end )

ddfgffg

lua

local cfg = {}
-- define garage types with their associated vehicles
-- (vehicle list: https://wiki.fivem.net/wiki/Vehicles)

-- each garage type is an associated list of veh_name/veh_definition 
-- they need a _config property to define the blip and the vehicle type for the garage (each vtype allow one vehicle to be spawned at a time, the default vtype is "default")
-- this is used to let the player spawn a boat AND a car at the same time for example, and only despawn it in the correct garage
-- _config: vtype, blipid, blipcolor, permissions (optional, only users with the permission will have access to the shop)

cfg.rent_factor = 0.1 -- 10% of the original price if a rent
cfg.sell_factor = 0.75 -- sell for 75% of the original price

cfg.garage_types = {
  ["Fisher's Boat"] = {
	_config = {
	  vtype="boat",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=427,
	    blipcolor=28,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"fisher.vehicle"}
	},
    ["suntrap"] = {"Fisher's boat",0, "Your favorite boat!"}
  },
  
  ["High End"]  = {  -- 150k price cap
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["ninef2"] = {"9F Cabrio",130000, ""},
    ["alpha"] = {"Alpha",150000, ""},
    ["banshee"] = {"Banshee",105000, ""},
    ["banshee2"] = {"Banshee 900R",120000, ""},
    ["carbonizzare"] = {"Carbonizzare",110000, ""},
	["chantom"] = {"Chantom Semi",110000, ""},
    ["cogcabrio"] = {"Cognoscenti Cabrio",77000, ""},
    ["comet2"] = {"Porsche Cayman",132694, ""},
    ["coquette"] = {"Coquette",138000, ""},
    ["coquette3"] = {"Coquette BlackFin",130000, ""},
    ["tampa2"] = {"Drift Tampa",95000, ""},
    ["feltzer2"] = {"Feltzer",130000, ""},
    ["furoregt"] = {"Furore GT",108000, ""},
	["gtr"] = {"GTR Nismo",184950, ""},
    ["jester"] = {"Jester",140000, ""},
    ["jester2"] = {"Jester (Racecar)",150000, ""},
    ["f620"] = {"Lexus RC350", 75900, ""},
    ["pigalle"] = {"Pigalle",90000, ""},
    ["surano"] = {"Surano",95000, ""}
  },

  ["Mid Range"] = { -- 75k price cap
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["baller"] = {"Baller",40000, ""},
    ["bestiagts"] = {"Bestia GTS",60000, ""},
    ["blista"] = {"Golf MK3",42000, ""},
    ["buffalo"] = {"Buffalo",35000, ""},
    ["buffalo2"] = {"Buffalo S",45000, ""},
    ["dominator"] = {"Ford Mustang",78000, ""},
    ["fusilade"] = {"Fusilade",36000, ""},
    ["gburrito"] = {"Gang Burrito",65000, ""},
    ["gauntlet"] = {"Gauntlet",35000, ""},
    ["granger"] = {"Grabger",40000, ""},
    ["huntley"] = {"Huntley",45000, ""},
	["rs3"] = {"Audi RS3",45000, ""},
	["kuruma"] = {"Lancer Evo",59950, ""},
    ["nightshade"] = {"Nightshade",72000, ""},
    ["rapidgt"] = {"Rapid GT",40000, ""},
    ["rapidgt2"] = {"Rapid GT Convertible",50000, ""},
    ["sabregt"] = {"Sabre Turbo",72000, ""},
    ["schafter2"] = {"Schafter",35000, ""},
    ["sentinel2"] = {"Sentinel XS", 35000, ""},
	["elegy"] = {"Skyline GTR",68200, ""},
    ["superd"] = {"Super Diamond",40000, ""},
    ["tampa"] = {"Tampa",72000, ""},
    ["verlierer2"] = {"Verkierer",69500,""},
    ["vigero"] = {"Vigero",72000, ""},
    ["virgo"] = {"Virgo",65000, ""},
    ["xls"] = {"XLS",45000, ""},
	--["stinger18"] = {"Kia Stinger 2018",90000, ""},
	["yukonxl"] = {"GMC Yukon",60000, ""},
  },

  ["Exotic Cars"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=5,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	},
    ["adder"] = {"Adder",1000000, ""},
	["m4gts"] = {"BMW M4",78200, ""},
	["16challenger"] = {"Dodge Challenger",89995, ""},
	["cczl"] = {"Camaro ZL1",83000, ""},
	--["rsvr16"] = {"Rangerover",45650, ""},
	["v250"] = {"Mercedes-Benz V-Class", 125500, ""},
	["ninef"] = {"9f",130000, ""},
    ["sentinel"] = {"Audi S5", 142750, ""},
	["rocoto"] = {"Audi Q7",105300, ""},
    ["bullet"] = {"Bullet",155000, ""},
	["oracle2"] = {"BMW M760i",136300, ""},
	["elegy2"] = {"Nissan Skyline",22000, ""},
	["felon"] = {"Mercedes C63 AMG", 131761, ""},
    ["cheetah"] = {"Cheetah",200000, ""},
    ["entityxf"] = {"Entity XF",250000, ""},
    ["fmj"] = {"FMJ",1750000, ""},
    ["infernus"] = {"Infernus",220000, ""},
    ["lynx"] = {"Lynx",173000, ""},
    ["massacro"] = {"Massacro",175000, ""},
    ["massacro2"] = {"Massacro (Racecar)",185000, ""},
    ["osiris"] = {"Osiris",950000, ""},
    ["reaper"] = {"Reaper",1595000, ""},
    ["le7b"] = {"RE-7B",2075000, ""},
    ["sheava"] = {"ETR1",199500, ""},
    ["schafter3"] = {"Schafter V12",700000, ""},
    ["sultanrs"] = {"Sultan RS",180000, ""},
    ["tropos"] = {"Tropos",180000, ""},
    ["tyrus"] = {"Tyrus",550000, ""},
    ["vacca"] = {"Vacca",340000, ""},
    ["voltic"] = {"Voltic",150000, ""},
    ["prototipo"] = {"X80 Proto",12700000, ""},
  },

  ["sportsclassics"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=5,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["casco"] = {"Casco",680000, ""},
	["c10custom"] = {"C10 Custom",500000, ""},
    ["coquette2"] = {"Coquette Classic",665000, ""},
    ["jb700"] = {"JB 700",450000, ""},
    ["pigalle"] = {"Pigalle",90000, ""},
	["firebird"] = {"Pontiac Firebird 1970",350000, ""},
    ["stinger"] = {"Stinger",550000, ""},
    ["stingergt"] = {"Stinger GT",575000, ""},
    ["feltzer3"] = {"Stirling",330000, ""},
    ["ztype"] = {"Z-Type",950000,""}
  },


  ["Starter Vehicles"] = {  -- 15k price cap
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["asea"] = {"VW Polo",10000, ""},
    ["asterope"] = {"Asterope",10000, ""},
    ["blista"] = {"Blista", 9000, ""},
    ["brioso"] = {"Brioso R/A", 7500, ""},
    ["dilettante"] = {"Dilettante", 8000, ""},
    ["glendale"] = {"Glendale",8000, ""},
	["camper"] = {"Camper",17500, ""},
	["journey"] = {"Journey",8000, ""},
	["rmodsupra"] = {"Toyota Supra",27000, ""},
	["gresley"] = {"Jeep Grand Cherokee",50900, ""},
	["camry55"] = {"Toyota Camry",29850, ""},
	["supra2"] = {"Toyota Supra 2",27200, ""},
	["ySbrImpS11"] = {"Subaru Impreza",29980, ""},
	["fq2"] = {"Nissan Qashqai",54000, ""},
	["rx7tunable"] = {"Toyota Rx7",32186, ""},
	["rx7veilside"] = {"Toyota Rx7 Veilside",32186, ""},
    ["ingot"] = {"Ingot",9000, ""},
    ["issi2"] = {"Issi", 7000, ""},
    ["intruder"] = {"Intruder",12000, ""},
    ["panto"] = {"Smart", 22450, ""},
    ["penumbra"] = {"Penumbra", 10000, ""},
    ["picador"] = {"Picador",12000, ""},
    ["prairie"] = {"Prairie", 12000, ""},
    ["premier"] = {"Premier",10000, ""},
    ["primo"] = {"Primo",9000, ""},
    ["primo2"] = {"Primo Custom",9500, ""},
    ["regina"] = {"Regina",8000, ""},
    ["rhapsody"] = {"Rhapsody", 5000, ""},
    ["rumpo"] = {"Rumpo",13000, ""},
    ["stanier"] = {"Stanier",10000, ""},
    ["stratum"] = {"VW Passat",40170, ""},
    ["surge"] = {"Surge",9000, ""},
    ["warrener"] = {"Warrener",7000, ""},
    ["washington"] = {"Washington",15000, ""},
  },

  ["Off Road"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["brawler"] = {"Brawler",60000, ""},
	["dubsta"] = {"Mercedes G65",275723, ""},
    ["dubsta3"] = {"Mercedes G65 6x6",275723, ""},
	["rebel"] = {"Ford Raptor",35000, ""},
    ["rebel2"] = {"Rebel",15000, ""},
    ["sandking"] = {"Sandking",40000, ""},
	["sandkinghd"] = {"Sandking Monster Truck",550000, ""},
    ["trophytruck"] = {"The Liberator",75000, ""},
	["patriot"] = {"Hummer",25750, ""},
	["monster"] = {"The Liberator Monster",350000, ""},
    ["bifta"] = {"Bifta",10000, ""}, -- atvs start here
    ["blazer"] = {"Blazer",1200, ""},
    ["dune"] = {"Dune Buggy",8000, ""}
  },

  ["Low End"]  = {  -- 30k price cap
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["bison"] = {"Bison",30000, ""},
    ["blade"] = {"Blade",16000, ""},
    ["bobcatxl"] = {"Bobcat XL",23000, ""},
    ["buccaneer"] = {"Buccaneer",29000, ""},
    ["cavalcade"] = {"Cavalcade",30000, ""},
    ["Chino"] = {"Chino",18000, ""},
    ["cognoscenti"] = {"Cognoscenti",25000, ""},
    ["dukes"] = {"Dukes",20000, ""},
    ["faction"] = {"Faction",23000, ""},
    ["felon2"] = {"Felon GT", 23000, ""},
    ["fugitive"] = {"Fugitive",18000, ""},
    ["hotknife"] = {"Hotknife",23000, ""},
    ["landstalker"] = {"Landstalker",30000, ""},
    ["minivan"] = {"Minivan",30000, ""},
    ["omnis"] = {"Omnis",18000, ""},
    ["oracle"] = {"Oracle", 20000, ""},
    ["paradise"] = {"Paradise",17000, ""},
    ["radi"] = {"Radius",30000, ""},
    ["seminole"] = {"Seminole",30000, ""},
    ["stretch"] = {"Stretch",30000, ""},
    ["sultan"] = {"BMW M5",47890, ""},
    ["surfer"] = {"Surfer",20000, ""},
    ["tailgater"] = {"Tailgater",17000, ""},
    ["windsor2"] = {"Windsor Drop",23000, ""},
    ["youga"] = {"Youga",16000, ""},
    ["zion"] = {"VW Golf", 18000, ""},
    ["zion2"] = {"Zion Cabrio", 20000, ""}
  },


  ["Motorcycles"] = {
	_config = {
	  vtype="bike",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=226,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
	["f4rr"] = {"Agusta F4 RR",35000, ""},
    ["AKUMA"] = {"Akuma",9000, ""},
    ["bagger"] = {"Bagger",7000, ""},
    ["bati"] = {"Bati 801",10000, ""},
    ["bati2"] = {"Bati 801RR",10000, ""},
    ["bf400"] = {"BF400",6000, ""},
	["lectro"] = {"BMW R75 Bobber",10000, ""},
    ["carbonrs"] = {"Carbon RS",11000, ""},
    ["cliffhanger"] = {"Cliffhanger",13000, ""},
	["f131"] = {"Confederate F131 Hellcat",45000, ""},
    ["double"] = {"Double T",9000, ""},
    ["enduro"] = {"Enduro",6000, ""},
    ["faggio2"] = {"Faggio",1000, ""},
    ["gargoyle"] = {"Gargoyle",10000, ""},
    ["hakuchou"] = {"Hakuchou",20000, ""},
	["daemon"] = {"Harley Knucklehead",20000, ""},
    ["hexer"] = {"Hexer",15000, ""},
    ["innovation"] = {"Innovation",20000, ""},
    ["nemesis"] = {"Nemesis",12000, ""},
    ["pcj"] = {"PCJ-600",7000, ""},
    ["ruffian"] = {"Ruffian",7000, ""},
    ["sanchez"] = {"Sanchez",3000, ""},
    ["sovereign"] = {"Sovereign",1000, ""}, -- looking for replacement
    ["thrust"] = {"Thrust",12000, ""},
    ["vader"] = {"Vader",7000, ""},
    ["vindicator"] = {"Vindicator",12000,""}
  },
  
  ["Biker"] = {
	_config = {
	  vtype="bike",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=226,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"biker.vehicle"}
	},
	["f4rr"] = {"Agusta F4 RR",35000, ""},
    ["AKUMA"] = {"Akuma",9000, ""},
    ["bagger"] = {"Bagger",7000, ""},
    ["bati"] = {"Bati 801",10000, ""},
    ["bati2"] = {"Bati 801RR",10000, ""},
    ["bf400"] = {"BF400",6000, ""},
	["lectro"] = {"BMW R75 Bobber",10000, ""},
    ["carbonrs"] = {"Carbon RS",11000, ""},
    ["cliffhanger"] = {"Cliffhanger",13000, ""},
	["f131"] = {"Confederate F131 Hellcat",45000, ""},
    ["double"] = {"Double T",9000, ""},
    ["enduro"] = {"Enduro",6000, ""},
    ["faggio2"] = {"Faggio",1000, ""},
    ["gargoyle"] = {"Gargoyle",10000, ""},
    ["hakuchou"] = {"Hakuchou",20000, ""},
	["daemon"] = {"Harley Knucklehead",20000, ""},
    ["hexer"] = {"Hexer",15000, ""},
    ["innovation"] = {"Innovation",20000, ""},
    ["nemesis"] = {"Nemesis",12000, ""},
    ["pcj"] = {"PCJ-600",7000, ""},
	["nightblade"] = {"Nightblade",7000, ""},
    ["ruffian"] = {"Ruffian",7000, ""},
    ["sanchez"] = {"Sanchez",3000, ""},
    ["sovereign"] = {"Sovereign",1000, ""}, -- looking for replacement
    ["thrust"] = {"Thrust",12000, ""},
    ["vader"] = {"Vader",7000, ""},
    ["vindicator"] = {"Vindicator",12000,""}
  },
 ----------   
  
  ["House Garage"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = false,
	    sell = false,
	    rent = false,
	    store = true
	  },
	  blip={
        id=357,
	    blipcolor=69,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
	["ninef2"] = {"9F Cabrio",130000, ""},
    ["alpha"] = {"Alpha",150000, ""},
    ["banshee"] = {"Banshee",105000, ""},
    ["banshee2"] = {"Banshee 900R",120000, ""},
    ["carbonizzare"] = {"Carbonizzare",110000, ""},
	["chantom"] = {"Chantom Semi",110000, ""},
    ["cognoscenti2"] = {"Cognoscenti(Armored)",80000, ""},
    ["cogcabrio"] = {"Cognoscenti Cabrio",77000, ""},
    ["comet2"] = {"Porsche Cayman",132694, ""},
    ["coquette"] = {"Coquette",138000, ""},
    ["coquette3"] = {"Coquette BlackFin",130000, ""},
    ["tampa2"] = {"Drift Tampa",95000, ""},
    ["feltzer2"] = {"Feltzer",130000, ""},
    ["furoregt"] = {"Furore GT",108000, ""},
	["gtr"] = {"GTR Nismo",184950, ""},
    ["jester"] = {"Jester",140000, ""},
    ["jester2"] = {"Jester (Racecar)",150000, ""},
    ["f620"] = {"Lexus RC350", 75900, ""},
    ["pigalle"] = {"Pigalle",90000, ""},
    ["surano"] = {"Surano",95000, ""},
	["baller"] = {"Baller",40000, ""},
    ["bestiagts"] = {"Bestia GTS",60000, ""},
    ["blista"] = {"Golf MK3",42000, ""},
    ["buffalo"] = {"Buffalo",35000, ""},
    ["buffalo2"] = {"Buffalo S",45000, ""},
    ["dominator"] = {"Ford Mustang",78000, ""},
    ["fusilade"] = {"Fusilade",36000, ""},
    ["gburrito"] = {"Gang Burrito",65000, ""},
    ["gauntlet"] = {"Gauntlet",35000, ""},
    ["granger"] = {"Grabger",40000, ""},
    ["huntley"] = {"Huntley",45000, ""},
	["rs3"] = {"Audi RS3",45000, ""},
	["kuruma"] = {"Lancer Evo",59950, ""},
    ["nightshade"] = {"Nightshade",72000, ""},
    ["rapidgt"] = {"Rapid GT",40000, ""},
    ["rapidgt2"] = {"Rapid GT Convertible",50000, ""},
    ["sabregt"] = {"Sabre Turbo",72000, ""},
    ["schafter2"] = {"Schafter",35000, ""},
    ["sentinel2"] = {"Sentinel XS", 35000, ""},
	["elegy"] = {"Skyline GTR",68200, ""},
    ["superd"] = {"Super Diamond",40000, ""},
    ["tampa"] = {"Tampa",72000, ""},
    ["verlierer2"] = {"Verkierer",69500,""},
    ["vigero"] = {"Vigero",72000, ""},
    ["virgo"] = {"Virgo",65000, ""},
    ["xls"] = {"XLS",45000, ""},
	["stinger18"] = {"Kia Stinger 2018",90000, ""},
	["yukonxl"] = {"GMC Yukon",60000, ""},
	["adder"] = {"Adder",1000000, ""},
	["m4gts"] = {"BMW M4",78200, ""},
	["16challenger"] = {"Dodge Challenger",89995, ""},
	["benzsl63"] = {"Mercedes-Benz SL63",171995, ""},
	["exemplar"] = {"Mercedes-Benz CLA 45", 127500, ""},
	["cczl"] = {"Camaro ZL1",83000, ""},
	--["rsvr16"] = {"Rangerover",45650, ""},
	["v250"] = {"Mercedes-Benz V-Class", 125500, ""},
	["ninef"] = {"9f",130000, ""},
	["jackal"] = {"Audi RS7", 127800, ""},
	["rs6"] = {"Audi RS6",112000, ""},
    ["sentinel"] = {"Audi S5", 142750, ""},
	["rocoto"] = {"Audi Q7",105300, ""},
    ["bullet"] = {"Bullet",155000, ""},
	["oracle2"] = {"BMW M760i",136300, ""},
	["elegy2"] = {"Nissan Skyline",22000, ""},
	["felon"] = {"Mercedes C63 AMG", 131761, ""},
    ["cheetah"] = {"Cheetah",200000, ""},
    ["entityxf"] = {"Entity XF",250000, ""},
    ["fmj"] = {"FMJ",1750000, ""},
    ["infernus"] = {"Infernus",220000, ""},
    ["lynx"] = {"Lynx",173000, ""},
    ["massacro"] = {"Massacro",175000, ""},
    ["massacro2"] = {"Massacro (Racecar)",185000, ""},
    ["osiris"] = {"Osiris",950000, ""},
    ["reaper"] = {"Reaper",1595000, ""},
    ["le7b"] = {"RE-7B",2075000, ""},
    ["sheava"] = {"ETR1",199500, ""},
    ["schafter3"] = {"Schafter V12",700000, ""},
    ["sultanrs"] = {"Sultan RS",180000, ""},
    ["tropos"] = {"Tropos",180000, ""},
    ["tyrus"] = {"Tyrus",550000, ""},
    ["vacca"] = {"Vacca",340000, ""},
    ["voltic"] = {"Voltic",150000, ""},
    ["prototipo"] = {"X80 Proto",12700000, ""},
	["casco"] = {"Casco",680000, ""},
	["c10custom"] = {"C10 Custom",500000, ""},
    ["coquette2"] = {"Coquette Classic",665000, ""},
    ["jb700"] = {"JB 700",450000, ""},
    ["pigalle"] = {"Pigalle",90000, ""},
	["firebird"] = {"Pontiac Firebird 1970",350000, ""},
    ["stinger"] = {"Stinger",550000, ""},
    ["stingergt"] = {"Stinger GT",575000, ""},
    ["feltzer3"] = {"Stirling",330000, ""},
    ["ztype"] = {"Z-Type",950000,""},
	["asea"] = {"VW Polo",10000, ""},
    ["asterope"] = {"Asterope",10000, ""},
    ["blista"] = {"Blista", 9000, ""},
    ["brioso"] = {"Brioso R/A", 7500, ""},
    ["dilettante"] = {"Dilettante", 8000, ""},
    ["glendale"] = {"Glendale",8000, ""},
	["camper"] = {"Camper",17500, ""},
	["journey"] = {"Journey",8000, ""},
	["rmodsupra"] = {"Toyota Supra",27000, ""},
	["gresley"] = {"Jeep Grand Cherokee",50900, ""},
	["camry55"] = {"Toyota Camry",29850, ""},
	["supra2"] = {"Toyota Supra 2",27200, ""},
	["ySbrImpS11"] = {"Subaru Impreza",29980, ""},
	["fq2"] = {"Nissan Qashqai",54000, ""},
	["rx7tunable"] = {"Toyota Rx7",32186, ""},
	["rx7veilside"] = {"Toyota Rx7 Veilside",32186, ""},
    ["ingot"] = {"Ingot",9000, ""},
    ["issi2"] = {"Issi", 7000, ""},
    ["intruder"] = {"Intruder",12000, ""},
    ["panto"] = {"Smart", 22450, ""},
    ["penumbra"] = {"Penumbra", 10000, ""},
    ["picador"] = {"Picador",12000, ""},
    ["prairie"] = {"Prairie", 12000, ""},
    ["premier"] = {"Premier",10000, ""},
    ["primo"] = {"Primo",9000, ""},
    ["primo2"] = {"Primo Custom",9500, ""},
    ["regina"] = {"Regina",8000, ""},
    ["rhapsody"] = {"Rhapsody", 5000, ""},
    ["rumpo"] = {"Rumpo",13000, ""},
    ["stanier"] = {"Stanier",10000, ""},
    ["stratum"] = {"VW Passat",40170, ""},
    ["surge"] = {"Surge",9000, ""},
    ["warrener"] = {"Warrener",7000, ""},
    ["washington"] = {"Washington",15000, ""},
	 ["brawler"] = {"Brawler",60000, ""},
	["dubsta"] = {"Mercedes G65",275723, ""},
    ["dubsta3"] = {"Mercedes G65 6x6",275723, ""},
	["rebel"] = {"Ford Raptor",35000, ""},
    ["rebel2"] = {"Rebel",15000, ""},
    ["sandking"] = {"Sandking",40000, ""},
	["sandkinghd"] = {"Sandking Monster Truck",550000, ""},
    ["trophytruck"] = {"The Liberator",75000, ""},
	["patriot"] = {"Hummer",25750, ""},
	["monster"] = {"The Liberator Monster",350000, ""},
    ["bifta"] = {"Bifta",10000, ""}, -- atvs start here
    ["blazer"] = {"Blazer",1200, ""},
    ["dune"] = {"Dune Buggy",8000, ""},
	["bison"] = {"Bison",30000, ""},
    ["blade"] = {"Blade",16000, ""},
    ["bobcatxl"] = {"Bobcat XL",23000, ""},
    ["buccaneer"] = {"Buccaneer",29000, ""},
    ["cavalcade"] = {"Cavalcade",30000, ""},
    ["Chino"] = {"Chino",18000, ""},
    ["cognoscenti"] = {"Cognoscenti",25000, ""},
    ["dukes"] = {"Dukes",20000, ""},
    ["faction"] = {"Faction",23000, ""},
    ["felon2"] = {"Felon GT", 23000, ""},
    ["fugitive"] = {"Fugitive",18000, ""},
    ["hotknife"] = {"Hotknife",23000, ""},
    ["landstalker"] = {"Landstalker",30000, ""},
    ["minivan"] = {"Minivan",30000, ""},
    ["omnis"] = {"Omnis",18000, ""},
    ["oracle"] = {"Oracle", 20000, ""},
    ["paradise"] = {"Paradise",17000, ""},
    ["radi"] = {"Radius",30000, ""},
    ["seminole"] = {"Seminole",30000, ""},
    ["stretch"] = {"Stretch",30000, ""},
    ["sultan"] = {"BMW M3",47890, ""},
    ["surfer"] = {"Surfer",20000, ""},
    ["tailgater"] = {"Tailgater",17000, ""},
    ["windsor2"] = {"Windsor Drop",23000, ""},
    ["youga"] = {"Youga",16000, ""},
    ["zion"] = {"VW Golf", 18000, ""},
    ["zion2"] = {"Zion Cabrio", 20000, ""},
	["f4rr"] = {"Agusta F4 RR",35000, ""},
    ["AKUMA"] = {"Akuma",9000, ""},
    ["bagger"] = {"Bagger",7000, ""},
    ["bati"] = {"Bati 801",10000, ""},
    ["bati2"] = {"Bati 801RR",10000, ""},
    ["bf400"] = {"BF400",6000, ""},
	["lectro"] = {"BMW R75 Bobber",10000, ""},
    ["carbonrs"] = {"Carbon RS",11000, ""},
    ["cliffhanger"] = {"Cliffhanger",13000, ""},
	["f131"] = {"Confederate F131 Hellcat",45000, ""},
    ["double"] = {"Double T",9000, ""},
    ["enduro"] = {"Enduro",6000, ""},
    ["faggio2"] = {"Faggio",1000, ""},
    ["gargoyle"] = {"Gargoyle",10000, ""},
    ["hakuchou"] = {"Hakuchou",20000, ""},
	["daemon"] = {"Harley Knucklehead",20000, ""},
    ["hexer"] = {"Hexer",15000, ""},
    ["innovation"] = {"Innovation",20000, ""},
    ["nemesis"] = {"Nemesis",12000, ""},
    ["pcj"] = {"PCJ-600",7000, ""},
    ["ruffian"] = {"Ruffian",7000, ""},
    ["sanchez"] = {"Sanchez",3000, ""},
    ["sovereign"] = {"Sovereign",1000, ""}, -- looking for replacement
    ["thrust"] = {"Thrust",12000, ""},
    ["vader"] = {"Vader",7000, ""},
    ["vindicator"] = {"Vindicator",12000,""},
	["2fiftygt"] = {"Ferrari Cabrio ",0, ""},
	["sq72016"] = {"Audi SQ7 2016",0, ""},
	["a8lfsi"] = {"Audi A8",0, ""},
	["urus2018"] = {"Lamborghini Urus",0, ""},
	["shiba"] = {"shiba",0, ""},
	["22bbublu"] = {"Subaru WRX STI",0, ""},
	["300gsl"] = {"Mercedes Benz 300 GSL",0, ""},
	["911ublu"] = {"Porsche 911 Rennwagen",0, ""},
	["amv12"] = {"Aston Martin V12 Vanquish",0, ""},
	["cadicts"] = {"Cadillac CTS ",0, ""},
	["caymanub"] = {"Porsche Cayman R ",0, ""},
	["celicassi"] = {"celicassi",0, ""},
	["celicassi2"] = {"celicassi2",0, ""},
	["charublu"] = {"charublu",0, ""},
	["cobra"] = {"AC Cobra",0, ""},
	["cygnet11"] = {"cygnet11",0, ""},
	["db700"] = {" Aston Martin db700",0, ""},
	["f50ub"] = {"Ferrari f50",0, ""},
	["f360"] = {"Ferrari f360",0, ""},
	["focusublu"] = {"Ford Focus",0, ""},
	["furaiub"] = {"Madza Furai",0, ""},
	["g37cs"] = {"Infiniti G37S",0, ""},
	["gallardo"] = {"Lamborghini Gallardo",0, ""},
	["genublu"] = {"genublu",0, ""},
	["gtbf"] = {"gtbf",0, ""},
	["gtrublu"] = {"gtrublu",0, ""},
	["laferublu"] = {"laferublu",0, ""},
	["lamven"] = {"lamven",0, ""},
	["lev8"] = {"lev8",0, ""},
	["lh610"] = {"lh610",0, ""},
	["mcublu"] = {"mcublu",0, ""},
	["miniub"] = {"Mini",0, ""},
	["miura"] = {"miura",0, ""},
	["musty5"] = {"musty5",0, ""},
	["mx5"] = {"Madza MX5",0, ""},
	["mx5a"] = {"Madza MX5A",0, ""},
	["p107"] = {"Peugeot 107",0, ""},
	["p550a"] = {"Porsche 550a",0, ""},
	["p944"] = {"Porsche 944",0, ""},
	["p959"] = {"Porsche 959",0, ""},
	["panamera"] = {"Porsche Panamera",0, ""},
	["rczublu"] = {"rczublu",0, ""},
	["renmeg"] = {"renmeg",0, ""},
	["rx8"] = {"Madza RX8",0, ""},
	["slrublu"] = {" Mercedes Benz slrublu",0, ""},
	["slsublu"] = {"Mercedes Benz slsublu",0, ""},
	["slsublue"] = {" Mercedes Benz slsublue",0, ""},
	["sti05"] = {"Subaru WRX sti05",0, ""},
	["tesla11"] = {"tesla11",0, ""},
	["vc7"] = {"Chervolet c7",0, ""},
	["vip99"] = {"Viper 99",0, ""},
	["volksci11"] = {"volksci11",0, ""},
	["z4i"] = {"BMW z4i",0, ""},
	["zr1c3"] = {"zr1c3",0, ""},
	["350z"] = {"Nissan 350z",0, ""},
	["350z2"] = {"Nissan 350z2",0, ""},
	["750li"] = {"BMW 750LI",0, ""},
	["750li2"] = {"BMW 750 LI",0, ""},
	["2017chiron"] = {"Bugatti Chiron 2017",0, ""},
	["a45"] = {"Mercedes A45",0, ""},
	["asterion"] = {"Lambohrghini Asterion",0, ""},
	["BMWe90"] = {"BMWe90",0, ""},
	["cla45sb"] = {"Mercedes Benz CLa 45",0, ""},
	["e63w213"] = {"Mercedes Bennz E63 s AMG",0, ""},
	["e400w213"] = {"Mercedes Benz E400 4 MAtic",0, ""},
	["ferrari812"] = {"Ferrari 812",0, ""},
	["ftipo"] = {"ftipo",0, ""},
	["gl63"] = {"Mercedes Benz GL 63 AMG",0, ""},
	["gmt400"] = {"gmt400",0, ""},
	["hh1"] = {"Hummer H1",0, ""},
	["integra"] = {"integra",0, ""},
	["lp770"] = {" Lambohrghini lp770",0, ""},
	["lp770r"] = {"Lambohrghini lp770r",0, ""},
	["lumma750"] = {"BMW lumma750",0, ""},
	["optima"] = {"optima",0, ""},
	["rrd17"] = {"rrd17",0, ""},
	["s63w"] = {"Mercedes Benz s63w",0, ""},
	["s63w2"] = {"Mercedes Benz s63w2",0, ""},
	["s500w222"] = {"Mercedes Benz s500w222",0, ""},
	["s600w220"] = {"Mercedes Benz s600w220",0, ""},
	["silver94"] = {"Chevrolet silver94",0, ""},
	["trailblazer"] = {"Chevrolet trailblazer",0, ""},
	["twingo"] = {"Renault Twingo",0, ""},
	["vfox"] = {"VW fox",0, ""},
	["vgmk2gti"] = {"vgmk2gti",0, ""},
	["vwmk6"] = {"VW mk6",0, ""},
	["w222wald"] = {"Mercedes Benz w222wald",0, ""},
	["x222"] = {" Maybach x222",0, ""},
	["2016rs7"] = {"Audi RS7 2016",0, ""},
	["up"] = {"VW UP",0, ""},
	["2f2frx7"] = {"Mazda f2f",0, ""},
	["2f2fs2000"] = {"Mazda Cabrio f2f",0, ""},
	["350zdk"] = {"Nissan 350zdk",0, ""},
	["350zm"] = {"Nissan 350zm",0, ""},
	["fnfjetta"] = {"fnfjetta",0, ""},
	["fnfrx7dom"] = {"fnfrx7dom",0, ""},
	---["2f2fgtr34"] = {"Subaru WRX STIf2f",0, ""},
	["2f2fgts"] = {"Mitsubischi GTSf2f",0, ""},
	["2f2fmk4"] = {"ToyotaSupra f2f",0, ""},
	["2f2fmle7"] = {"Mitsubischi Lancer f2f ",0, ""},
	["ff4wrx"] = {"ff4wrx",0, ""},
	["fnf4r34"] = {"fnf4r34",0, ""},
	["fnflan"] = {"fnflan",0, ""},
	["fnfmits"] = {"fnfmits",0, ""},
	["fnfmk4"] = {"fnfmk4",0, ""},
	["fnfrx7"] = {"fnfrx7",0, ""},
	["rs6pd600"] = {" Audi rs6pd600",0, ""},
	["rs5"] = {"Audi RS5",0, ""},
	["srt2018"] = {"Dogde Durango SRT 2018",0, ""},
	["raptor2017"] = {"Ford Raptor 2017",0, ""},
	["16charger"] = {"Dogde Charger 2016",0, ""},
	["ARgiulia"] = {"Alfa Romeo",0, ""},
	["m3e46"] = {"BMW M3 e46",0, ""},
	["gle63"] = {"Mercedes Benz gle63",0, ""},
	["cls63"] = {"Mercedes CLS 63",0, ""},
	["impala67"] = {"Chervolet Impala 67",0, ""},
	["mi8"] = {"BMW MI8",0, ""},
	["ni8"] = {"BMW NI8",0, ""},
	["windsor"] = {"Rolls Royce",0, ""},
	["amggtr"] = {"Mercedes-Benz GTR",0, ""},
	["bentaygast"] = {"Bentley Bentayga StarTech",0, ""},
	["t20"] = {"Mclaren P1",0,""},
	["velociraptor"] = {"Ford F-150 Hennessey Velociraptor",0, ""},
	["sl500"] = {"Mercedes SL500",0, ""},
	["velociraptor"] = {"Ford F-150 Hennessey Velociraptor",0, ""},
	["velociraptor"] = {"Ford F-150 Hennessey Velociraptor",0, ""},
	["turismor"] = {"Ferrari Laferrari",0, ""},
    ["2017chiron"] = {"Bugatti Chiron",0, ""},
	["rmodlp750"] = {"Lambo Aventador",0, ""},
	["f620"] = {"Lexus RC350",0, ""},
	["zentorno"] = {"Lambohrghini Veneno",0,""},
	["zentenario"] = {"Lambo Centenario",0, ""},
	["gt17"] = {"Ford GT",0, ""},
	["rmodlp770"] = {"Lambo LP770",0, ""},
	["fenyr"] = {"Fenyr",0, ""},
	["rmodpagani"] = {"Pagani",0,""},
	["arv10"] = {"Audi R8 V10",0, ""},
	["r8ppi"] = {"Audi R8",0, ""},
	["aprt"] = {"aprt",0, ""},
	["bimota"] = {"bimota",0, ""},
	["bmwr11"] = {"bmwr11",0, ""},
	["bmwrr"] = {"bmwrr",0, ""},
	["bmws"] = {"BMW 1100 RR",0, ""},
	["bmws1"] = {"bmws1",0, ""},
	["bmwsr"] = {"bmwsr",0, ""},
	["bmwsrn"] = {"bmwsrn",0, ""},
	["d99"] = {"Ducati 1199 Superleggera",0, ""},
	["ddc"] = {"Ducati 800 Monster",0, ""},
	["ddrr"] = {"ddrr",0, ""},
	["dgp15"] = {"dgp15",0, ""},
	["dgp215"] = {"dgp215",0, ""},
	["dhpm"] = {"Ducati 1100 Evo",0, ""},
	["diavel"] = {"diavel",0, ""},
	["gsxr"] = {"Suzuki GSX R",0, ""},
	["hcb18"] = {"Honda Hcb 1800",0, ""},
	["hcb1000"] = {"Honda Hcb 1000",0, ""},
	["hcbr"] = {"hcbr",0, ""},
	["hdfb"] = {"Harley Davidson USA",0, ""},
	["hdkn"] = {"hdkn",0, ""},
	["hdss"] = {"hdss",0, ""},
	["hf150"] = {"hf150",0, ""},
	["hfc250"] = {"Honda 250",0, ""},
	["hlcr"] = {"hlcr",0, ""},
	["hmarc"] = {"hmarc",0, ""},
	["honcb"] = {"honcb",0, ""},
	["honcbf"] = {"honcbf",0, ""},
	["honcbr"] = {"honcbr",0, ""},
	["hor14"] = {"hor14",0, ""},
	["hor600"] = {"hor600",0, ""},
	["hrc213"] = {"hrc213",0, ""},
	["hrcp213"] = {"hrcp213",0, ""},
	["hsmr"] = {"hsmr",0, ""},
	["hsmx"] = {"hsmx",0, ""},
	["hxre"] = {"hxre",0, ""},
	["kaneda"] = {"kaneda",0, ""},
	["kaneda2"] = {"kaneda2",0, ""},
	["ke400"] = {"ke400",0, ""},
	["kgpz"] = {"kgpz",0, ""},
	["knh2"] = {"knh2",0, ""},
	["knh22"] = {"knh22",0, ""},
	["knzx"] = {"knzx",0, ""},
	["ktmpit"] = {"ktmpit",0, ""},
	["ktmrc"] = {"KTM RC 200 ",0, ""},
	["ktmrc8"] = {"KTM RC8 1190",0, ""},
	["ktmtrr"] = {"ktmtrr",0, ""},
	["kx450f"] = {"kx450f",0, ""},
	["kz750"] = {"Kawasaki Z750",0, ""},
	["kza1000"] = {"kza1000",0, ""},
	["minib"] = {"minib",0, ""},
	["mvab"] = {"mvab",0, ""},
	["mvaf"] = {"mvaf",0, ""},
	["p51"] = {"p51",0, ""},
	["polbati"] = {"polbati",0, ""},
	["r3"] = {"Yamaha R3",0, ""},
	["r6"] = {" Yamaha R6",0, ""},
	["rsv4"] = {"rsv4",0, ""},
	["sban"] = {"sban",0, ""},
	["sgsx13"] = {"sgsx13",0, ""},
	["sgsxr"] = {"sgsxr",0, ""},
	["spcj"] = {"spcj",0, ""},
	["speedb"] = {"speedb",0, ""},
	["srmz"] = {"srmz",0, ""},
	["srmz2"] = {"srmz2",0, ""},
	["ss750"] = {"ss750",0, ""},
	["sxf450"] = {"sxf450",0, ""},
	["tmrs"] = {"tmrs",0, ""},
	["vindi"] = {"vindi",0, ""},
	["xj6"] = {"xj6",0, ""},
	["yfz6"] = {"yfz6",0, ""},
	["yfz8"] = {"yfz8",0, ""},
	["yfz68"] = {"yfz68",0, ""},
	["ym1"] = {"ym1",0, ""},
	["yml1"] = {"yml1",0, ""},
	["ymt10"] = {"ymt10",0, ""},
	["yr1"] = {"yr1",0, ""},
	["yrd1"] = {"yrd1",0, ""},
	["yss"] = {"yss",0, ""},
	["ytmax"] = {"ytmax",0, ""},
	["yxj6"] = {"yxj6",0, ""},
	["yxt"] = {"yxt",0, ""},
	["yzf"] = {"yzf",0, ""},
	["zx10"] = {"Kawasaki ZX 10R",0, ""},
	["lwgtr"] = {"Nissan GTR Liberty Walk",0, ""},
	["lwgtr2"] = {"Nissan GTR Liberty Walk2",0, ""},
	["lwc63"] = {"Mercedes-Benz C63 Liberty Walk",0, ""},
	["rmodm4gts"] = {"BMW M4 GTS Liberty Walk",0, ""},
	["rs5lb"] = {"Audi Rs5 Liberty Walk",0, ""},
	["granlb"] = {"Masserati Liberty Walk",0, ""},
	
	
	
	
	["whitehawk"] = {"Marine One",0, ""},
	["sspres"] = {"Secret Service SUV",0, ""},
	["onebeast"] = {"President Limo",0, ""},
	["pd5"] = {"ADMIN SUV",0, ""},
	["bdivo"] = {"Bugatti Divo 2019",0, ""},
  },
  
  ["Polizei"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=56,
	    blipcolor=38,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"police.vehicle"}
	},
     --["police"] = {"Mercedes Sprinter 2",0, "police"},
    --["police2"] = {"BMW M5 Police",0, "police"},
    ["police3"] = {"Dodge Durango LSPD ",0, "police"},
    --["police4"] = {"Ford Explorer LSPD Neu",0, "police"},
	["cla45pol"] = {"Mercedes CLA 45 LSPD",0, "police"},
	--["mk6pol"] = {"VW MK6 LSPD",0, "police"},
	--["police100"] = {"police100",0, "police"},
    ["policet"] = {"Mercedes Sprinter Prsion",0, "police"},
	["pbus"] = {"Prison Bus",0, "police"},
    ["sheriff2"] = {"Chevroelt Silver LSPD ",0, "police"},
    --["sheriff"] = {"Schwertransport Mercedes",0, "police"},
	["polamggtr"] = {"Mercedes-Benz GTR",0, "police"},
	["polgs350"] = {"Lexus GS350",0, "police"},
	["polaventa"] = {"Lambo Aventador",0, "police"},
	["polchiron"] = {"Bugatti Chiron LSPD ",0, "police"},
	["mclarenpd"] = {"Mclaren LSPD",0, "police"},
	["pol718"] = {"Porsche Cayman LSPD",0, "police"},
	["ghispo2"] = {"Maserati LSPD",0, "police"},
	--["2015polstang"] = {"Ford Mustang",0, "police"},
	--["crown1"] = {"Ford Crown Sheriff Grün WEiß",0, "police"},
	--["crown2"] = {"Ford Crown Sheriff Braun& Dunkel",0, "police"},
	--["crown3"] = {"Ford Crown Sheriff weiß Blau ",0, "police"},
	["crown4"] = {"Ford Crown Highway",0, "police"},
	--["crown5"] = {"Ford Crown Sheriff K-9 Großes Blaulicht",0, "police"},
	--["crown6"] = {"Ford Crown Grau Sheriff",0, "police"},
	["crown7"] = {"Ford Crown Weiß Sheriff",0, "police"},
	--["crown8"] = {"Ford Crown LSPD",0, "police"},
	--["crown9"] = {"Ford Crown Slicktop LSPD",0, "police"},
	--["crown10"] = {"Ford Crown sheriff 3",0, "police"},
	--["crown11"] = {"Ford Crown  Paleto Police",0, "police"},
	["policegt350r"] = {"Ford Mustang GTR",0, "police"},
	["rmodpolice"] = {"Nissan GTR HighwaY",0, "police"},
	["db11scpd"] = {"Aston Martin LSPD ",0, "police"},
    ["riot"] = {"SWAT",0, "police"},
	["fbi"] = {"Mercedes Benz  Unmarked",0, "police"},
	["fbi2"] = {"Dodge Durango Unmarked",0, "police"},
	--["hwaycar2"] = {"Dodge Charger 2009/6 Highway",0, "police"},
	--["hwaycar3"] = {"Ford Crown vic Highway",0, "police"},
	["hwaycar5"] = {"HWay Patrol Ford Crown",0, "police"},
	["hwaycar6"] = {"HWAY Ford Explorer",0, "police"},
	["hwaycar7"] = {"HWay Patrol BMW Bike",0, "police"},
	["hwaycar8"] = {"HWaY Dodge",0, "police"},
	["hwaycar9"] = {"HighWAY Patrol Ford Crown K-9",0, "police"},
	--["hwaycar10"] = {"Hhway Patrol weiß Ford Explorer altes Model",0, "police"},
	--["hwaycar11"] = {"HighWay Patrol Ford F350 Super Duty",0, "police"},
	["hwaycar12"] = {"HWay Patrol Chevrolet Tahoe 2015",0, "police"},
	["hwaycar13"] = {"HhWay Patrol Dodge charger 2015",0, "police"},
	["hwaycar14"] = {"HWay Patrol Dodge Charger 2015  Slickstop",0, "police"},
	["hwaycar15"] = {"HhWay Patrol Ford Explorer Neu",0, "police"},
	--["hwaycar16"] = {"HIghWay Patrol Ford Explorer weiß  Slicktop",0, "police"},
	--["hwaycar1"] = {"HighWay Patrol  Ford Crown weiß  großes Blaulich",0, "police"},
    --["polf430"] = {"Police Ferarri",0, "police"},
	["policeb"] = {"Police Bike",0, "police"},
	["noosecougar4"] = {"noosecougar4",0, "police"},
	["cougar4"] = {"cougar4",0, "police"},
	["viper"] = {"Dodge Viper Unmarked Slicktop",0, "police"},
	["viper2"] = {"Dodge Viper Police",0, "police"},
	--["lspd1"] = {"lspd1 ",0, "police"},
	["lspd2"] = {"Ford Crown LSPD",0, "police"},
	["lspd3"] = {"Dodge Charger2012 LSPD",0, "police"},
	["lspd4"] = {"Ford Crown UC",0, "police"},
	--["lspd5"] = {"Ford Crown weiß ",0, "police"},
	["lspd6"] = {"Ford CRown LSPD Slickstop",0, "police"},
	["lspd7"] = {"Dodge Charger 2015 LSPD",0, "police"},
	["lspd8"] = {"Chevroelt Tahoe 2013 LSPD",0, "police"},
	["lspd9"] = {"Ford Explorer LSPD",0, "police"},
	--["lspd10"] = {"Chevroelt Silver Weiß",0, "police"},
	["lspd11"] = {"Chevroelt Silver LSPD",0, "police"},
	--["lspd12"] = {"Chevroelt Silver  weiß absperrung",0, "police"},
	--["srt8police"] = {"srt8police",0, "police"},
	["audipd"] = {"Audi R8",0, "police"},

  },
  ["Cadet"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=56,
	    blipcolor=38,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"Cadet.vehicle"}
	},
    ["police7"] = {"police",0, "police"},
  },
  ["Bounty"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=56,
	    blipcolor=38,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"Bounty.vehicle"}
	},
    ["fbi"] = {"Unmarked",0, "police"},
  },
  ["emergency"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=3,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"emergency.vehicle"}
	},
    ["Ambulance"] = {"Ambulance",0, "emergency"},
	["ambulance3"] = {"Ambulance3",0, "emergency"},
	["rambulance"] = {"Dogde 3500 Cab",0, "emergency"},
	["qrv"] = {"Ford Explorer",0, "emergency"},
	["firetruk"] = {"firetruk",0, "emergency"},
	["firetruk2"] = {"firetruk2",0, "emergency"},
	["firetruk3"] = {"firetruk3",0, "emergency"},
	["firetruk4"] = {"firetruk4",0, "emergency"},
	["firetruk5"] = {"firetruk5",0, "emergency"},
	["firetruk6"] = {"firetruk6",0, "emergency"},
	["ladder1"] = {"ladder1",0, "emergency"},
	["ladder2"] = {"ladder2",0, "emergency"},
	["ladder3"] = {"ladder3",0, "emergency"},
	["ladder4"] = {"ladder4",0, "emergency"},
	["rescue1"] = {"rescue1",0, "emergency"},
	["rescue2"] = {"rescue2",0, "emergency"},
  },
  ["General"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=3,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"general.vehicle"}
	},
	["felon"] = {"C63",0, ""},
	["police100"] = {"Military Police",0, ""},
	["windsor"] = {"Bentley",0, ""},
	["ghispo2"] = {"Ghispo2",0, ""},
  },
  ["Polizei Helikopter"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=43,
	    blipcolor=38,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 5.1,
	  permissions={"police.vehicle"}
	},
    ["polmav"] = {"Maverick",0, "emergency"},
	["as332"] = {"as332",0, "emergency"},
	["as725"] = {"as725",0, "emergency"},
  },
   ["Medic Helikopter"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=43,
	    blipcolor=1,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 5.1,
	  permissions={"emergency.vehicle"}
	},
    ["swift"] = {"EMS",0, "emergency"},
	["EC135"] = {" Airbus EC-135",0, ""}
  },
  ["Taxi"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=81,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"uber.vehicle"}
	},
    ["taxi"] = {"Taxi",0, ""},
  },
  ["Anwalt"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=7,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"Lawyer.vehicle"}
	},
    ["panto"] = {"Smart", 0, ""},
	["felon"] = {"Mercedes C63 AMG", 0, ""},
  },
  ["Lieferant"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=85,
	    blipcolor=31,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"delivery.vehicle"}
	},
    ["burrito"] = {"Fedex Sprinter",0, "Fedex"},
	["burrito2"] = {"DHL Sprinter",0, "DHL"},
	["burrito3"] = {"Novapost Sprinter",0, "Novapost"},
	["faggio2"] = {"Lieferando Scooter",0, "Lieferando"},
  },
  ["Flughafen"] = {
	_config = {
	  vtype="plane",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=359,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["208"] = {"Cessna 208",1886550, "1.8 Mio"},
	["707"] = {"Boeing 748",386800000, "386.8 Mio"},
	["739"] = {"Boeing 739",113800000, "113.8 Mio"},
	["747"] = {"Boeing 747",416800000, "416.8 Mio"},
	["748"] = {"Boeing 748",386800000, "386.8 Mio"},
	["757"] = {"Boeing 757",386800000, "386.8 Mio"},
	["773er"] = {"Boeing 773er",347100000, "347.1 Mio"},
	["788"] = {"Boeing 788",229500000, "229.5 Mio"},
	["a319"] = {"Airbus A319",229500000, "229.5 Mio"},
	["a320"] = {"Airbus A320",85000000, "Airbus A320"},
	["a333"] = {"Airbus A333",386800000, "386.8 Mio"},
	["a340"] = {"Airbus A340",386800000, "386.8 Mio"},
	["a343"] = {"Airbus A343",386800000, "386.8 Mio"},
	["a380"] = {"Airbus A380",386800000, "386.8 Mio"},
	["bac"] = {"Concorde",386800000, "386.8 Mio"},
	["dc10"] = {"DC 10",386800000, "386.8 Mio"},
	["dc30f"] = {"DC 30f",386800000, "386.8 Mio"},
	["emb100"] = {"EMB 100",386800000, "386.8 Mio"},
	["emb120"] = {"EMB 120",386800000, "386.8 Mio"},
	["emb145"] = {"EMB 145",386800000, "386.8 Mio"},
	["emb175"] = {"EMB 175",386800000, "386.8 Mio"},
	["emb190"] = {"EMB 190",386800000, "386.8 Mio"},
	["emb390fedex"] = {"EMB390",386800000, "386.8 Mio"},
	["emb1000"] = {"EMB100",386800000, "386.8 Mio"},
	["il76"] = {"IL76",386800000, "386.8 Mio"},
	["saab2000"] = {"Saab 200",386800000, "386.8 Mio"}
  },
   ["Kleinflugzeuge"] = {
	_config = {
	  vtype="plane",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=359,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["208"] = {"Cessna 208",1886550, "1.8 Mio"},
	["luxor"] = {"Luxor",1500000, "1.5 Mio"},
	["luxor2"] = {"Luxor Deluxe",10000000, "10 Mio"},
	["nimbus"] = {"Nimbus",1900000, "1.9 Mio"},
	["shamal"] = {"Shamal",1150000, "1.15 Mio"},
	["mammatus"] = {"Mammatus",300000, ""},
	["velum2"] = {"Velum",995000, ""},
	["dodo"] = {"Dodo",500000, ""},
	["cuban800"] = {"Cuban 800",240000, ""},
	["duster"] = {"Duster",275000, ""},
	["stunt"] = {"Stunt Plane",250000, ""},
  },
  ["helicopters"] = {
	_config = {
	  vtype="heli",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=360,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["swift2"] = {"Swift",850000, ""},
	["volatus"] = {"Volatus",750000, ""},
	["frogger"] = {"Frogger",550000, ""},
	["cargobob"] = {"MH-53 Pave Low",1750000, ""},
	["cargobob4"] = {"Frogger",1250000, ""},
	["maverick"] = {"Maverick",550000, ""},
  },
  ["president"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=360,
	    blipcolor=3,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"president.vehicle"}
	},
    ["e4b"] = {"Nightwatch (airforce1)",0, ""},
	["whitehawk"] = {"Marine One",0, ""},
	["skylift"] = {"Skylift",0, ""},
	["sspres"] = {"Secret Service SUV",0, ""},
	["pd5"] = {"ADMIN SUV",0, ""},
	["cargobob"] = {"MH-53 Pave Low",0, ""}
  },
  ["wolf"] = {
	_config = {
	  vtype="heli",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=360,
	    blipcolor=3,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"secret.vehicle"}
	},
	["whitehawk"] = {"Marine One",0, ""},
	["cargobob"] = {"MH-53 Pave Low",0, ""},
	["swift2"] = {"Swift",0, ""},
	["sspres"] = {"Secret Service SUV",0, ""},
	["onebeast"] = {"President Limo",0, ""},
	["fbi"] = {"Unmarked",0, ""},
	["volatus"] = {"Volatus",0, ""},
	["mvisiongt"] = {"mvisiongt",0, ""},
	["avenger"] = {"Avenger",0, ""},
	["pd5"] = {"ADMIN SUV",0, ""}
  },
  ["wolf2"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=357,
	    blipcolor=69,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"secret.vehicle"}
	},
	["sspres"] = {"Secret Service SUV",0, ""},
	["onebeast"] = {"President Limo",0, ""},
	["fbi"] = {"Unmarked",0, ""},
	["pd5"] = {"ADMIN SUV",0, ""},
	["arv10"] = {"Audi R8 V10",0, ""}
  },
  ["Schwertransport"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=5,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
	["burrito4"] = {"Mercedes Schwertransport",115000, ""},
	["dump"] = {"Kipplaster",25000000, ""}
  },
   ["addoncar"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=357,
	    blipcolor=69,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"vip.vehicle"}
	},
	--["2fiftygt"] = {"Ferrari Cabrio ",0, ""},
	--["sq72016"] = {"Audi SQ7 2016",0, ""},
	["a8lfsi"] = {"Audi A8",0, ""},
	["urus2018"] = {"Lamborghini Urus",0, ""},
	--["shiba"] = {"shiba",0, ""},
	--["22bbublu"] = {"Subaru WRX STI",0, ""},
	["300gsl"] = {"Mercedes Benz 300 GSL",0, ""},
	["911ublu"] = {"Porsche 911 Rennwagen",0, ""},
	["amv12"] = {"Aston Martin V12 Vanquish",0, ""},
	["cadicts"] = {"Cadillac CTS ",0, ""},
	["caymanub"] = {"Porsche Cayman R ",0, ""},
	--["celicassi"] = {"celicassi",0, ""},
	--["celicassi2"] = {"celicassi2",0, ""},
	--["charublu"] = {"charublu",0, ""},
	["cobra"] = {"AC Cobra",0, ""},
	--["cygnet11"] = {"cygnet11",0, ""},
	["db700"] = {" Aston Martin db700",0, ""},
	["f50ub"] = {"Ferrari f50",0, ""},
	["f360"] = {"Ferrari f360",0, ""},
	["focusublu"] = {"Ford Focus",0, ""},
	--["furaiub"] = {"Madza Furai",0, ""},
	--["g37cs"] = {"Infiniti G37S",0, ""},
	["gallardo"] = {"Lamborghini Gallardo",0, ""},
	--["genublu"] = {"genublu",0, ""},
	--["gtbf"] = {"gtbf",0, ""},
	["gtrublu"] = {"Nissan gtr",0, ""},
	["laferublu"] = {"Ferrari laferrai ",0, ""},
	--["lamven"] = {"lamven",0, ""},
	--["lev8"] = {"lev8",0, ""},
	--["lh610"] = {"lh610",0, ""},
	--["mcublu"] = {"mcublu",0, ""},
	--["miniub"] = {"Mini",0, ""},
	--["miura"] = {"miura",0, ""},
	--["musty5"] = {"musty5",0, ""},
	--["mx5"] = {"Madza MX5",0, ""},
	--["mx5a"] = {"Madza MX5A",0, ""},
	["p107"] = {"Peugeot 107",0, ""},
	["p550a"] = {"Porsche 550a",0, ""},
	["p944"] = {"Porsche 944",0, ""},
	["p959"] = {"Porsche 959",0, ""},
	--["panamera"] = {"Porsche Panamera",0, ""},
	--["rczublu"] = {"rczublu",0, ""},
	--["renmeg"] = {"renmeg",0, ""},
	--["rx8"] = {"Madza RX8",0, ""},
	["slrublu"] = {" Mercedes Benz slrublu",0, ""},
	--["slsublu"] = {"Mercedes Benz slsublu",0, ""},
	["slsublue"] = {" Mercedes Benz slsublue",0, ""},
	--["sti05"] = {"Subaru WRX sti05",0, ""},
	--["tesla11"] = {"tesla11",0, ""},
	["vc7"] = {"Chervolet c7",0, ""},
	["vip99"] = {"Viper 99",0, ""},
	--["volksci11"] = {"volksci11",0, ""},
	["z4i"] = {"BMW z4i",0, ""},
	--["zr1c3"] = {"zr1c3",0, ""},
	["350z"] = {"Nissan 350z",0, ""},
	["350z2"] = {"Nissan 350z2",0, ""},
	["750li"] = {"BMW 750LI",0, ""},
	--["750li2"] = {"BMW 750 LI",0, ""},
	["2017chiron"] = {"Bugatti Chiron 2017",0, ""},
	["a45"] = {"Mercedes A45",0, ""},
	["asterion"] = {"Lambohrghini Asterion",0, ""},
	["BMWe90"] = {"BMWe90",0, ""},
	["cla45sb"] = {"Mercedes Benz CLa 45",0, ""},
	["e63w213"] = {"Mercedes Bennz E63 s AMG",0, ""},
	--["e400w213"] = {"Mercedes Benz E400 4 MAtic",0, ""},
	["ferrari812"] = {"Ferrari 812",0, ""},
	--["ftipo"] = {"ftipo",0, ""},
	["gl63"] = {"Mercedes Benz GL 63 AMG",0, ""},
	--["gmt400"] = {"gmt400",0, ""},
	--["hh1"] = {"Hummer H1",0, ""},
	--["integra"] = {"integra",0, ""},
	["lp770"] = {" Lambohrghini lp770",0, ""},
	["lp770r"] = {"Lambohrghini lp770r",0, ""},
	["lumma750"] = {"BMW lumma750",0, ""},
	--["optima"] = {"optima",0, ""},
	--["rrd17"] = {"rrd17",0, ""},
	["s63w"] = {"Mercedes Benz s63w",0, ""},
	--["s63w2"] = {"Mercedes Benz s63w2",0, ""},
	["s500w222"] = {"Mercedes Benz s500w222",0, ""},
	["s600w220"] = {"Mercedes Benz s600w220",0, ""},
	["silver94"] = {"Chevrolet silver94",0, ""},
	["trailblazer"] = {"Chevrolet trailblazer",0, ""},
	--["twingo"] = {"Renault Twingo",0, ""},
	--["vfox"] = {"VW fox",0, ""},
	--["vgmk2gti"] = {"vgmk2gti",0, ""},
	["vwmk6"] = {"VW mk6",0, ""},
	["w222wald"] = {"Mercedes Benz w222wald",0, ""},
	["x222"] = {" Maybach x222",0, ""},
	["2016rs7"] = {"Audi RS7 2016",0, ""},
	["up"] = {"VW UP",0, ""},
	--["2f2frx7"] = {"Mazda f2f",0, ""},
	--["2f2fs2000"] = {"Mazda Cabrio f2f",0, ""},
	--["350zdk"] = {"Nissan 350zdk",0, ""},
	--["350zm"] = {"Nissan 350zm",0, ""},
	--["fnfjetta"] = {"fnfjetta",0, ""},
	--["fnfrx7dom"] = {"fnfrx7dom",0, ""},
	--["2f2fgtr34"] = {"Subaru WRX STIf2f",0, ""},
	--["2f2fgts"] = {"Mitsubischi GTSf2f",0, ""},
	--["2f2fmk4"] = {"ToyotaSupra f2f",0, ""},
	--["2f2fmle7"] = {"Mitsubischi Lancer f2f ",0, ""},
	--["ff4wrx"] = {"ff4wrx",0, ""},
	--["fnf4r34"] = {"fnf4r34",0, ""},
	--["fnflan"] = {"fnflan",0, ""},
	--["fnfmits"] = {"fnfmits",0, ""},
	--["fnfmk4"] = {"fnfmk4",0, ""},
	--["fnfrx7"] = {"fnfrx7",0, ""},
	["rs6pd600"] = {" Audi rs6 prioir Design",0, ""},
	["rs5"] = {"Audi RS5",0, ""},
	["srt2018"] = {"Dogde Durango SRT 2018",0, ""},
	["raptor2017"] = {"Ford Raptor 2017",0, ""},
	["16charger"] = {"Dogde Charger 2016",0, ""},
	--["ARgiulia"] = {"Alfa Romeo",0, ""},
	["m3e46"] = {"BMW M3 e46",0, ""},
	["gle63"] = {"Mercedes Benz gle63",0, ""},
	["cls63"] = {"Mercedes CLS 63",0, ""},
	--["impala67"] = {"Chervolet Impala 67",0, ""},
	["mi8"] = {"BMW MI8",0, ""},
	["ni8"] = {"BMW NI8",0, ""},
	["windsor"] = {"Rolls Royce",0, ""},
	["amggtr"] = {"Mercedes-Benz GTR",0, ""},
	["bentaygast"] = {"Bentley Bentayga StarTech",0, ""},
	["t20"] = {"Mclaren P1",0,""},
	["velociraptor"] = {"Ford F-150 Hennessey Velociraptor",0, ""},
	["sl500"] = {"Mercedes SL500",0, ""},
	["velociraptor"] = {"Ford F-150 Hennessey Velociraptor",0, ""},
	["velociraptor"] = {"Ford F-150 Hennessey Velociraptor",0, ""},
	["turismor"] = {"Ferrari Laferrari",0, ""},
    ["2017chiron"] = {"Bugatti Chiron",0, ""},
	["rmodlp750"] = {"Lambo Aventador",0, ""},
	["f620"] = {"Aston Martin",0, ""},
	["zentorno"] = {"Lambo Veneno",0,""},
	["zentenario"] = {"Lambo Centenario",0, ""},
	["gt17"] = {"Ford GT",0, ""},
	["rmodlp770"] = {"Lambo LP770",0, ""},
	["fenyr"] = {"Fenyr",0, ""},
	["rmodpagani"] = {"Pagani",0,""},
	["arv10"] = {"Audi R8 V10",0, ""},
	["r8ppi"] = {"Audi R8",0, ""},
	["cognoscenti2"] = {"Bentley Limusine",0, ""},
	["benzsl63"] = {"Mercedes-Benz SL63",0, ""},
	["exemplar"] = {"Mercedes-Benz CLA 45", 0, ""},
	["jackal"] = {"Audi RS7",0, ""},
	["rs6"] = {"Audi RS6",0, ""},
	["alpha"] = {"Porsche Cayman",0, ""},
	["comet2"] = {"Porsche Cayman2",0, ""},
	["lwgtr"] = {"Nissan GTR Liberty Walk",0, ""},
	["lwgtr2"] = {"Nissan GTR Liberty Walk2",0, ""},
	["lwc63"] = {"Mercedes-Benz C63 Liberty Walk",0, ""},
	["rmodm4gts"] = {"BMW M4 GTS Liberty Walk",0, ""},
	["rs5lb"] = {"Audi Rs5 Liberty Walk",0, ""},
	["bdivo"] = {"Bugatti Divo 2019",0, ""},
	["granlb"] = {"Masserati Liberty Walk",0, ""},
	["jackal"] = {"Audi RS7", 0, ""},
	["rs6"] = {"Audi RS6",0, ""},
	["benzsl63"] = {"Mercedes-Benz SL63",0, ""},
	["exemplar"] = {"Mercedes-Benz CLA 45 n.", 0, ""},
	
  ["addonbike"] = {
	_config = {
	  vtype="bike",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=226,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"vip.vehicle"}
	},
	["aprt"] = {"aprt",0, ""},
	["bimota"] = {"bimota",0, ""},
	["bmwr11"] = {"bmwr11",0, ""},
	["bmwrr"] = {"bmwrr",0, ""},
	["bmws"] = {"BMW 1100 RR",0, ""},
	["bmws1"] = {"bmws1",0, ""},
	["bmwsr"] = {"bmwsr",0, ""},
	["bmwsrn"] = {"bmwsrn",0, ""},
	["d99"] = {"Ducati 1199 Superleggera",0, ""},
	["ddc"] = {"Ducati 800 Monster",0, ""},
	["ddrr"] = {"ddrr",0, ""},
	["dgp15"] = {"dgp15",0, ""},
	["dgp215"] = {"dgp215",0, ""},
	["dhpm"] = {"Ducati 1100 Evo",0, ""},
	["diavel"] = {"diavel",0, ""},
	["gsxr"] = {"Suzuki GSX R",0, ""},
	["hcb18"] = {"Honda Hcb 1800",0, ""},
	["hcb1000"] = {"Honda Hcb 1000",0, ""},
	["hcbr"] = {"hcbr",0, ""},
	["hdfb"] = {"Harley Davidson USA",0, ""},
	["hdkn"] = {"hdkn",0, ""},
	["hdss"] = {"hdss",0, ""},
	["hf150"] = {"hf150",0, ""},
	["hfc250"] = {"Honda 250",0, ""},
	["hlcr"] = {"hlcr",0, ""},
	["hmarc"] = {"hmarc",0, ""},
	["honcb"] = {"honcb",0, ""},
	["honcbf"] = {"honcbf",0, ""},
	["honcbr"] = {"honcbr",0, ""},
	["hor14"] = {"hor14",0, ""},
	["hor600"] = {"hor600",0, ""},
	["hrc213"] = {"hrc213",0, ""},
	["hrcp213"] = {"hrcp213",0, ""},
	["hsmr"] = {"hsmr",0, ""},
	["hsmx"] = {"hsmx",0, ""},
	["hxre"] = {"hxre",0, ""},
	["kaneda"] = {"kaneda",0, ""},
	["kaneda2"] = {"kaneda2",0, ""},
	["ke400"] = {"ke400",0, ""},
	["kgpz"] = {"kgpz",0, ""},
	["knh2"] = {"knh2",0, ""},
	["knh22"] = {"knh22",0, ""},
	["knzx"] = {"knzx",0, ""},
	["ktmpit"] = {"ktmpit",0, ""},
	["ktmrc"] = {"KTM RC 200 ",0, ""},
	["ktmrc8"] = {"KTM RC8 1190",0, ""},
	["ktmtrr"] = {"ktmtrr",0, ""},
	["kx450f"] = {"kx450f",0, ""},
	["kz750"] = {"Kawasaki Z750",0, ""},
	["kza1000"] = {"kza1000",0, ""},
	["minib"] = {"minib",0, ""},
	["mvab"] = {"mvab",0, ""},
	["mvaf"] = {"mvaf",0, ""},
	["p51"] = {"p51",0, ""},
	["polbati"] = {"polbati",0, ""},
	["r3"] = {"Yamaha R3",0, ""},
	["r6"] = {" Yamaha R6",0, ""},
	["rsv4"] = {"rsv4",0, ""},
	["sban"] = {"sban",0, ""},
	["sgsx13"] = {"sgsx13",0, ""},
	["sgsxr"] = {"sgsxr",0, ""},
	["spcj"] = {"spcj",0, ""},
	["speedb"] = {"speedb",0, ""},
	["srmz"] = {"srmz",0, ""},
	["srmz2"] = {"srmz2",0, ""},
	["ss750"] = {"ss750",0, ""},
	["sxf450"] = {"sxf450",0, ""},
	["tmrs"] = {"tmrs",0, ""},
	["vindi"] = {"vindi",0, ""},
	["xj6"] = {"xj6",0, ""},
	["yfz6"] = {"yfz6",0, ""},
	["yfz8"] = {"yfz8",0, ""},
	["yfz68"] = {"yfz68",0, ""},
	["ym1"] = {"ym1",0, ""},
	["yml1"] = {"yml1",0, ""},
	["ymt10"] = {"ymt10",0, ""},
	["yr1"] = {"yr1",0, ""},
	["yrd1"] = {"yrd1",0, ""},
	["yss"] = {"yss",0, ""},
	["ytmax"] = {"ytmax",0, ""},
	["yxj6"] = {"yxj6",0, ""},
	["yxt"] = {"yxt",0, ""},
	["yzf"] = {"yzf",0, ""},
	["zx10"] = {"Kawasaki ZX 10R",0, ""},

	
  },
  ["Bundeswehr Fahrzeuge"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=69,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"bw.vehicle"}
	},
    ["2s19"] = {"Arti",0, ""},
	["akaciya"] = {"Arti 2",0, ""},
	["alkhalid2"] = {"Alkhalid",0, ""},
	["armata"] = {"Armata",0, ""},
	["armatav2"] = {"Armata V2",0, ""},
	["bmd"] = {"BMD Flugabwehr",0, ""},
	["bmp"] = {"BMP Flugabwehr",0, ""},
	["bmpt2"] = {"BMPT2 Flugabwehr",0, ""},
	["cha2"] = {"Cha2",0, ""},
	["chal2mtgreen"] = {"Chal2 Green",0, ""},
	["chal2mtkhaki"] = {"Chal2 Khaki",0, ""},
	["cougar4"] = {"MG Humvee",0, ""},
	["crabdesert"] = {"Crab Desert",0, ""},
	["crabgreen"] = {"Crab Green",0, ""},
	["crabkhaki"] = {"Crab Khaki",0, ""},
	["crabunarmed"] = {"Crab Unarmed",0, ""},
	["crabwinter"] = {"Crab Winter",0, ""},
	["crabwoodland"] = {"Crab Woodland",0, ""},
	["fury"] = {"Fury",0, ""},
	["geop"] = {"Geop Flugabwehr",0, ""},
	["gri"] = {"Gri MTV",0, ""},
	["hasrad"] = {"Boden-Luft Raketen Humvee",0, ""},
	["humvee1"] = {"Humvee1",0, ""},
	["humvee2"] = {"Humvee2",0, ""},
	["k2"] = {"K2 Panzer",0, ""},
	["kamaz"] = {"Kamaz",0, ""},
	["L2a6"] = {"L2a6 Panzer",0, ""},
	["l2a7custom"] = {"L2a7 Custom",0, ""},
	["l2a7germand"] = {"L2a7 Germand",0, ""},
	["l2a7germanw"] = {"L2a7 Germanw",0, ""},
	["l2a7green"] = {"L2a7 Green",0, ""},
	["l2a7khaki"] = {"L2a7 Khaki",0, ""},
	["l2a7winter"] = {"L2a7 Winter",0, ""},
	["lav"] = {"Lav",0, ""},
	["lavad"] = {"Lavad",0, ""},
	["lec"] = {"Lec Panzer",0, ""},
    ["leo1a5"] = {"Leo1a5",0, ""},
	["leo2a6"] = {"Leo2a6",0, ""},
	["m1a1"] = {"M1a1",0, ""},
	["m1a2"] = {"M1a2",0, ""},
	["m1a2v2"] = {"M1a2v2",0, ""},
	["m2a2"] = {"M2a2",0, ""},
	["m2a2v2"] = {"M2a2v2",0, ""},
	["m41woodland"] = {"M41woodland",0, ""},
	["m109p"] = {"M109p",0, ""},
	["m1116"] = {"M1116",0, ""},
	["m1116v2"] = {"M1116v2",0, ""},
	["matv"] = {"Matv",0, ""},
	["mk4"] = {"MK4",0, ""},
	["ngtiger"] = {"Ngtiger",0, ""},
	["nitra"] = {"Nitra",0, ""},
	["pl01desert"] = {"Pl01desert",0, ""},
	["pl01green"] = {"Pl01green",0, ""},
	["pl01khaki"] = {"Pl01khaki",0, ""},
	["pl01winter"] = {"Pl01winter",0, ""},
	["pl01woodland"] = {"Pl01woodland",0, ""},
	["sherman"] = {"Sherman",0, ""},
	["stryker"] = {"Stryker",0, ""},
	["t15"] = {"T15",0, ""},
	["t34"] = {"T34",0, ""},
	["t62"] = {"T62",0, ""},
	["t90a"] = {"T90",0, ""},
	["t90ms"] = {"T90ms",0, ""},
	["t90msv2"] = {"T90 V2",0, ""},
	["t390"] = {"T390",0, ""},
	["tiger"] = {"Tiger Humvee",0, ""},
	["tiger2"] = {"Tiger2 Humvee",0, ""},
	["tunguska"] = {"Tunguska",0, ""},
	["ty99"] = {"Ty99",0, ""},
	["type99v2"] = {"Ty99 V2",0, ""},
	["v7a1"] = {"V7a1",0, ""},
	["varsuk"] = {"Varsuk",0, ""},
	["zfb"] = {"Zfb",0, ""},
	["abrams"] = {"Abrams",0, ""},
	["abrams2"] = {"Abrams 2",0, ""},
	["brad"] = {"Brad",0, ""},
	["brad2"] = {"Brad 2",0, ""},
	["bspec"] = {"Humvee Bspec",0, ""},
	["hmvs"] = {"Humvee VS",0, ""},
	["lav25ifv"] = {"Lav25ifv",0, ""},
	["lavadadv"] = {"Lavadadv",0, ""},
	["m1128s"] = {"M1128s",0, ""},
	["m9395"] = {"M9395 Truck",0, ""},
	["mrap"] = {"Mrap Humvee",0, ""},
	["unarmed1"] = {"Unarmed1",0, ""},
	["unarmed2"] = {"Unarmed2",0, ""},
	["uparmor"] = {"Uparmor Humvee",0, ""},
	["uparmorw"] = {"Uparmorw Humvee",0, ""},
	["m977hl"] = {"M977HL Truck",0, ""},
	["m977ht"] = {"M977HT Truck",0, ""},
	["mtfft"] = {"MTFFT Truck",0, ""}
  },
  ["Bundeswehr Flugzeuge"] = {
	_config = {
	  vtype="plane",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=359,
	    blipcolor=69,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"bw.vehicle"}
	},
    ["sr71"] = {"SR71 Blackbird",0, ""},
	["f16intl"] = {"F16intl",0, ""},
	["f16liaf"] = {"F16liaf",0, ""},
	["fa18gd"] = {"Fa18gd",0, ""},
	["fa18gsh"] = {"Fa18gsh",0, ""},
	["fa18gv"] = {"fa18gv",0, ""},
	["erieye"] = {"Erieye",0, ""},
	["f7p"] = {"F7p",0, ""},
	["F7PG"] = {"F7PG",0, ""},
	["f16b52"] = {"F16B52",0, ""},
	["jf17"] = {"JF17",0, ""},
	["kj2000"] = {"Kj2000 Überwachungsflugzeug",0, ""},
	["spirit"] = {"Spirit Tarnkappenbomber",0, ""},
	["be3s"] = {"BE3S Überwachungsflugzeug",0, ""},
	["kc10"] = {"KC10",0, ""},
	["f16aff"] = {"F16AFF",0, ""},
	["f16cff"] = {"F16CFF",0, ""},
	["f16dc"] = {"F16DC",0, ""},
	["f16di"] = {"F16DI",0, ""},
	["u2r"] = {"U2R",0, ""},
	["yf12"] = {"YF12 Blackbird",0, ""},
	["e2dh"] = {"E2DH",0, ""},
	["f4p2"] = {"F4P2",0, ""},
	["hydra"] = {"Hydra",0, ""},
	["lazer"] = {"Lazer",0, ""},
	["growler"] = {"Growler",0, ""}
  },
  ["Bundeswehr Helikopter"] = {
	_config = {
	  vtype="heli",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=360,
	    blipcolor=69,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"bw.vehicle"}
	},
    ["samson"] = {"Avatar Heli",0, ""},
	["scorpion"] = {"Avatar Scoprion",0, ""},
	["trudy"] = {"Avatar Trudy",0, ""},
	["hh60gph"] = {"HH60",0, ""},
	["mh6"] = {"Mh6 Little Bird",0, ""},
	["savage"] = {"Savage",0, ""},
	["buzzard"] = {"Buzzard",0, ""},
	["buzzard2"] = {"Buzzard Unarmed",0, ""},
	["mh60s"] = {"MH60S",0, ""},
	["seahawk"] = {"Seahawk",0, ""},
	["uh1y"] = {"UH1",0, ""},
	["cargobob"] = {"MH-53 Pave Low",0, ""}
  },
  ["boats"] = {
	_config = {
	  vtype="boat",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=356,
	    blipcolor=34,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["suntrap"] = {"Shitzu Jetmax",30000, ""},
	["tug"] = {"Buckingham Tug",30000, ""},
	["marquis"] = {"Dinka Marquis",30000, ""},
	["toro"] = {"Lampadati Toro",30000, ""},
	["dinghy2"] = {"Nagasaki Dinghy (2 Seater)",30000, ""},
	["dinghy3"] = {"Nagasaki Dinghy (4 Seater Black)",30000, ""},
	["dinghy"] = {"Nagasaki Dinghy (4 Seater Red)",30000, ""},
	["speeder"] = {"Pegassi Speeder",30000, ""},
	["tropic"] = {"Shitzu Tropic",30000, ""},
	["seashark"] = {"Speedophile Seashark",30000, ""},
	["submersible"] = {"Submersible",30000, ""},
	["submersible2"] = {"Submersible (Kraken)",30000, ""},
  },
  ["LKW"] = {
	_config = {
	  vtype="truck",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=318,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["mule"] = {"Mule",275000, ""},
	["mule2"] = {"Mule 2",275000, ""},
	["boxville2"] = {"Boxville 2",275000, ""},
	["boxville3"] = {"Boxville 3",275000, ""},
	["boxville4"] = {"Boxville 4",275000, ""},
	["hauler"] = {"Scania",130000, ""},
	["hauler2"] = {"Volvo",130000, ""},
	["daf"] = {"Daf",130000, ""},
	["actros"] = {"Mercedes Actros",130000, ""},
	["man"] = {"MAN",130000, ""},
	["packer"] = {"Packer",125000, ""},
	["phantom"] = {"Renault",115000, ""},
	["pounder"] = {"Boxville 4",365000, ""},
	["benson"] = {"Benson",325000, ""},
  },
  ["Mafia"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=69,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"mafia.vehicle"}
	},
    ["mule"] = {"Mule",275000, ""},
  },
  ["Anhänger"] = {
	_config = {
	  vtype="trailer",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=318,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1
	},
    ["trflat"] = {"Flatbed",145000, ""},
	["trailers"] = {"Curtain-side Trailer",425000, ""},
	["trailers2"] = {"Box Trailer",425000, ""},
	["trailers3"] = {"Ramp Trailer",425000, ""},
	["trailers4"] = {"Container Trailer",425000, ""},
	["tvtrailer"] = {"Werbe Trailer",425000, ""},
	["docktrailer"] = {"Dock Trailer",425000, ""},
  },
  ["Bus"] = {
	_config = {
	  vtype="trailer",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=318,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"bus.vehicle"}
	},
    ["bus"] = {"Bus",0, ""},
	["airbus"] = {"Bus 2",0, ""},
	["coach"] = {"Reisebus",0, ""},
	["rentalbus"] = {"Rentalbus",0, ""},
	["tourbus"] = {"Tourbus",0, ""},
  },
  ["ADAC"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=31,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"repair.vehicle"}
	},
    ["towtruck2"] = {"Abschleppwagen",0, "towtruck2"},
	["towtruck"] = {"Abschlepptruck",0, "towtruck"},
	["flatbed2"] = {"Flatbed",0, "flatbed"},
	["utillitruck3"] = {"Utility Truck",0, "utillitruck3"}
  },
  ["Arbeitswagen"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=31,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"arbeit.vehicle"}
	},
    ["utillitruck"] = {"Pickup Truck",0, "Pickup"},
	["utillitruck2"] = {"Plumbing Truck",0, "Plumbing"}
  },
  ["Jäger"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=50,
	    blipcolor=31,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"jäger.vehicle"}
	},
	["mesa"] = {"Mesa",0, ""},
	["patriot"] = {"Hummer",0, ""}
  },
  ["bankdriver"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=67,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"bankdriver.vehicle"}
	},
    ["stockade"] = {"stockade",0, "stockade"}
  },
  ["Medical Driver"] = {
	_config = {
	  vtype="car",
	  opt={
  	    owned = true,
	    buy = true,
	    sell = true,
	    rent = true,
	    store = true
	  },
	  blip={
        id=67,
	    blipcolor=4,
		draw = true
	  },
	  --displayname=lang.garage.names.example(),
	  marker={
	    scale=0.7,
	    color={0,255,125},
	    alpha=125,
		distance=150,
		draw = true
	  },
	  radius = 1,
	  permissions={"medical.vehicle"}
	},
    ["pony2"] = {"Medical Weed Van",0, "pony2"}
  }
  
  
}

-- {garage_type,x,y,z}
cfg.garages = {
  {"Starter Vehicles",141.66270446777,-1081.8083496094,29.192489624023},
  --{"new additions",853.93768310547,-2093.705078125,30.243104934692},
  {"Low End",-146.44941711426,-1172.2514648438,25.176259994507},
  {"Off Road",1777.6678466797,3335.7856445313,41.171855926514},
  {"High End",-361.23114013672,-121.23441314697,38.696125030518},
  --{"Mid Range",717.70239257813,-1088.8958740234,22.360628128052},
  --{"Exotic Cars",-42.400775909424,-1098.3619384766,26.422369003296},
  {"Exotic Cars",-47.568492889404,-1112.6322021484,26.435792922974},
  {"Mid Range",-230.27066040039,-1172.1000976563,22.840814590454},
  {"sportsclassics",112.275, 6619.83, 31.8154},
  {"Motorcycles",-205.789, -1308.02, 31.2916},
  {"Biker",-564.17785644531,302.38415527344,83.164054870605},
  {"Polizei",451.2121887207,-1018.2822875977,28.495378494263},	-- jobs garage
  {"Cadet",451.2121887207,-1018.2822875977,28.495378494263}, --- cadet garage
  {"Polizei",477.99038696289,-1020.9154663086,28.011201858521},
  {"Bounty",512.07818603516,-3052.1579589844,6.0687308311462},  
  {"Polizei",1868.5435791016,3696.0295410156,33.5693359375},  -- sandy shores
--  {"Polizei",-476.92425537109,6026.9951171875,31.340547561646},  -- paleto
  {"Polizei",-453.40893554688,5998.4370117188,31.340545654297},  -- paleto
  {"emergency",361.98434448242,-613.19586181641,28.771278381348}, -- main
  {"emergency",1833.3223876953,3661.3088378906,33.875843048096}, -- sandy shores
  {"emergency",-255.98040771484,6346.1127929688,32.426189422607}, -- paleto
  {"Taxi",907.38049316406,-175.86546325684,74.130157470703}, -- jobs garage
  {"Anwalt",-1900.7344970703,-560.89245605469,11.802397727966},-- jobs garage
  {"Lieferant",977.67095947266,-1020.6136474609,41.282001495361},   -- jobs garage
  {"ADAC",401.42602539063,-1631.7053222656,29.291942596436},   -- jobs garage
  {"bankdriver",222.68756103516,222.95631408691,105.41331481934},   -- jobs garage
  {"Polizei Helikopter",449.30340576172,-981.24963378906,43.69165802002}, -- Main PD
  {"helicopters",1770.2171630859,3239.5561523438,42.13171005249}, -- Sandy Shores
  {"Polizei Helikopter",-482.7326965332,5996.501953125,33.215789794922}, -- Paleto Bay
  {"Medic Helikopter",449.30340576172,-981.24963378906,43.69165802002}, -- Main PD
  {"Medic Helikopter",1770.2171630859,3239.5561523438,42.13171005249}, -- Sandy Shores
  {"Medic Helikopter",-482.7326965332,5996.501953125,33.215789794922}, -- Paleto Bay  
  {"Medic Helikopter",351.90243530273,-588.03149414063,74.165649414063},
  {"Fisher's Boat",1508.8854980469,3908.5732421875,30.031631469727},
  {"Medical Driver",-319.82263183594,-942.8408203125,31.080617904663},
  {"Kleinflugzeuge",1712.0706787109,3252.8146972656,41.062412261963},
  {"Kleinflugzeuge",2123, 4805, 41.19},
  {"Flughafen",-900.4,-3200.5,13.9},
  {"helicopters",-1112.4,-2883.7,13.9},
  {"helicopters",-745, -1468, 5},
  {"helicopters",-144.3690032959,-593.11566162109,211.7752532959},
  {"helicopters",3323.1638183594,-77.303504943848,13.700162887573},
  {"boats",-849.5, -1368.64, 1.6},
  {"boats",1538, 3902, 30.35},
  {"House Garage",-748.54907226563,-79.599884033203,41.749591827393}, -- KW Parkplatz 
  {"House Garage",915.20788574219,1250.0860595703,362.1096496582},
  {"House Garage",257.23233032227,-775.4296875,30.64727973938},
  {"House Garage",-333.93905639648,-937.95190429688,31.080610275269},
  {"House Garage",-687.93560791016,-1407.8442382813,5.0005202293396},
  {"House Garage",-959.68811035156,-2705.1071777344,13.831033706665},
  {"House Garage",-638.08142089844,56.500617980957,43.794803619385},  -- house garage
  {"House Garage",-1457.4909667969,-500.61614990234,32.202766418457},
  {"House Garage",-25.273494720459,-1434.4365234375,30.653142929077},
  {"House Garage",-1185.7239990234,-1493.7857666016,4.3796696662903},
  {"House Garage",-819.40551757813,183.72904968262,72.136161804199},
  {"House Garage",-49.851615905762,-787.69146728516,44.07527923584},   -- Maze Bank
  {"House Garage",15.016004562378,547.76171875,176.14279174805},
  {"House Garage",1977.1169433594,3827.2368164063,32.373237609863},
  {"House Garage",2480.5893554688,4953.958984375,45.026481628418},
  {"House Garage",15.016004562378,547.76171875,176.14279174805},
  {"House Garage",229.1184387207,-983.47760009766,-98.999946594238},    --10 Garage
  {"House Garage",-1415.1351318359,-956.41815185547,7.2369647026062},
  {"House Garage",497.44073486328,-1702.4410400391,29.400140762329},
  {"House Garage",684.44097900391,-719.58734130859,25.884830474854},
--  {"House Garage",-796.00256347656,304.55578613281,85.700416564941},   -- Eclipse Tower
  {"House Garage",-259.08013916016,-680.39465332031,32.830478668213},
  {"House Garage",-72.769035339355,495.79925537109,144.10296630859},
  {"House Garage",-121.71002960205,509.85540771484,142.5652923584},
  {"House Garage",-188.32077026367,502.87573242188,134.23774719238},
  {"House Garage",1366.5837402344,1147.4722900391,113.41327667236},
  {"House Garage",-2132.8979492188,3265.6882324219,32.810302734375},
 -- {"Arbeitswagen",483.14529418945,-1097.7204589844,29.201652526855},
  --{"Jäger",-700.63146972656,5781.0087890625,17.330968856812  },
  --{"General",-1823.6870117188,3280.6337890625,32.752014160156},
  --{"president",-2009.1561279297,3002.8342285156,32.81031036377},
  --{"president",-986.6572265625,-3345.4604492188,13.984936714172},
  --{"president",-762.33837890625,-1453.9731445313,5.0005192756653},
  --{"Bundeswehr Fahrzeuge",-1751.4886474609,3074.3996582031,32.828887939453},
  --{"Bundeswehr Flugzeuge",-1835.9243164063,2979.3896484375,32.80997467041},
  --{"Bundeswehr Helikopter", -1877.0789794922,2805.447265625,32.806468963623},
  {"wolf",-2462.9262695313,752.50048828125,296.919921875},
  --{"wolf2",-2468.7819824219,733.84002685547,285.9192199707},
  {"Anhänger",834.73107910156,-1961.5838623047,29.061609268188},
  {"Anhänger",150.13175964355,6427.654296875,31.299169540405},
  {"addoncar",-1161.189453125,-1689.6329345703,4.4494228363037},
  {"addonbike",-1157.4826660156,-1684.1563720703,4.4494819641113},
  {"Schwertransport",2031.7021484375,3157.9060058594,45.146110534668},
  {"Bus",452.48107910156,-582.61145019531,28.49981880188},
  {"LKW",127.61854553223,6416.5834960938,31.326658248901},
  {"LKW",836.9,-1983.3,29.3}
}

return cfg

Execute Lua Online

lua

--Rootfinder beta
function root1(a,b,c)
    if (b^2 - 4*a*c >= 0)
    then result = ((-b + (b^2 - 4*a*c)^(1/2))/(2*a))
    elseif (b^2 - 4*a*c < 0)
    then result = (0)
    end
    return result;
end  
function root2(a,b,c)
    if (b^2 - 4*a*c >= 0)
    then result = ((-b - (b^2 - 4*a*c)^(1/2))/(2*a))
    elseif (b^2 - 4*a*c < 0)
    then result = (0)
    end
    return result;
end
function xform(d)
    if (d >= 0) 
    then result = ("x - "..d)
    elseif (d < 0)
    then result = ("x + ".. -1*d)
    elseif (d==0)
    then result = (nil)
    end
    return result;
end
--To find roots, plug your a, b, and c into d and e below. 0 likely means the root is imaginary
d = root1(1,0,-9)
e = root2(1,0,-9)
print (d..", "..e.."\n".."("..xform(d)..")".." ("..xform(e)..")")

subscription environment

lua

local subscriptions_environment = {
    ['monthlyPrepaid'] = nwm.SubscriptionEnvironment.new {
        needSubsBalance = true,
        needChargeHistory = false
    },
    ['monthlyPostpaid'] = nwm.SubscriptionEnvironment.new {
        needSubsBalance = true,
        needChargeHistory = false
    },
    ['balanceRollover'] = nwm.SubscriptionEnvironment.new {
        needSubsBalance = true,
        needChargeHistory = true
    }
}

function get_environment()
    return subscriptions_environment;
end

Advertisements
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.