timmer1994, bo wydarzenie 'onPlayerLogin' dzia?a po stronie servera, a playSound po stronie clienta.
function muza()
local sound = playSound("sounds/m.mp3")
setSoundVolume(sound, 0.5)
end
addEventHandler("onClientPlayerJoin", getRootElement(), muza)
Dodatkowo, je?li chcesz aby muzyka gra?a PRZY logowaniu, to u?yj wydarzenia onClientPlayerJoin, dzia?a ono wtedy gry gracz WEJDZIE na serwer, a onPlayerLogin - wtedy gdy gracz ZALOGUJE si?.
A wiadomo, onPlayerLogin, onPlayerJoin - server
onClientPlayerJoin - client.
function muzyka ()
local sound = playSound("sounds/m.mp3")
setSoundVolume(sound, 0.5)
end
addEventHandler("onClientPlayerJoin", getRootElement(), muzyka)
timmer1994, no na czacie piszesz /debugscript 3 i powinny Ci si? wy?wietli?, na dole ekranu wszystkie:
- B??dy(Error): na czerwono,
- Ostrze?enia(Warning): na pomara?czowo,
- Informacje(Info): na zielono.
z tego co widze, po wpisaniu debugscript 3 mialem pelno bledow z panelem logowanie.
usunalem go.
Zadnych bledow nie widze teraz, muzyka dalej nie odpala
function muzyka ()
local sound = playSound("sounds/m.mp3")
setSoundVolume(sound, 1)
end
addEventHandler("onClientPlayerJoin", getRootElement(), muzyka)
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), function()
playSound("m.mp3")
end, 2000, 1)
end
addEventHandler( "onClientLogin", stopMySound )
stopSound(sound)
end
end
sebik2303, nie mo?liwe, ?e masz 100, nie wciskaj kitu, ta funkcja przyjmuje warto?ci od 0 do 1, jako float. Pierw si? podszkol, potem pr?buj og?upia? ludzi.
function muzyka ()
muzyka = playSound("sounds/m.mp3")
setSoundVolume(muzyka, 1)
outputDebugString("Odpalona zosta?a muzyka")
end
addEventHandler("onClientPlayerJoin", getRootElement(), muzyka)
function stop ()
setTimer ( function()
stopSound(muzyka)
outputDebugString("Zatrzymano muzyke")
end, 1000*60, 1 )
end
Funkcj? stop () podpenij pod inn? wklelaj?c stop () w tw?j kod:
function element ()
stop()
end
tak jak powyzej i sprawdz czy masz dobrze podawane pliki w katologach najlepiej przenie? muzyke tam gdzie masz pliczek meta i pousuwaj z pliku lua i mety "sounds/"
Kwestie odtwarzania dzwieku mam juz za sob?, rozwiazalem problem.
Teraz kwestia podpiecia stopSound
Mam to zrobi? jako nowy skrypt ? czy moge w nowej lini ?
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