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

Wysłany: 2019-01-06, 13:42


SamsungPLL

Programista lodówek






Wiek: 23
Na forum: 3805 dni
Posty: 123
Nick w MP: SamsungPLL

Piwa: 135

Respekt: 55,3

Witam, mam problem gdy? i? poniewa? w panelu logowania graj? mi dwie muzyki.
Funkcj? setCameraMatrix daje pozycje w kt?rym gra mi muzyka z zasobu ogrpg-misc oraz w panelu logowania wywo?uje muzyk? funkcj? playSound i na czas logowania/rejestrowania si? w panelu chcia?bym wy??czy? muzyk? z zasobu ogrpg-misc, aby tylko gra?a z panelu logowania. Czy jest taka mo?liwo???

Je?eli kto? nie za?mieca sobie dysku pseudolami xd, to tutaj daje skrawek do wywo?ania muzyki z ogrpg-misc:
local music=playSound3D("link do muzyki"2260.01955.1516.04true)
setSoundMaxDistance(music150)
setElementDimension(music0)
setElementInterior(music0)
setSoundVolume(music2.0)

i w?a?nie w tej pozycji co gra muzyka (2260.01, 955.15, 16.04) daje setCameraMatrix tylko troch? wy?ej.

Podpis

1000 DNI NA FORUM: 28.09.2018r.
100 POSTÓW NA FORUM: 01.12.2017r.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-06, 13:50


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Mo?esz w timerze sprawdza?, czy gracz jest zalogowany - je?li nie jest, ustawiasz g?o?no?? muzyki w mie?cie na 0.
Mo?esz skorzysta? z elementDaty, je?li takiej nie masz (gracz niezalogowany):

Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Więcej informacji znajdziesz w Wikipedii MTA:

setSoundVolume


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-07, 16:46


Samotny

5life.pl






Wiek: 22
Na forum: 3351 dni
Posty: 34
Nick w MP: Jabol

Piwa: 81

Respekt: 20,5

Albo w folderze panelu logowania b?dzie na przyk?ad intro.mp3 usu? ten plik i usu? linijk? w mecie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-07, 18:19


Query

SyndicateMTA






Wiek: 24
Na forum: 3071 dni
Posty: 319
Nick w MP: Query

Piwa: 5257

Respekt: 141
Respekt: 141

dodaj na samym pocz?tku
if not getElementData(localPlayer,"player:logged"then return end


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-10, 23:53


SamsungPLL

Programista lodówek






Wiek: 23
Na forum: 3805 dni
Posty: 123
Nick w MP: SamsungPLL

Piwa: 135

Respekt: 55,3

Sorki, ?e nie odpisywa?em

"Samotny" napisał/a:

Albo w folderze panelu logowania b?dzie na przyk?ad intro.mp3 usu? ten plik i usu? linijk? w mecie.

Czytaj ze zrozumieniem, to co napisa?em. Nie chce wy??czy? muzyki z panelu logowania jak pisze, z takim czym? bym sobie poradzi?. (Ale rozumiem nabijanie post?w xd)

"darecky02" napisał/a:

dodaj na samym pocz?tku
if not getElementData(localPlayer,"player:logged"then return end

Pr?bowa?em przed "local" i za ale nic nie zmienia, z tego co sie orientuje to if powinno by? zawsze do czego? np. "local" czyli musi by? pod.

Teraz stworzy?em co? takiego:
xD
local snd=playSound3D("linkacz do nutki"tu sa kordy glosnika)
        if not getElementData(localPlayer,"player:logged"then
        setSoundVolume(snd0)
        if getElementData(localPlayer,"player:logged"then
        setSoundVolume(snd3.0)    
setSoundMaxDistance(snd400)
setElementDimension(snd0)
setElementInterior(snd0)
        end
        end

db3 czyste xD Ale jak si? zaloguje to nie s?ycha? muzyki dopiero po zrestartowaniu skryptu na t? muzyk?, a jak zrestartuje to co? z MaxDistance s?abo bo jest 400 a to jakies na 5 teraz gra, wiec muzyki nie slysze tez w panelu ale to my?l? nie jest rozwi?zanie.

Do testowania tego u?ywam panel logowania ogrpg
    setElementData(localPlayer,"status","Zalogowany(a)")
    setElementData(localPlayer,"player:logged",true)
    stopSound(data.misc)

stopSound czyli tu jest koniec panelu logowania wi?c da?em nadawanie tej elementdaty

a na playSound czyli zapewne start panelu logowania nie nadaje tej elementdaty.
    data.muzyka=playSound("muzyczka scie?ka",true)
    setSoundVolume(data.muzyka10.0)
    setElementData(localPlayer,"status","Loguje si?")
    --setElementData(localPlayer,"player:logged",false)


Podpis

1000 DNI NA FORUM: 28.09.2018r.
100 POSTÓW NA FORUM: 01.12.2017r.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-11, 09:05


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Szkoda nie przeczyta?e? tego co ja napisa?em, tam masz rozwi?zanie podane na tacy.

To co ty zrobi?e? wy??czy muzyk? tylko przy w??czeniu skryptu, sprawdzenie zalogowania wykona si? tylko raz.

Cytat:

Mo?esz w timerze sprawdza?, czy gracz jest zalogowany - je?li nie jest, ustawiasz g?o?no?? muzyki w mie?cie na 0.
Mo?esz skorzysta? z elementDaty, je?li takiej nie masz (gracz niezalogowany):


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
SamsungPLL
Wysłany: 2019-01-11, 17:56


SamsungPLL

Programista lodówek






Wiek: 23
Na forum: 3805 dni
Posty: 123
Nick w MP: SamsungPLL

Piwa: 135

Respekt: 55,3

"Wilq" napisał/a:

Szkoda nie przeczyta?e? tego co ja napisa?em, tam masz rozwi?zanie podane na tacy.

To co ty zrobi?e? wy??czy muzyk? tylko przy w??czeniu skryptu, sprawdzenie zalogowania wykona si? tylko raz.

Cytat:

Mo?esz w timerze sprawdza?, czy gracz jest zalogowany - je?li nie jest, ustawiasz g?o?no?? muzyki w mie?cie na 0.
Mo?esz skorzysta? z elementDaty, je?li takiej nie masz (gracz niezalogowany):

No rzeczywi?cie nie przeczyta?em tylko okiem zerkn??em ale i tak bym nie zrozumia?, teraz jako? lepiej to napisa?e?. Mia?em ma?y problem bo w setTimerze ustawi?em 4000 czyli 4sek a po zalogowaniu sie w panelu logowania przez 7s mia?em ta muzyk? na Distance jakie? 5? A po 7s mia?em tyle ile ustawi?em w skrypcie. Jak narazi? dobrze funkcjonuje jak co? to jeszcze b?d? pisa?. Narazie wielki dzi?ki i zimnee piwko dla Ciebie! :piwo:

Podpis

1000 DNI NA FORUM: 28.09.2018r.
100 POSTÓW NA FORUM: 01.12.2017r.

Postaw piwo autorowi tego posta
 

 
Tagi: wyeliminowanie :: muzyki
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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