Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BlueGelendzhik = {"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"}
- RedGelendzhik = {"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"}
- BlueNovorossiysk = {"Novorossiysk Blue P-51D #001", "Novorossiysk Blue P-51D #002","Novorossiysk Blue P-51D #003","Novorossiysk Blue P-51D #004"}
- RedNovorossiysk = {"Novorossiysk Red P-51D #001", "Novorossiysk Red P-51D #002","Novorossiysk Red P-51D #003","Novorossiysk Red P-51D #004"}
- BlueKrymsk = {"Krymsk Blue P-51D #001", "Krymsk Blue P-51D #002","Krymsk Blue P-51D #003","Krymsk Blue P-51D #004"}
- RedKrymsk = {"Krymsk Red P-51D #001", "Krymsk Red P-51D #002","Krymsk Red P-51D #003","Krymsk Red P-51D #004"}
- BlueAnapa = {"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"}
- RedAnapa = {"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"}
- deactivateUnits = {}
- Bases = {"Gelendzhik", "Novorossiysk", "Krymsk", "Anapa"}
- function checkClients(TABLE)
- for index, name in pairs(TABLE) do
- if not Unit.getByName(name) then
- table.insert(deactivateUnits, name)
- trigger.action.outText("found unit for deactivation "..name, 1) --debug
- end
- end
- if #deactivateUnits > 0 then
- for i = 1, #deactivateUnits do
- Unit.getByName(deactivateUnits[i]):destroy()
- trigger.action.outText("deactivating unit - "..deactivateUnits[i], 1) --debug
- end
- end
- end
- function checkairbase()
- for index, name in pairs(Bases) do
- if CoalitionObject.getCoalition(name) == "RED" then
- checkClients("Red"..name)
- elseif CoalitionObject.getCoalition(name) == "BLUE" then
- checkClients("Blue"..name)
- elseif CoalitionObject.getCoalition(name) == "NEUTRAL" then
- checkClients("Blue"..name)
- checkClients("Red"..name)
- end
- end
- end
- repeat
- timer.scheduleFunction(checkairbase, nil, timer.getTime() + 1)
- until #bases == 0
Advertisement
Add Comment
Please, Sign In to add comment