pedler = { --skinId, x, y, z, rot, eventAd
{20, -724.81372070313,970.06854248047,12.3168592453, 90, "panelEvent1"},
{21, -728.81372070313,970.06854248047,12.3168592453, 90, "panelEventBaska"},
{23, -732.81372070313,970.06854248047,12.3168592453, 90, "baskaBirPanel" },
}
for i,v in pairs(pedler) do -- tabloyu döndür
local skin,x,y,z,rot,event = unpack(v) -- verileri değişkene koy
local ped = createPed(skin,x,y,z,rot) -- ped oluştur
setElementFrozen(ped, true) -- pedi dondur
addEventHandler ( "onClientPedDamage", ped, function() cancelEvent() end) -- pedin hasar almamasını sağla
local col = createColSphere(x,y,z, 1.5) -- pedin etrafında alan oluştur
addEventHandler("onClientColShapeHit", col, function(giren) -- alana girince
if getElementType(giren) == "player" and giren == localPlayer then -- eğer giren elementin tipi 'player' ise ve localPlayer ise
triggerEvent(event, localPlayer) -- eventi tetikle
end
end)
end
bindKey("F5", "down", function()
guiSetVisible(paneldegisken, true)
showCursor(true)
end)
addEvent("F5PanelAc", true) -- mta üzerinde böyle bir event olmadığından kendi eventimizi ekledik
addEventHandler("F5PanelAc", root, function() -- ve eventi tetiklemek içni handler ekledik
guiSetVisible(paneldegisken, true)
showCursor(true)
end)