Guten Abend,
ich wollte gerne für den Ambulance wagen eine Neue Sirene haben. Also ein Deutschen ton. nun habe ich den ton gefunden und wollte alles von LA " Kopieren&Einfügen".
Ich habe meines erachtens alles richtig eingetragen. Dennoch wird die Sirene nicht ersetzt sprich man hat die Standard sirene drin. Fehlercods habe ich keine.
Lua: medic_cars
for i=1, #medicVehicles do
local veh = medicVehicles[i]
setVehicleColor(veh, 255, 255, 255, 255, 0, 0)
setElementFrozen ( veh, true )
if(getElementModel(veh) == 489) then
addVehicleSirens(veh, 2, 2)
setVehicleSirens(veh, 1, 0.3, 1, 0.6, 200, 0, 0)
setVehicleSirens(veh, 2, -0.3, 1, 0.6, 200, 0, 0)
end
if(getElementModel(veh) == 490) then
removeVehicleSirens(veh)
addVehicleSirens(veh, 2, 2)
setVehicleSirens(veh, 1, 0.3, 1, 0.6, 200, 0, 0)
setVehicleSirens(veh, 2, -0.3, 1, 0.6, 200, 0, 0)
end
if(getElementModel(veh) == 593) or (getElementModel(veh) == 487) or (getElementModel(veh) == 563) or (getElementModel(veh) == 469) then
addEventHandler("onVehicleEnter", veh, function(thePlayer)
if(isMedic(thePlayer)) then
giveWeapon(thePlayer, 46)
end
end)
end
if(getElementModel(veh) == 416) then
addVehicleSirens(veh, 4, 4, false, true, true, false)
setVehicleSirens ( veh, 1, -0.500, 0.200, 1.900, 0, 0, 255, 255, 255 )
setVehicleSirens ( veh, 2, 0.500, 0.200, 1.900, 0, 0, 255, 255, 255 )
setVehicleSirens ( veh, 3, -0.400, 2.900, 0.100, 0, 0, 255, 255, 255 )
setVehicleSirens ( veh, 4, 0.400, 2.900, 0.100, 0, 0, 255, 255, 255 )
end
addEventHandler("onVehicleEnter", veh, function(thePlayer)
if(isMedic(thePlayer)) then
if(getElementData(veh, "sirenstate") == true) then
triggerClientEvent(getRootElement(), "doLAPlayAmbulanceSiren", veh, veh)
end
bindKey(thePlayer, "horn", "down", toggleAmbulanceSiren)
end
end)
addEventHandler("onVehicleExit", veh, function(thePlayer)
if(isMedic(thePlayer)) then
if(getElementData(veh, "sirenstate") == true) then
triggerClientEvent(getRootElement(), "doLAStopAmbulanceSiren", veh, veh)
end
unbindKey(thePlayer, "horn", "down", toggleAmbulanceSiren)
end
end)
end
Alles anzeigen
Lua: medic_client
addEvent("doLAPlayAmbulanceSiren", true)
addEvent("doLAStopAmbulanceSiren", true)
local a_siren = {}
addEventHandler("doLAStopAmbulanceSiren", getRootElement(), function(vehicle)
if(isElement(a_siren[vehicle])) then
destroyElement(a_siren[vehicle])
end
end)
addEventHandler("doLAPlayAmbulanceSiren", getRootElement(), function(vehicle)
if(isElement(a_siren[vehicle])) then
destroyElement(a_siren[vehicle])
end
a_siren[vehicle] = playSound3D("sounds/sirene.wav", 0, 0, 0, true)
setSoundMaxDistance(a_siren[vehicle], 100)
attachElements(a_siren[vehicle], vehicle)
end)
addEventHandler("onClientVehicleExplode", getRootElement(), function()
triggerEvent("doLAStopAmbulanceSiren", source, source)
end)
addEventHandler("onClientResourceStart", getResourceRootElement(), function()
for index, car in pairs(getElementsByType("vehicle")) do
if(getElementData(car, "sirenstate") == true) and (getVehicleOccupant(car)) then
triggerEvent("doLAPlayAmbulanceSiren", car, car)
end
end
end)
Alles anzeigen
hoffe da kann mir jemand helfen