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

Wysłany: 2012-03-31, 19:44


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

Witajcie mam pytanie , mo?e kto? powiedzie? jak zrobi? skrypt , diz?ki kt?emu po klikni?ciu klawisze Home w?aczy sie muzyka , a po ponownym jego klikni?ciu przestanie gra?? Prosi?bym o pomoc .

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 20:59


irvs126

www.lss-rp.pl






Wiek: 36
Na forum: 5461 dni
Posty: 109
Nick w MP: irvs126

Piwa: 97

Respekt: 63,3

robisz funkcje i przypisujesz do niej klawisz z u?yciem bindKey

Podpis
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:01


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

M?g?by? zarzuci? jaki? przyk?ad,? Bo ja si? dopiero ucz? chcia?bym zobaczy? jak to wygl?da a na wiki ci??ko mi by?o to sklei?.

[ Dodano: 2012-03-31, 21:27 ]
Zrobi?em co? takiego :

addEventHandler("onClientResourceStart",resourceRoot,
function ()
musics = playSound("muzyka.mp3",true)
end
)

addCommandHandler("sm",
function ()
setSoundVolume(musics,0)
end
)

addCommandHandler("s",
function ()
setSoundVolume(musics,1)
end
)

jak mog? zmieni? ?eby nie by?o na komend? a ?eby by?o pod klawiszem "Home" ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:44


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

1. to nie jest poprawy kod i na /komend?
2.Jest zrobione na 1 piosenk? -to jak kto chce
ale tak
BindKey
Kod:


bindKey ( theplayer, "Home", "down", )
bindKey ( theplayer, "Home", "up", )

masz 1 tak mi si? wydaje
reszta jest na
http://wiki.multitheftauto.com/wiki/Main_Page

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:46


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

Nie potrafi? tego z?o?y? w ca?o?c :( Nie moge tego na wiki znales? co chce i nie wiem jak mam to sformu?owa?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:50


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Jeste? blisko, nawet bardzo. Ja bym to zrobi? tak:

Kod:

bindKey ( "home", "down",
function()

if getSoundVolume(musics) == 1 then

setSoundVolume(musics, 0)

elseif getSoundVolume(musics) == 0 then

setSoundVolume(musics, 1)

end)


Btw. od my?lenia g?owa nie boli.

@EDIT

Klawisz 'Home' piszemy z ma?ej. Wybacz za b??d.

Podpis
Możesz mnie znaleźć na: Facebook
Ostatnio zmieniony przez Piorun 2012-03-31, 21:52, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:51


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

no tak ale jak okresli? wtedy funkcje i plik z muzyk??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:52


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Kod:

local sound = playSound("Nazwa.mp3")

function glos ()
setSoundVolume(sound, 50 )
end
bindKey ( theplayer, "Home", "up", )

function glos1 ()
setSoundVolume(sound, 0 )
end
bindKey ( theplayer, "Home", "down", )


Ostatnio zmieniony przez luki123luki123 2012-03-31, 21:53, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:52


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Ja to doczepi?em do twojego kodu

Kod:


addEventHandler("onClientResourceStart",resourceRoot,
function ()
musics = playSound("muzyka.mp3",true)
end
)


@EDIT

Ca?o??:

Kod:


addEventHandler("onClientResourceStart",resourceRoot,
function ()
musics = playSound("muzyka.mp3",true)
end
)

bindKey ( "home", "down",
function()
if getSoundVolume(musics) == 1 then
setSoundVolume(musics, 0)
elseif getSoundVolume(musics) == 0 then
setSoundVolume(musics, 1)
end)


Podpis
Możesz mnie znaleźć na: Facebook
Ostatnio zmieniony przez Piorun 2012-03-31, 21:53, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:53


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

A ja bym u?y?
http://wiki.multitheftauto.com/wiki/IsSoundPaused
http://wiki.multitheftauto.com/wiki/PlaySound
http://wiki.multitheftauto.com/wiki/StopSound
Po co ?cisza? muzyk?, jak mo?na ja wy??czy? O.o?

@EDIT:

Ca?o??:
Kod:

addEventHandler("onClientResourceStart", getRootElement(),
function ()
sound = playSound("sound.mp3")
end)

bindKey("Home", "down",
function ()
if (isSoundPaused(sound) == true) then
playSound("sound.mp3")
else
stopSound(sound)
end)


Ostatnio zmieniony przez Jacob 2012-03-31, 21:57, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:54


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Pioruniasty, Mam na piosenk?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:54


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

Kod:

addEventHandler("onClientResourceStart",resourceRoot,
function ()
musics = playSound("muzyka.mp3",true)
end
)

bindKey ( "Home", "down",
function()

if getSoundVolume(musics) == 1 then

setSoundVolume(musics, 0)

elseif getSoundVolume(musics) == 0 then

setSoundVolume(musics, 1)

end)


I to b?dzie dzia?a?o jak sie kliknie to sie w??czy a za drugim klikni?ciem wy?aczy muzyka?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:54


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Ty ju? tutaj nam nie mieszaj :D .. oczywi?cie, ?e mo?na :) .

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:55


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

Jacob, ale tu masz wi?cej funkcji i b?dzie si? gubi? a to co ja zrobi?em to prosty kod

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-31, 21:55


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

M?j kod to jeden wielki algorytm.

Program sprawdza czy g?o?no?? muzyki jest r?wna np. 1. Je?eli jest zmienia g?o?no?? na 0, je?eli nie to zmienia na 1.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: muzyka :: pod :: klawiszem :: home
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Muzyka pod klawiszem Home 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