Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2020-07-22, 13:49


Kamilovski







Wiek: 26
Na forum: 2379 dni
Posty: 14
Nick w MP: Adam



Respekt: 40

Ostrzeżeń: 100%
Jak dodac sygna?y dzwi?kowe do Pojazdu kt?ry nie posiad ich

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-22, 14:13


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2614 dni
Posty: 424
Nick w MP: Mazeusz*

Piwa: 1023

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Aby doda? sygna?y dziekowe musisz posiada? skrypt od tego. We frakcji tam gdzie s? oskryptowane pojazdy musisz nada? elementdate np:

setElementData(vehicle,"vehicle:police", true)


a w skrypcie odpowiedzialnym za dzi?ki

if getElementData(veh,"vehicle:police") then



Na przyk?ad
local Dzwiek=getTickCount()-1000
function DzwiekOOO()
    if getTickCount()-Dzwiek<1000 then return end
    Dzwiek=getTickCount()
    local veh=getPedOccupiedVehicle(localPlayer)
    if veh and getVehicleController(veh)==localPlayer then
        local model = getElementModel(veh)
         if getElementData(veh,"vehicle:police") or getElementData(veh, "vehicle:dzwiekp") then
            triggerServerEvent("toggleVehicleSound",veh,"Audio/wail.ogg",400)
            cancelEvent()
            return
        end
    end
end
bindKey("1","down",DzwiekOOO)


for i,v in pairs(sapd_mary) do
    local vehicle=createVehicle(v[7], v[1], v[2], v[3])
    setElementRotation(vehicle, v[4], v[5], v[6])
    setVehicleEngineState(vehicle, false)
    setElementFrozen(vehicle, true)
    removeVehicleSirens(vehicle)
    setVehicleSirens ( vehicle, 1, 0.302, 2.320, -0.012, 0, 96, 255, 255, 255 )
    addVehicleSirens ( vehicle, 8, 1, true, false, false, true )
    setVehicleSirens ( vehicle, 2, -0.395, 2.320, 0.000, 255, 0, 0, 255, 255)
    addVehicleSirens ( vehicle, 8, 1, true, false, false, true )
    setVehicleSirens ( vehicle, 3, -0.775, -2.700, 0.031, 255, 0, 0, 255, 255 )
    addVehicleSirens ( vehicle, 8, 1, true, false, false, true )
    setVehicleSirens ( vehicle, 4, 0.768, -2.700, 0.031, 255, 0, 0, 255, 255 )
    addVehicleSirens ( vehicle, 8, 1, true, false, false, true )
    setVehicleSirens ( vehicle, 5, 0.522, -0.405, 0.900, 0, 96, 255, 255, 255 )
    addVehicleSirens ( vehicle, 8, 1, true, false, false, true )
    setVehicleSirens ( vehicle, 6, -0.479, -0.424, 0.900, 255, 0, 0, 255, 255 )
    addVehicleSirens ( vehicle, 8, 1, true, false, false, true )
    setElementData(vehicle,"vehicle:police", true)
    setElementData(vehicle,"vehicle:rank",30)
    setElementFrozen(vehicle,true)
    setVehicleDamageProof(vehicle, true)
    local fast = getVehicleHandlingProperty(vehicle,"engineAcceleration")
    local maxfast = getVehicleHandlingProperty(vehicle,"maxVelocity")
    local masa = getVehicleHandlingProperty(vehicle,"mass")
    local masa2 = getVehicleHandlingProperty(vehicle,"turnMass")
    local xd = getVehicleHandlingProperty(vehicle,"tractionMultiplier")
    local coef = getVehicleHandlingProperty(vehicle,"dragCoeff")
    local stdg = getVehicleHandlingProperty(vehicle,"steeringLock")
    setVehicleHandling(vehicle,"engineAcceleration",fast+10)
    setVehicleHandling(vehicle,"maxVelocity",maxfast+5)
    setElementData(vehicle, "vehicle:ogranicznik",1)
    setVehicleHandling(vehicle,"driveType", "awd")
    setVehiclePlateText(vehicle,"GPSAPD-" .. i)
    --setElementData(vehicle,"vehicle:desc","[LS]M- [" .. i.."\nJednostka Patrolowo-Poscigowa")
    setElementData(vehicle,"vehicle:fuel", 220)
    setElementData(vehicle,"bak", 220)
    setElementData(vehicle,"vehicle:paliwo", "Benzyna")
    addVehicleUpgrade(vehicle, 1025)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-22, 14:32


Kamilovski







Wiek: 26
Na forum: 2379 dni
Posty: 14
Nick w MP: Adam



Respekt: 40

Ostrzeżeń: 100%
ale mam pojazd kt?ry ma swietlne tylko i mam podac id tego ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-22, 17:36


PatryKK.

Emeryt LUA






Wiek: 27
Na forum: 3202 dni
Posty: 1059
Nick w MP: PatryKK.

