Advertisement
morrtz

Airfield Capture V3

Oct 8th, 2013
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.07 KB | None | 0 0
  1. local clients = {
  2.   ['blue'] = {
  3.     ['gelendzhik'] = {"Gelendzhik Blue P-51D #001", "Gelendzhik Blue P-51D #002","Gelendzhik Blue P-51D #003","Gelendzhik Blue P-51D #004","Gelendzhik Blue P-51D #005"},
  4.     ['novorossiysk'] = {"Novorossiysk Blue P-51D #001", "Novorossiysk Blue P-51D #002","Novorossiysk Blue P-51D #003","Novorossiysk Blue P-51D #004"},
  5.     ['krymsk'] = {"Krymsk Blue P-51D #001", "Krymsk Blue P-51D #002","Krymsk Blue P-51D #003","Krymsk Blue P-51D #004"},
  6.     ['anapa'] = {"Anapa Blue P-51D #001", "Anapa Blue P-51D #002","Anapa Blue P-51D #003","Anapa Blue P-51D #004","Anapa Blue P-51D #005","Anapa Blue P-51D #006","Anapa Blue P-51D #007"},
  7.   },
  8.   ['red'] = {
  9.     ['gelendzhik'] = {"Gelendzhik Red P-51D #001", "Gelendzhik Red P-51D #002","Gelendzhik Red P-51D #003","Gelendzhik Red P-51D #004","Gelendzhik Red P-51D #005"},
  10.     ['novorossiysk'] = {"Novorossiysk Red P-51D #001", "Novorossiysk Red P-51D #002","Novorossiysk Red P-51D #003","Novorossiysk Red P-51D #004"},
  11.     ['krymsk'] = {"Krymsk Red P-51D #001", "Krymsk Red P-51D #002","Krymsk Red P-51D #003","Krymsk Red P-51D #004"},
  12.     ['anapa'] = {"Anapa Red P-51D #001", "Anapa Red P-51D #002","Anapa Red P-51D #003","Anapa Red P-51D #004","Anapa Red P-51D #005","Anapa Red P-51D #006","Anapa Red P-51D #007"},
  13.   },
  14. }
  15.  
  16. local deactivateUnits = {
  17.   ['blue'] = {
  18.     ['gelendzhik'] = {},
  19.     ['novorossiysk'] = {},
  20.     ['krymsk'] = {},
  21.     ['anapa'] = {},
  22.   },
  23.   ['red'] = {
  24.     ['gelendzhik'] = {},
  25.     ['novorossiysk'] = {},
  26.     ['krymsk'] = {},
  27.     ['anapa'] = {},
  28.   },
  29.  }
  30.  
  31. function checkClients(coaName, airbase)
  32.     for index, name in pairs(clients[coaName][airbase]) do
  33.         if not Unit.getByName(name) then
  34.             table.insert(deactivateUnits[coaName][airbase], name)
  35.         end
  36.     end
  37.     if #deactivateUnits[coaName][airbase] > 0 then
  38.         for i = #deactivateUnits[coaName][airbase], 1, -1 do
  39.             if Unit.getByName(deactivateUnits[coaName][airbase][i]) then
  40.                 Unit.getByName(deactivateUnits[coaName][airbase][i]):destroy()
  41.                 table.remove(deactivateUnits[coaName][airbase], i)
  42.             end
  43.         end
  44.     end
  45. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement