Wysłany: 2014-07-16, 10:58
koxik2001
Wiek: 25 Na forum: 4679 dni Posty: 33
Jak zrobi? muzyk? w pony ?eby lecia?a ka?demu kto jest ko?o pony.
PROSZE O ODPOWIEDZ
Wysłany: 2014-07-16, 11:39
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Potrzebne funkcje: funkcj? t? podpinasz pod event (na wypadek gdyby pojazd si? przemieszcza?) i do odtworzenia muzyki u?ywasz:
Więcej informacji znajdziesz w Wikipedii MTA: playSound3D
aby okre?li? zasi?g odtwarzanej piosenki u?yj:
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-16, 14:59
koxik2001
Wiek: 25 Na forum: 4679 dni Posty: 33
Mo?esz mi przes?a? ten kod .lua? Bo ja nie umiem. ;/ tego ogarn??
Wysłany: 2014-07-16, 15:19
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Nie napisz? dla Ciebie takiego kodu bo w ten spos?b si? nie nauczysz... musisz wzi??? si? w gar?? i postudiowa? troch? wiki, mo?esz wklei? tu potem wyniki swojej pracy a je?li b?dzie trzeba poprawimy kod. Forum jest od pomagania a nie od robienia za kogo? a je?li nie chcesz go napisa? sam napisz post w dziale Skrypty Mta->Szukam Skryptu. Tyle z mojej strony
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-16, 15:45
koxik2001
Wiek: 25 Na forum: 4679 dni Posty: 33
Dobra, co? tam zrobi?em ale nie dzia?a
Kod:
float, float, float getElementPosition ( element theElement )
myPony = createVehicle ( -2028.67432 , 174.49184,28.8359 )
local -2028.67432 , 174.49184,28.8359 = getElementPosition( myPony )
samsite = createObject ( 3267, x, y, z + 3 )
attachElementToElement ( samsite, myPony, 0, 0, 0 )
function updateCamera ()
local -2028.67432 , 174.49184,28.8359 = getElementPosition ( localPlayer )
setCameraMatrix ( -2028.67432 , 174.4914,28.8359 + 50, -2028.67432 , 174.4914,28.8359 )
end
addEventHandler ( "onClientRender", root, updateCamera )
addEventHandler( 'onClientResourceStart', resourceRoot,
function( )
local uSound = playSound3D( 'http://www.radioparty.pl/play/glowny.m3u', -2028.67432 , 174.4914,28.8359 )
setSoundMaxDistance( uSound, 400 )
end
)
function maxdistanceFunc(command, param)
setSoundMaxDistance(sound, tonumber(param))
end
addCommandHandler("setmaxdistance", maxdistanceFunc)
Wysłany: 2014-07-16, 16:03
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
float , float , float getElementPosition ( element theElement )
myPony = createVehicle ( - 2028.67432 , 174.49184 , 28.8359 )
local - 2028.67432 , 174.49184 , 28.8359 = getElementPosition ( myPony )
Poznaj kolego podstawy LUA a dopiero potem zabieraj si? za serwery.
Wysłany: 2014-07-16, 16:07
koxik2001
Wiek: 25 Na forum: 4679 dni Posty: 33
Wysłany: 2014-07-16, 16:09
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Bo poda?em Ci Tw?j bezsensowny kod wzi?ty na pa?e z WIKI.
Wysłany: 2014-07-16, 16:12
koxik2001
Wiek: 25 Na forum: 4679 dni Posty: 33
Wysłany: 2014-07-16, 17:13
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
PanMaszyna , haha jebn??em z krzes?a jak to zobaczy?em hahahah...... local kordy = getElementPosition ^^ haha
[ Dodano : 2014-07-16, 17:20 ]
function crveh ()
myPony = createVehicle ( - 2028.67432 , 174.49184 , 28.8359 )
local x , y , z = getElementPosition ( myPony )
samsite = createObject ( 3267 , x , y , z + 3 )
attachElementToElement ( samsite , myPony , 0 , 0 , 0 )
end
addEventHandler ( 'onResourceStart' , getResourceRootElement ( getThisResource ()), crveh )
function updateCords ()
xcar , ycar , zcar = getElementPosition ( myPony )
end
addEventHandler ( 'onClientResourceStart' , getResourceRootElement ( getThisResource ()),
function( )
addEventHandler ( "onClientRender" , root , updateCords )
uSound = playSound3D ( 'http://www.radioparty.pl/play/glowny.m3u' , xcar , ycar , zcar )
setSoundMaxDistance ( uSound , 400 )
end
)
function maxdistanceFunc ( command , param )
setSoundMaxDistance ( uSound , tonumber ( param ))
end
addCommandHandler ( "setmaxdistance" , maxdistanceFunc )
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Ostatnio zmieniony przez krydianero 2014-07-16, 18:06, w całości zmieniany 1 raz
Wysłany: 2014-07-16, 17:48
koxik2001
Wiek: 25 Na forum: 4679 dni Posty: 33
Nie dzia?a
Wysłany: 2014-07-16, 18:05
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Podaj b??dy z /debugscript 3
[ Dodano : 2014-07-16, 18:07 ]
Poprawi?em kod powy?ej teraz go wypr?buj (auto spawnuje si? samo bez komendy teraz)
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-16, 18:59
koxik2001
Wiek: 25 Na forum: 4679 dni Posty: 33
Nic nie pisze na /debugsciprt 3 i ten kod tez nie dziala.
[ Dodano : 2014-07-16, 19:03 ]
Dobra nie wa?ne, a znasz skrypt jaki? na animacje np? /taniec2 i ta?czy jaki? taniec?
Wysłany: 2014-07-16, 19:15
krydianero
Samotny Wilk
Wiek: 33 Na forum: 4782 dni Posty: 395
Nick w MP: Yoshida
Piwa : 1798
Podpis
Multi Drive Unlimited:Nowy projekt już wkrótce
Wysłany: 2014-07-16, 20:54
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
function crveh ()
myPony = createVehicle ( - 2028.67432 , 174.49184 , 28.8359 )
local x , y , z = getElementPosition ( myPony )
samsite = createObject ( 3267 , x , y , z + 3 )
attachElementToElement ( samsite , myPony , 0 , 0 , 0 )
end
addEventHandler ( 'onResourceStart' , getResourceRootElement ( getThisResource ()), crveh )
function updateCords ()
xcar , ycar , zcar = getElementPosition ( myPony )
end
B??d widz? bez wpisywania w kod tego kawa?ka. Zdefiniowa?e? zmienn? obiektu w osobnej funkcji w kt?rej wykonujesz jej interakcj? ( udpateCords ). Po??cz te funkcje i powinno chodzi?.
Tagi: jak :: zrobić :: muzykę :: pony.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: