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

Wysłany: 2016-08-31, 21:41


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

Witam, jak zrobi? co? na zasadzie tego typu, ?e je?li obiekt przesunie si? o 2 metry w g?r? to wtedy zacznie dzia?a? freeze, a nast?pnie po 2 sekundach obiekt zn?w powr?ci na swoje miejsce? pr?bowa?em co? w tym stylu, ale nie dzia?a


moveObject(obiekt13000, -2414.67139, -603.39557131.33+3.5)
if getElementPosition(obiekt1, -2414.67139, -603.39557134.83then
setElementFrozen(vehtrue)
setTimer(function()
setElementFrozen(vehfalse)
end10000)
end


za pomoc stawiam piwo

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-31, 21:44


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

FaydenFX., kod po c-side czy s-side ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-31, 21:48


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

sside, jeszcze jedno pytanie:

jak mog? anulowa? setTimer? zrobi?em takie co?:

setTimer(function()
outputChatBox("* test"player255255255true)
moveObject(obiekt13000, -2414.67139, -603.39557131.33)
end49000)


wszystko dzia?a, tylko ?e timer wykonuje si? ca?y czas i outputy ca?y czas wyskakuj? ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-31, 21:50


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%

end49001)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-31, 21:54


luki123luki123

Place Game






Wiek: 28
Na forum: 5275 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6101

Respekt: 611
Respekt: 611Respekt: 611

FaydenFX., KillTimer

A co do tego twojego problemu to timmery odpowiednio wykonaj lub onClientRender ( tylko po stronie client )

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-08-31, 22:12


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

moveObject ma argument, ile ma 'przesuwanie' trwa?, mo?esz ustali? czas przesuwania na 2 sekundy, jednocze?nie nastawiaj?c timer r?wniez na 2 sekundy

--moveobject
--timer w ktorym bedzie twoj freeze i kolejny moveObject ktory spowoduje powrot na poprzednie miejsce

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: 2016-08-31, 22:14


FaydenFX.







Wiek: 27
Na forum: 4056 dni
Posty: 246
Nick w MP: faydn

Piwa: 11

Respekt: 45,3

wszystko dzia?a, zrobi?em na attachElements i detachElements, tylko ?e jak ko?czy si? przesuwanie obiektu (tzn. jak wszystko si? sko?czy) to detachElements odpina to i pojazd spada pod ziemi? :( jest jaka? porada na to?

kod:
moveObject(obiekt13300, -2414.67139, -603.39557131.33+3.5)
attachElements(vehobiekt1, -0.93000, -900)
setTimer(function()
outputChatBox("* test"player255255255true)
moveObject(obiekt13100, -2414.67139, -603.39557131.33)
end49001)
setTimer(function()
detachElements(vehobiekt1)
end84001)


[ Dodano: 2016-09-01, 10:54 ]
problem rozwi?zany, temat do zamkni?cia :)

Postaw piwo autorowi tego posta
 

 
Tagi: moveobject.
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