Okej zrobi?em to po stronie servera, lecz bramki si? nie otwieraj? Xd
local marker_na_moscie_FC_LS1 = createMarker(428.70001220703, 604.29998779297, -4.4000000953674, "cylinder", 65, 0, 0, 0, 0)
local Bramki_na_moscie_FC_LS = {
{423.79998779297, 599.70001220703, 14.71, -90, 0, 0},
--bla ble bla ble
}
for k, v in ipairs(Bramki_na_moscie_FC_LS) do
local barierki = createObject(1251, v[1], v[2], v[3], v[4], v[5], v[6])
function Otworz ( Player, q, down)
if isElementWithinMarker(marker_na_moscie_FC_LS1) then return
moveObject(barierki, 2500, v[1], v[2], 16.299999237061)
end
end
function Zamknij ( player, e, down)
if isElementWithinMarker(marker_na_moscie_FC_LS1) then return
moveObject(barierki, 3000, v[1], v[2], v[3])
end
end
end
function Otworz()
bindKey(thePlayer, "q", "down", Otworz)
if not isElementWithinMarker(thePlayer, marker_na_moscie_FC_LS1) then return
moveObject(barierki, 2500, v[1], v[2], 16.299999237061)
end
end
end
function Zamknij()
bindKey(thePlayer, "e", "down", Zamknij)
if not isElementWithinMarker(thePlayer, marker_na_moscie_FC_LS1) then return
moveObject(barierki, 3000, v[1], v[2], v[3])
end
end
Dzi?ki, lecz zrobi?em to sobie w tabeli i otwiera si? tylko 1 brama (OSTATNIA W TABELI)
nie wiem w czym problem
local marker_na_moscie = createMarker(428.70001220703, 604.29998779297, -4.4000000953674, "cylinder", 65, 0, 0, 0, 0)
local bramy ={
{423.79998779297, 599.70001220703, 14.71, -90, 0, 0},
{425.39999389648, 600.70001220703, 14.51, -90, 0, 0},
{426.70001220703, 601.59997558594, 14.51, -90, 0, 0},
{427.89999389648, 602.5, 14.51, -90, 0, 0},
}
for k,v in ipairs(bramy) do
local brama1 = createObject(1251, v[1], v[2], v[3], v[4], v[5], v[6])
function brama_otworz(thePlayer)
if isElementWithinMarker(thePlayer, marker_na_moscie) then
moveObject ( brama1, 1250, v[1], v[2], 16.299999237061)
end
end
addEventHandler("onResourceStart", root, function()
for k,v in ipairs(getElementsByType("player")) do
bindKey(v, "q", "down", brama_otworz)
end
end)
function brama_zamknij(thePlayer)
if isElementWithinMarker(thePlayer, marker_na_moscie) then
moveObject ( brama1, 3000, v[1], v[2], v[3])
end
end
addEventHandler("onResourceStart", root, function()
for k,v in ipairs(getElementsByType("player")) do
bindKey(v, "e", "down", brama_zamknij)
end
end)
end
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach