function napadCMD(player, cmd)
--if getElementData (player, "napad_ooojej") then
if getElementType(player) == "player" then
local interior = getElementInterior(player)
local dim = getElementDimension(player)
if getElementData(player, "napad") then outputChatBox("Już napadasz!", player, 255, 0, 0) end
if interior ~= 3 then return end
local inside = 0
for k,v in ipairs(getElementsByType("player")) do
if getElementInterior(v) == 3 then
inside = inside + 1
end
end
for k,v in ipairs(getElementsByType("player")) do
if getElementInterior(v) == 3 then
if getElementData(v, "team") ~= getElementData(player, "team") then
outputChatBox("Aby rozpocz?…?‡ napad upewnij si?™, że wszyscy s?… z jednej drużyny!", player, 255, 0, 0)
return false
end
end
end
if inside < napadLimit then
outputChatBox("Tutaj jest za maÅ‚o graczy do rozpocz?™cia napadu!", player, 255, 0, 0)
return false
end
toggleControl(player, "crouch", true)
-- dolaczamy do napadu
if #napadTable[interior] >= 1 then
if interior ~= 0 then
outputChatBox("DoÅ‚?…czyÅ‚eÅ› do napadu!", player, 0, 255, 255)
setElementData(player, "napad:id", #napadTable[interior]+1)
table.insert(napadTable[interior], {player})
setElementData(player, "napad", true)
triggerClientEvent(player, "onNapadTextShow", player, true)
return true
end
end
-- pierwszy napad
if interior ~= 0 then
outputChatBox("***", root, 0, 255, 0)
outputChatBox(getPlayerName(player).." rozpocz?…Å‚ napad!", root, 0, 255, 0)
outputChatBox("***", root, 0, 255, 0)
local napadTimer2 = setTimer(napadUpdate, 1000, 0, interior)
napadTime[interior] = napadTimeInt
napadTimer[interior] = napadTimer2
spawnPos[interior][4] = {}
table.insert(napadTable[interior], {player})
setElementData(player, "napad:id", 1)
setElementData(player, "napad", true)
triggerClientEvent(player, "onNapadTextShow", player, true)
return true
--else
--outputChatBox ("(( Komunikat: Jestes w trakcje napadu!", player, 255, 0, 0, true)
--end
end
end
end
addCommandHandler("napad", napadCMD)