Barierki dzia?aj? tylko znowu problem si? rozwalaj? :C
Jak wpisuje debugscript to jest takie co?:
ERROR: Barierki/Barierki.lua:12: attempt to call global 'SetObjectBreakable' (a nill value) Prosz? o pomoc
Da?em kod na strone clienta tylko teraz dalej jest problem :C.Wpisuje debugscipt i postawiam barierke i takie co?: WARNING:Barierki/Barierki.lua:4: Bad argument @ 'GetTeamName' [Expented team at argument 1,got nil] to samo jest z usuwaniem WARNING:Barierki/Barierki.lua:19: Bad argument @ 'GetTeamName' [Expented team at argument 1,got nil]. M?j kod wygl?da tak:
Pisze mi:
WARNING: Barierki/Barierki.lua:4: Bad argument @ 'GetPlayerTeam' [Expented player at argument 1, got string 'ustawbarierke']
WARNING: Barierki/Barierki.lua:4: Bad argument @ 'GetTeamName' [Expented team at argument 1, got boolean]
pacholki = {}
function createPacholek(player)
if getTeamName(getPlayerTeam(player)) == "SAPD" then
local x, y, z = getElementPosition(player)
r1, r2, r3 = getElementRotation(player)
local obiekt = createObject ( 1228, x, y, z-0.5)
setElementRotation ( obiekt, r1, r2, r3)
setElementFrozen(obiekt, true)
table.insert(pacholki, obiekt)
setObjectBreakable(pacholki, false)
setElementCollisionsEnabled (theElement, true)
end
end
addCommandHandler("ustawbarierke", createPacholek)
function destroyPacholki(player)
if getTeamName(getPlayerTeam(player)) == "SAPD" then
for _,v in pairs(pacholki) do
destroyElement(v)
end
pacholki = {}
end
end
addCommandHandler ( "usunbarierki", destroyPacholki)
local pacholki = {}
function createPacholek(player)
team = getPlayerTeam ( player )
if getTeamName ( team ) ~= "SAPD" then return end
local x, y, z = getElementPosition(player)
r1, r2, r3 = getElementRotation(player)
local obiekt = createObject ( 1228, x, y, z-0.5, r1, r2, r3 )
setElementFrozen(obiekt, true)
table.insert(pacholki, obiekt)
setObjectBreakable(pacholki, true)
end
addCommandHandler("ustawbarierke", createPacholek)
function destroyPacholki(player)
team = getPlayerTeam ( player )
if getTeamName ( team ) ~= "SAPD" then return end
for i,v in pairs(pacholki) do
if isElement(envy) then
destroyElement(envy)
end
end
pacholki = {}
end
addCommandHandler("usunbarierki", destroyPacholki)
Pr?bowa?em setElementFrozen ( playerVehicle, newFreezeStatus ), ale nic.
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