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

Wysłany: 2014-07-31, 00:40


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Kurcz?, ja nie jestem a? tak dobry, my?la?em ?e to ?atwiejsze ;) A zaczniesz pocz?tek, by?bym wdzi?czny :)

[ Dodano: 2014-07-31, 00:41 ]
Ale powiedz dok?adnie co po kolei robi? :D Tak ?ebym czego nie pomiesza? :)

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 00:47


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

client:

addEvent("playClientSound",true)

function bind()
triggerServerEvent("onPlaySound3D",root)
end

addEventHandler("playClientSound"root, function()
local s playSound3D ( ... )
setSoundMaxDistance(s30)
end)


server:

addEvent("onPlaySound3D",true)
addEventHandler("onPlaySound3D",root,function()
for _player in ipairs(getElementsByType("player")) do
triggerClientEvent(player"playClientSound"root)
end)


Powy?szy kod tylko tworzy d?wi?k 3D dla ka?dego gracza. Kwestia teraz tylko podpi?cia go (funkcj? attachElements) oraz wykonania powy?szego kodu dla do??czaj?cych graczy. Najpierw zr?b to pierwsze, potem g?owi? si? b?dziemy nad reszt?.

PS. nazwy zdarze? dobierz wg. w?asnych upodoba?.

@UP

Na pewno? Swego czasu jak tworzy?em radio 3D to nie dzia?a?o to tak jak nale?y. No c?? :D . Najlepiej przetestowa? to na paru graczach lub ew. ola? m?j powy?szy kod :D .

//EDIT

Chocia? triggerowanie d?wi?ku 3D od razu na serwer dla mnie jest idiotycznym pomys?em no ale c?? :) .

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

 
Wysłany: 2014-07-31, 08:53


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

No jak, zrobiliby?cie mi to? B?agam was ! B?dziecie moimi d?u?nikami.

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 10:09


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Maci?g, b?dziemy twoimi d?u?nikami? No ciekawe...

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 17:00


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

krydianero, heh, no nie wiem jak was bardzo poprosi?, napisz? ?e pomagali?cie w skryptach ;)

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 17:07


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Maci?g, spr?buj? pom?c jak wr?c? z pracy, pozdrawiam

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 17:54


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

krydianero, dzi?kuj?, czekam :) I powodzenia w pracy :)

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 00:59


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Przetestuj sobie ten kod, nie testowa?em go bo aktualnie pad? nam w studiu server lokalny, i staramy si? go uruchomi?.


--dodaj tu funkcjna zbindowanie klawisza

addEvent("playClientSound",true)

function startSirens()
local veh getPedOccupiedVehicle(root)
triggerServerEvent("onPlaySound3D",root,veh)
end

addEventHandler("playClientSound"root, function(veh)
local snd playSound3D (plik dzwiekowy,x,y,z,false)
setSoundMaxDistance(snd20)
attachElements(snd,veh)
end
)


server:


addEvent("onPlaySound3D",true)
addEventHandler("onPlaySound3D",root,function(veh)
for _player in ipairs(getElementsByType("player")) do
triggerClientEvent(player"playClientSound"root,veh)
end
end
)


Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 13:19


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Mam co? takiego, nie wyszukuje mi skryptu:
Meta:
Kod:


<meta>
<info author="Dawirzo" description="Syrena OSP" version="1.0" type="script" />

<script src="syrenaosp_s.lua" type="server"/>
<script src="syrenaosp_c.lua" type="client"/>
<file src="syrenaosp.mp3" />
</meta>

S-side:

addEvent("onPlaySound3D",true)
addEventHandler("onPlaySound3D",root,function(veh)
for _player in ipairs(getElementsByType("player")) do
triggerClientEvent(player"playClientSound"root,veh)
end
end
)

C-side:

auta = { [433] = true }

addEventHandler "onPlayerVehicleEnter"root, function( pojazd )
    if auta[getElementModel[pojazd]] then
        bindKey source"1""down"dzwiek )
    end
end)


function dzwiek ()
    sound playSound "syrenaosp.mp3" )
    setSoundMaxDistance sound30 )
end

addEvent("playClientSound",true)

function startSirens()
local veh getPedOccupiedVehicle(root)
triggerServerEvent("onPlaySound3D",root,veh)
end

addEventHandler("playClientSound"root, function(veh)
local snd playSound3D ("plik dzwiekowy",x,y,z,false)
setSoundMaxDistance(snd20)
attachElements(snd,veh)
end)


Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 13:42


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Jaki masz b??d przy odpalaniu skryptu ?

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 13:59


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Nie wyszukuje w og?le skryptu.

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 14:04


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Wpisa?e? refresh? Przy /refresh powinno wywali? Ci b??dy w F8.

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 15:09


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Taki co? mi wylecia?o:

ERROR: Couldn't find script syrenaosp_s.lua for resource syrenaosp
Loading of resource 'syrenaosp' failed

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 15:12


krydianero

Samotny Wilk






Wiek: 33
Na forum: 4782 dni
Posty: 395
Nick w MP: Yoshida

Piwa: 1798

Respekt: 117,3
Respekt: 117,3

Maci?g, nie ma tego pliku w folderze, lub jest ?le nazwany...

Podpis

Multi Drive Unlimited:Nowy projekt już wkrótce

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 15:20


Maciąg







Wiek: 26
Na forum: 4376 dni
Posty: 211
Nick w MP: Dawirzo

Piwa: 149

Respekt: 31

Okej, ju?, ale skrypt si? za?adowuje ale niestety nie dzia?a, db3 nie ma :(

[ Dodano: 2014-08-01, 15:43 ]
Macie mo?e jaki? pomys? dlaczego nie dzia?a?

Podpis
Status prac nad Time to play RPG 25%
Postaw piwo autorowi tego posta
 

 
Tagi: bindy :: key
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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