aracVeSesler = {
{ -- arac Idlerini ve tuslari istedigin kadar uzatabilirsin
{
[540] = true, -- arac Idleri
[550] = true, -- arac Idleri
[580] = true, -- arac Idleri
[585] = true, -- arac Idleri
[601] = true, -- arac Idleri
[604] = true, -- arac Idleri
[466] = true, -- arac Idleri
[566] = true, -- arac Idleri
[597] = true, -- arac Idleri
[598] = true, -- arac Idleri
[492] = true, -- arac Idleri
[458] = true, -- arac Idleri
[459] = true, -- arac Idleri
[477] = true, -- arac Idleri
[490] = true, -- arac Idleri
[528] = true, -- arac Idleri
},
"1.ogg", -- ses dosyasi / ses dosyasini meta.xml icine eklemeyi unutma
{
["1"] = true, --tuslar
}
},
{
{
[540] = true, -- arac Idleri
[550] = true, -- arac Idleri
[580] = true, -- arac Idleri
[585] = true, -- arac Idleri
[601] = true, -- arac Idleri
[604] = true, -- arac Idleri
[466] = true, -- arac Idleri
[566] = true, -- arac Idleri
[597] = true, -- arac Idleri
[598] = true, -- arac Idleri
[492] = true, -- arac Idleri
[458] = true, -- arac Idleri
[459] = true, -- arac Idleri
[477] = true, -- arac Idleri
[490] = true, -- arac Idleri
[528] = true, -- arac Idleri
},
"2.ogg", -- ses dosyasi / ses dosyasini meta.xml icine eklemeyi unutma
{
["2"] = true, --tuslar
}
},
{
{
[540] = true, -- arac Idleri
[550] = true, -- arac Idleri
[580] = true, -- arac Idleri
[585] = true, -- arac Idleri
[601] = true, -- arac Idleri
[604] = true, -- arac Idleri
[466] = true, -- arac Idleri
[566] = true, -- arac Idleri
[597] = true, -- arac Idleri
[598] = true, -- arac Idleri
[492] = true, -- arac Idleri
[458] = true, -- arac Idleri
[459] = true, -- arac Idleri
[477] = true, -- arac Idleri
[490] = true, -- arac Idleri
[528] = true, -- arac Idleri
},
"3.ogg", -- ses dosyasi / ses dosyasini meta.xml icine eklemeyi unutma
{
["3"] = true, --tuslar
}
},
{
{
[540] = true, -- arac Idleri
[550] = true, -- arac Idleri
[580] = true, -- arac Idleri
[585] = true, -- arac Idleri
[601] = true, -- arac Idleri
[604] = true, -- arac Idleri
[466] = true, -- arac Idleri
[566] = true, -- arac Idleri
[597] = true, -- arac Idleri
[598] = true, -- arac Idleri
[492] = true, -- arac Idleri
[458] = true, -- arac Idleri
[459] = true, -- arac Idleri
[477] = true, -- arac Idleri
[490] = true, -- arac Idleri
[528] = true, -- arac Idleri
},
"4.ogg", -- ses dosyasi / ses dosyasini meta.xml icine eklemeyi unutma
{
["4"] = true, --tuslar
}
},
{
{
[540] = true, -- arac Idleri
[550] = true, -- arac Idleri
[580] = true, -- arac Idleri
[585] = true, -- arac Idleri
[601] = true, -- arac Idleri
[604] = true, -- arac Idleri
[466] = true, -- arac Idleri
[566] = true, -- arac Idleri
[597] = true, -- arac Idleri
[598] = true, -- arac Idleri
[492] = true, -- arac Idleri
[458] = true, -- arac Idleri
[459] = true, -- arac Idleri
[477] = true, -- arac Idleri
[490] = true, -- arac Idleri
[528] = true, -- arac Idleri
},
"5.ogg", -- ses dosyasi / ses dosyasini meta.xml icine eklemeyi unutma
{
["5"] = true, --tuslar
}
},
{
{
[540] = true, -- arac Idleri
[550] = true, -- arac Idleri
[580] = true, -- arac Idleri
[585] = true, -- arac Idleri
[601] = true, -- arac Idleri
[604] = true, -- arac Idleri
[466] = true, -- arac Idleri
[566] = true, -- arac Idleri
[597] = true, -- arac Idleri
[598] = true, -- arac Idleri
[492] = true, -- arac Idleri
[458] = true, -- arac Idleri
[459] = true, -- arac Idleri
[477] = true, -- arac Idleri
[490] = true, -- arac Idleri
[528] = true, -- arac Idleri
},
"6.ogg", -- ses dosyasi / ses dosyasini meta.xml icine eklemeyi unutma
{
["6"] = true, --tuslar
}
},
}
sound = {}
addEventHandler( "onClientKey", root, function(button,press)
for _, data in pairs (aracVeSesler) do
local ID, ses, tus = data[1], data[2], data[3] -- Tablodaki elemanlari degiskenlere ata
if isPedInVehicle(localPlayer) and getPedOccupiedVehicleSeat(localPlayer) == 0 then -- eger oyuncu aracta ve aracin surucusu ise
local vehicle = getPedOccupiedVehicle(localPlayer) -- oyuncunun aracini cek
local x, y, z = getElementPosition(vehicle) -- oyuncunun aracinin pozisyounun cek
local oyuncular = getElementsByType("player")
if ID[getElementModel(vehicle)] and tus[button] then -- eger oyuncunun aracinin modeli ID ile eslesiyor ise ve bastigi tus tus degiskeni ile eslesiyorsa
triggerServerEvent("sesCal",localPlayer,vehicle,x,y,z,ses)
end
end
end
end)
addEvent("herkeseSesOynat", true)
addEventHandler("herkeseSesOynat", root, function(arac,x,y,z,ses)
local aracSahibi = getVehicleOccupant(arac, 0)
if ( isElement ( sound[aracSahibi] ) ) then destroyElement ( sound[aracSahibi] ) end
sound[aracSahibi] = playSound3D( ses, x, y, z ) -- 3d ses olustur oyuncunun aracinin pozisyonunda
attachElements(sound[aracSahibi], arac) -- sesi oyuncunun aracina yapistir
end)