Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local clients = {
- ['blue'] = {
- ['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"},
- ['novorossiysk'] = {"Novorossiysk Blue P-51D #001", "Novorossiysk Blue P-51D #002","Novorossiysk Blue P-51D #003","Novorossiysk Blue P-51D #004"},
- ['krymsk'] = {"Krymsk Blue P-51D #001", "Krymsk Blue P-51D #002","Krymsk Blue P-51D #003","Krymsk Blue P-51D #004"},
- ['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"},
- },
- ['red'] = {
- ['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"},
- ['novorossiysk'] = {"Novorossiysk Red P-51D #001", "Novorossiysk Red P-51D #002","Novorossiysk Red P-51D #003","Novorossiysk Red P-51D #004"},
- ['krymsk'] = {"Krymsk Red P-51D #001", "Krymsk Red P-51D #002","Krymsk Red P-51D #003","Krymsk Red P-51D #004"},
- ['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"},
- },
- }
- local deactivateUnit = {}
- function checkClients(coaName, airbase)
- for index, name in pairs(clients[coaName][airbase]) do
- if not Unit.getByName(name) then
- if Unit.getByName(name) ~= deactivateUnits[index] then
- table.insert(deactivateUnits, name)
- end
- end
- end
- if #deactivateUnits > 0 then
- for i = #deactivateUnits, 1, -1 do
- if Unit.getByName(deactivateUnits[i]) then
- Unit.getByName(deactivateUnits[i]):destroy()
- table.remove(deactivateUnits, i)
- end
- end
- end
- end
- --in game triggers example:
- --Gelendzhik captured by red - continues > airodrome gelendzhik is red > do script : checkClients('blue','gelendzhik')
- --for index, name in pairs(deactivateUnits) do
- -- deactivateUnits[index] = nil
- -- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement