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

Wysłany: 2020-03-12, 16:24


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90


function spij(thePlayer)
playSound(succesthePlayer)
end
addEventHandler('onClientPlayerSpawn'getRootElement(), spij)

muzyczka gra po wejsciu na serwer, nie po spawnie. Po wejsciu na serwer sie nie spawnie, probowalem triggerowa?, jednak efekt byl ten sam. Dzieki.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 16:27


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

Szyszka947, a jakie? b??dy s? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 16:27


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Gracz nie respi si??od razu po wej?ciu na serwer? Bo ty mu zmieniasz tylko pozycj? pewnie i przenosisz gdzie? daleko.
Spr?buj po prostu w momencie kiedy chcesz w??czy? d?wi?k go triggerowa?, np. po klikni?ciu w przycisk czy co?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 16:33


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90


function poZalogowaniu()
       fadeCamera(sourcetrue)
       setCameraTarget(sourcesource)
       losowanko(source)
end
addEventHandler('onPlayerLogin'rootpoZalogowaniu)

s?owo 'losowanko' wywo?uje funkcje, kt?ra losuje spawn. Ta funkcja kt?r? wywo?uje nie ma podpi?tego ?adnego eventu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 16:37


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No to podepnij funkcj? playSound do jakiego? eventu:

Więcej informacji znajdziesz w Wikipedii MTA:

addEvent


Więcej informacji znajdziesz w Wikipedii MTA:

addEventHandler


i w funkcji losowanko triggeruj wy?ej stworzony event

Więcej informacji znajdziesz w Wikipedii MTA:

triggerClientEvent


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 16:42


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

client

addEvent("onsiezalogowal"true)
function spij(thePlayer)
playSound(succesthePlayer)
end
addEventHandler('onsiezalogowal'getRootElement(), spij)

server (funkcja losowanko)

triggerClientEvent(source"onsiezalogowal"source)

efekt ten sam :v
| b??d?w nie ma

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 17:45


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

source zdefiniowane? czemu wsadzasz gracza w argumencie playSound? succes to ?cie?ka do audio?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 18:02


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

tak, succes to ?cie?ka do audio. Jak mam source definiowa?? Zdaj? mi si?, ?e gracz to source, kiedy si? zaloguje. Gdy dodam thePlayer do argument?w, w losowanku i source zmienie na thePlayer efekt jest ca?y czas ten sam, wi?c w sumie w?tpie czy to ma jaki? zwi?zek ze zdefiniowaniem source (mo?e si? myl?).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 18:50


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

A co? takiego:
playSound(succestrue)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 19:14


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

nadal ten sam efekt, nie czaje w ogole, co tu jest zle :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 19:42


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Jak wygl?da scie?ka do audio? dodana do mety? poka?esz ca?y ten trigger z serwera razem z funkj? ca???

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Szyszka947
Wysłany: 2020-03-12, 19:54


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

?cie?ka + meta

local succes playSound("files/succes.mp3")
<file src="files/succes.mp3" />

funkcja losowanko i inne cale te

function losowanko(thePlayer)
        local losuj math.random(#tabelaSpawnow)
        spawnPlayer(
        thePlayer,
        tabelaSpawnow[losuj][1],
        tabelaSpawnow[losuj][2],
        tabelaSpawnow[losuj][3],
        tabelaSpawnow[losuj][4],
        tabelaSpawnow[losuj][5],
        tabelaSpawnow[losuj][6],
        tabelaSpawnow[losuj][7],
        tabelaSpawnow[losuj][8],
        tabelaSpawnow[losuj][9],
        tabelaSpawnow[losuj][10],
        tabelaSpawnow[losuj][11],
        tabelaSpawnow[losuj][12],
        tabelaSpawnow[losuj][13],
        tabelaSpawnow[losuj][14],
        tabelaSpawnow[losuj][15],
        tabelaSpawnow[losuj][16],
        tabelaSpawnow[losuj][17],
        tabelaSpawnow[losuj][18]
        )
        triggerClientEvent(source"onsiezalogowal"source)
end

function poZalogowaniu()
       fadeCamera(sourcetrue)
       setCameraTarget(sourcesource)
       losowanko(source)
end
addEventHandler('onPlayerLogin'rootpoZalogowaniu)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 19:58


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Ty wywo?ujesz kolejn??funkcj? nie zwi?zan? konkretnie z eventem onPlayerLogin. Czyli nie ma tam source i musisz u?y? thePlayer.

Czy po kliencie definiujesz succes jako playSound, a p??niej pr?bujesz odtworzy? playSound w playSoundzie?

W evencie 'onsiezalogowal' u?yj bezpo?rednio
playSound("files/succes.mp3")


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-12, 20:19


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

playSound w playSound, xD. Dzieki.

Postaw piwo autorowi tego posta
 

 
Tagi: playsound
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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