Piwa: 2331

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

Zacznijmy od tego jaki to jest pojazd?
Wklej najlepiej kod

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-23, 10:46


VVirmex

Sgrypter luja






Wiek: 21
Na forum: 3506 dni
Posty: 284
Nick w MP: AxyZ

Piwa: 235

Respekt: 110
Respekt: 110

"Kamilovski" napisał/a:

Jak dodac sygna?y dzwi?kowe do Pojazdu kt?ry nie posiad ich


Tu masz rozwi?zanie by doda? d?wi?kowe do pojazdu.

Skrypt na d?wi?kowe:

local veh = getPedOccupiedVehicle(source)
if getElementData(veh, "auto:syreny") then

i dalsza cz??? kodu...


A w skrypcie odpowiadaj?cym za pojazd:

(Przyk?ad z tworzeniem pojazdu za pomoc? skryptu)

function resstart(plr)
    local x, y, z = getElementPosition(plr)
    local car = createVehicle(597, x, y, z) -- tworzy pojazd na koordynatach gracza.
    setElementData(car, "auto:syreny", true) -- nadaje elementdat? potrzebn? by uaktywni? syreny
    setVehicleSirens ( car, 1, 0.302, 2.320, -0.012, 0, 96, 255, 255, 255 )
    addVehicleSirens ( car, 8, 1, true, false, false, true )
    setVehicleSirens ( car, 2, -0.395, 2.320, 0.000, 255, 0, 0, 255, 255)
    addVehicleSirens ( car, 8, 1, true, false, false, true )
    setVehicleSirens ( car, 3, -0.775, -2.700, 0.031, 255, 0, 0, 255, 255 )
    addVehicleSirens ( car, 8, 1, true, false, false, true )
    setVehicleSirens ( car, 4, 0.768, -2.700, 0.031, 255, 0, 0, 255, 255 )
    addVehicleSirens ( car, 8, 1, true, false, false, true )
    setVehicleSirens ( car, 5, 0.522, -0.405, 0.900, 0, 96, 255, 255, 255 )
    addVehicleSirens ( car, 8, 1, true, false, false, true )
    setVehicleSirens ( car, 6, -0.479, -0.424, 0.900, 255, 0, 0, 255, 255 )
    addVehicleSirens ( car, 8, 1, true, false, false, true )
end
addEventHandler("onResourceStart", root, resstart)


lub przyk?ad z markerem, w kt?ry trzeba wjecha?:


function sirenmaker(plr)
local price = 1500000
local veh = getPedOccupiedVehicle(plr)
marker = createMarker(0, 0, 0, "cylinder", 1, 255, 255, 255, 150) -- gdzie? tam tworzy marker
    if not getElementData(veh, "auto:syreny") then
        setElementData(veh, "auto:syreny", true)
        setVehicleSirens ( car, 1, 0.302, 2.320, -0.012, 0, 96, 255, 255, 255 )
        addVehicleSirens ( car, 8, 1, true, false, false, true )
        setVehicleSirens ( car, 2, -0.395, 2.320, 0.000, 255, 0, 0, 255, 255)
        addVehicleSirens ( car, 8, 1, true, false, false, true )
        setVehicleSirens ( car, 3, -0.775, -2.700, 0.031, 255, 0, 0, 255, 255 )
        addVehicleSirens ( car, 8, 1, true, false, false, true )
        setVehicleSirens ( car, 4, 0.768, -2.700, 0.031, 255, 0, 0, 255, 255 )
        addVehicleSirens ( car, 8, 1, true, false, false, true )
        setVehicleSirens ( car, 5, 0.522, -0.405, 0.900, 0, 96, 255, 255, 255 )
        addVehicleSirens ( car, 8, 1, true, false, false, true )
        setVehicleSirens ( car, 6, -0.479, -0.424, 0.900, 255, 0, 0, 255, 255 )
        addVehicleSirens ( car, 8, 1, true, false, false, true )
        takePlayerMoney(plr, price)
        outputChatBox("#008000&#10004;#FFFFFF Zamontowa?e?(a?) system syren oraz sygna??w ?wietlnych pomy?lnie.", plr, 255, 255, 255, true)
    else
        outputChatBox("#FF0000&#10008;#FFFFFF Twoje auto ju? posiada taki system.", plr, 255, 255, 255, true)
        return
    end
end
addEventHandler("onMarkerHit", marker, sirenmaker)



Je?li mi si? co? pomyli?o, prosz? mnie poprawi? :)

Podpis
Kontakt:
Discord: fluffy.rbx
Wiadomość PW Forum [Odpiszę wtedy, kiedy będę mógł]

Support Team: 26.08.2020 do 04.05.2021 [*]
Postaw piwo autorowi tego posta
 

 
Tagi: dzwiekowe :: sygnały
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Dzwiekowe Sygnały Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku