--[ Autor skryptu venzikk ]
-- [ Edytowany przez Maszek]
GUIEditor = {
button = {},
window = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
GUIEditor.window[1] = guiCreateWindow(47, 199, 198, 139, "Schowek", false)
guiWindowSetSizable(GUIEditor.window[1], false)
GUIEditor.button[1] = guiCreateButton(9, 28, 83, 30, "Pacho?ek", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(102, 28, 83, 30, "Barierka", false, GUIEditor.window[1])
GUIEditor.button[3] = guiCreateButton(9, 72, 83, 30, "Ga?nica", false, GUIEditor.window[1])
GUIEditor.button[4] = guiCreateButton(102, 72, 83, 30, "Nomex", false, GUIEditor.window[1])
GUIEditor.button[5] = guiCreateButton(9, 106, 181, 30, "Schowaj wszystko", false, GUIEditor.window[1])
end
)
addEventHandler("onClientResourceStart",resourceRoot,
function()
guiSetVisible(GUIEditor.window[1],false)
end
)
bindKey("l","down",function()
local veh = getPedOccupiedVehicle(localPlayer)
if (getElementModel(veh) == 407) then
local x,y,z = getElementPosition(localPlayer)
local marker = createMarker(x,y,z,"cylinder",1,255,0,0,255)
attachElements(marker,veh,1.6,-0.9,-1.4)
local marker = createMarker(x,y,z,"cylinder",1,255,0,0,255)
attachElements(marker,veh,-1.6,-0.9,-1.4)
function baga()
guiSetVisible(GUIEditor.window[1], true)
showCursor(true)
end
addEventHandler("onClientMarkerHit", marker, baga)
bindKey(";","down",function()
destroyElement(marker)
end)
end
end)
function zamykamy()
if source ~= GUIEditor.button[5] then return end
guiSetVisible(GUIEditor.window[1],false)
showCursor(false)
destroyElement(barierkaa, localPlayer)
destroyElement(pacholekk, localPlayer)
triggerServerEvent("oddaj", localPlayer)
triggerServerEvent("oddaj", localPlayer)
end
addEventHandler ( "onClientGUIClick", root, zamykamy)
function desert()
if source ~= GUIEditor.button[3] then return end
guiSetVisible(GUIEditor.window[1],false)
showCursor(false)
triggerServerEvent("daj", localPlayer)
end
addEventHandler ( "onClientGUIClick", root, desert)
function kamizelka()
if source ~= GUIEditor.button[4] then return end
guiSetVisible(GUIEditor.window[1],false)
showCursor(false)
triggerServerEvent("daj2", localPlayer)
end
addEventHandler ( "onClientGUIClick", root, kamizelka)
function barierka()
if source ~= GUIEditor.button[2] then return end
guiSetVisible(GUIEditor.window[1],false)
showCursor(false)
barierkaa = createObject(1228, 0, 0, 0, 0, 0, 0)
attachElements (barierkaa, localPlayer, 0, 0.5, -0.5, 0, 0, -90)
end
addEventHandler ( "onClientGUIClick", root, barierka)
bindKey("m","down",function()
detachElements(barierkaa, localPlayer)
end)
bindKey("m","down",function()
setElementCollisionsEnabled(barierkaa, true)
setObjectBreakable(1228, true)
detachElements(barierkaa, localPlayer)
end)
function pacholek()
if source ~= GUIEditor.button[1] then return end
guiSetVisible(GUIEditor.window[1],false)
showCursor(false)
pacholekk = createObject(1238, 0, 0, 0, 0, 0, 0)
attachElements (pacholekk, localPlayer, 0, 0.5, -0.5, 0, 0, -90)
end
addEventHandler ( "onClientGUIClick", root, pacholek)
bindKey("m","down",function()
detachElements(pacholekk, localPlayer)
end)