ёмаё... я всё рассказал а вы тупите... ладно во скрипт
Code
function IkarZapis()
ActWorm = GetData("ActiveWormIndex")
local worm = lib_QueryWormContainer(ActWorm)
ActTeam = worm.TeamIndex
local InventoryName = lib_GetAllianceInventoryName(ActTeam)
local Inventory = QueryContainer(InventoryName)
ColWeap = Inventory.Redbull
local delays = QueryContainer("Inventory"..ActTeam..".WeaponDelays")
ZadMin = delays.Landmine
if ColWeap == -1 then
ColWeap = 9
ColWeapBesk = 1
local lock,Inventory = EditContainer(InventoryName)
Inventory.Redbull = 9
CloseContainer(lock)
end
end
function IkarProverka()
local ActWorm = GetData("ActiveWormIndex")
local worm = lib_QueryWormContainer(ActWorm)
local ActTeam = worm.TeamIndex
local InventoryName = lib_GetAllianceInventoryName(ActTeam)
local Inventory = QueryContainer(InventoryName)
if Inventory.Redbull<ColWeap then
StartTimer("Blok",1)
StartTimer("AntiBlock",1000)
if ColWeapBesk == 1 then
local lock,Inventory = EditContainer(InventoryName)
Inventory.Redbull = 9
CloseContainer(lock)
else
ColWeap = Inventory.Redbull
end
end
StartTimer("IkarProverka", 10)
end
function Blok()
local ActWorm = GetData("ActiveWormIndex")
local worm = lib_QueryWormContainer(ActWorm)
local ActTeam = worm.TeamIndex
local InventoryName = lib_GetAllianceInventoryName(ActTeam)
local delays_lock, delays = EditContainer("Inventory"..ActTeam..".WeaponDelays")
delays.Landmine = 1
CloseContainer(delays_lock)
end
function AntiBlock()
local ActWorm = GetData("ActiveWormIndex")
local worm = lib_QueryWormContainer(ActWorm)
local ActTeam = worm.TeamIndex
local InventoryName = lib_GetAllianceInventoryName(ActTeam)
local delays_lock, delays = EditContainer("Inventory"..ActTeam..".WeaponDelays")
delays.Landmine = ZadMin
CloseContainer(delays_lock)
end
Я попытался вам рассказать принцип... а вы чтот тупите народ =)