Wysłany: 2017-11-19, 16:04
polaczkos
Wiek: 25 Na forum: 4085 dni Posty: 168
Nick w MP: polaczkos
Piwa : 3
Napisa?em taki skrypt na barierki i jest ma?y problem bo usuwa tylko ostatni? postawion? przez gracza barierke a powinno usuwa? wszystkie ustawione przez gracza pomo?e kto? ?
barierki = {}
function ustawbarierke ( player )
local frakcje = getElementData ( player , 'Frakcja' )
if frakcje then
local x , y , z = getElementPosition ( player )
r1 , r2 , r3 = getElementRotation ( player )
barierki [ player ] = createObject ( 1228 , x , y , z - 0.7 )
setElementRotation ( barierki [ player ], r1 , r2 , r3 )
setElementFrozen ( barierki [ player ], true )
triggerClientEvent ( "rozwalanie" , player , barierki [ player ])
setElementCollisionsEnabled ( barierki [ player ], true )
end
end
addCommandHandler ( "barierka" , ustawbarierke )
function usunbarierke ( player )
local frakcje = getElementData ( player , 'Frakcja' )
if frakcje then
if barierki [ player ] and isElement ( barierki [ player ]) then
destroyElement ( barierki [ player ])
end
end
end
addCommandHandler ( "ubarierka" , usunbarierke )
Wysłany: 2017-11-19, 18:33
mistereq
Wiek: 22 Na forum: 3386 dni Posty: 28
Nick w MP: MisterPL/Mistereq
Piwa : 288
function usunbarierke ( player )
local frakcje = getElementData ( player , 'Frakcja' )
if frakcje then
if barierki [ player ] and isElement ( barierki [ player ]) then
for i , v in ipairs ( barierki [ player ]) do
destroyElement ( v )
end
end
end
addCommandHandler ( "ubarierka" , usunbarierke )
nie testowalem ale moze zadziala
Wysłany: 2017-11-19, 18:50
polaczkos
Wiek: 25 Na forum: 4085 dni Posty: 168
Nick w MP: polaczkos
Piwa : 3
Tagi: barierki
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: