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

Wysłany: 2017-06-23, 18:08


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam, no c?? nadszed? czas, ?e tym razem to ja mam problem :P - Mianowicie jak poprawnie u?y?

Więcej informacji znajdziesz w Wikipedii MTA:

onClientElementStreamIn


Więcej informacji znajdziesz w Wikipedii MTA:

onClientElementStreamOut


Do wy?wietlenia/zsynchronizowania pojazdu z innymi graczami. Pojazd ten jest tworzony po stronie klienta dla localPlayer'a i tylko on go widzi nikt poza nim. Trigger mija si? z celem.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-23, 18:29


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

To chyba logiczne, ?e skoro tworzysz auto na client-side, to tylko Ty je widzisz :P Specjalnie to auto ma wy??czon? opcj? wsiadania do niego, bo kompletnie pobugowa?oby synchronizacj?. Stw?rz to auto po stronie serwera, ewentualnie manipuluj setElementVisibleTo.

Nie wiem czy na pewno o to Ci chodzi, ale ja zrozumia?em, ?e chcesz tych dw?ch event?w u?y? do pokazania auta stworzonego tylko u jednego klienta? xD

No i finalnie: Czemu trigger mija si? z celem? Przeciez mo?esz stworzy? te auto dla ka?dego po stronie klienta, w czym problem, striggerowa? event dla roota (ale z tego co wiem to podobno lepiej jest striggerowa? to dla kazdego gracza, tak samo jak podpinanie eventow, gdy? root, to jest doslownie wszystko, wiec troche to jednak trwa).
Przy nadaniu wizualnego elementu jakiego? kolejny trigger, aby widzia? to ka?dy, cho? i tak wo?a?bym te auto stworzyc server-side.

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-23, 19:10


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5198 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Cytat:


Pojazd ten jest tworzony po stronie klienta dla localPlayer'a

Nie da si? wysy?a? pojazd?w ze strony klienta na stron? serwera. Te pojazdy mog? by? tylko wykorzystane przez ped?w lub dla ozdoby. Napisz co konkretnie chcesz zrobi?, bo jak chcesz zsynchronizowany pojazd to zr?b go po prostu po stronie serwera.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-23, 19:19


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Pojazdem steruje ped i ma nadany konkretny control_state, s?k w tym, ?e efekt tego widzi tylko ten kto stworzy? ten pojazd. Konkretnie jest to fire truck, ped nim 'steruje' jedzie przyk?adowo w wyznaczone miejsce i 'leje' wod? ale nikt poza tym graczem kt?ry go stworzy? tej wody nie widzi.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-23, 19:24


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Chodzi Ci o domy?ln? armatk? wodn? firetrucka?

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-23, 19:26


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Tak

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-23, 19:29


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Stw?rz ten pojazd po stronie serwera w takim razie, nie rozumiem w czym problem....

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Tagi: streaming
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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