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

Wysłany: 2018-05-09, 00:32


Boysiak







Wiek: 23
Na forum: 3524 dni
Posty: 18
Nick w MP: BoysiaQ



Respekt: 50

Witam,
jak przerobi? ten kod aby animacja znika?a dopiero po naci?ni?ciu entera:

addEvent("sit"true)
addEventHandler("sit"resourceRoot,
function(plr,cmd)
    if (not getElementData(client"sit")) and (not isPedInVehicle(client)) then
        setPedAnimation(client"ped""seat_down", -1falsefalsefalsefalse)
        setElementData(client"sitting"true)
        bindKey(client"ENTER""down"stopAnimacja)
    end
end)

Z g?ry dzi?ki

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-09, 01:25


Ciastuuś

Truck soon...






Wiek: 26
Na forum: 3071 dni
Posty: 799
Nick w MP: Ciastuuś

Piwa: 4297

Respekt: 640
Respekt: 640Respekt: 640

Testuj,

function rozpocznijAnimacja source ) 
 setPedAnimation source"ped""seat_down", -1falsefalsefalsefalse )
 outputChatBox "Wci?nij 'enter', aby zatrzyma? animacje"source00255 end 
bindKey("1""down"rozpocznijAnimacja) 
  
function stopAnimacja source ) 
 setPedAnimation source )
end 
bindKey("enter""down"rozpocznijAnimacja)


Podpis
Truck soon...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-09, 19:14


Yokosik







Wiek: 25
Na forum: 3629 dni
Posty: 58
Nick w MP: Yokosik

Piwa: 1048

Respekt: 21

"Ciastuu?" napisał/a:

Testuj,

function rozpocznijAnimacja source ) 
 setPedAnimation source"ped""seat_down", -1falsefalsefalsefalse )
 outputChatBox "Wci?nij 'enter', aby zatrzyma? animacje"source00255 end 
bindKey("1""down"rozpocznijAnimacja) 
  
function stopAnimacja source ) 
 setPedAnimation source )
end 
bindKey("enter""down"rozpocznijAnimacja)


Po naci?ni?ciu klawisza enter gracz ma rozpocz?? animacje?...

Zobacz to, animacja b?dzie si? wykonywa? bez przerwy do czasu gdy gracz wci?nie przycisk enter.

addEvent("sit"true)
addEventHandler("sit"resourceRoot,
function(plr,cmd)
    if (not getElementData(client"sit")) and (not isPedInVehicle(client)) then
        setPedAnimation(client"ped""seat_down", -1truefalsefalsetrue)
        setElementData(client"sitting"true)
        bindKey(client"ENTER""down"stopAnimacja)
    end
end)

function stopAnimacja source ) 
 setPedAnimation source )
 unbindKey(source,"ENTER","down",stopAnimacja)
end 
bindKey("enter""down"stopAnimacja)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Boysiak
Wysłany: 2018-05-09, 21:23


Boysiak







Wiek: 23
Na forum: 3524 dni
Posty: 18
Nick w MP: BoysiaQ



Respekt: 50

"Yokosik" napisał/a:

"Ciastuu?" napisał/a:

Testuj,

function rozpocznijAnimacja source ) 
 setPedAnimation source"ped""seat_down", -1falsefalsefalsefalse )
 outputChatBox "Wci?nij 'enter', aby zatrzyma? animacje"source00255 end 
bindKey("1""down"rozpocznijAnimacja) 
  
function stopAnimacja source ) 
 setPedAnimation source )
end 
bindKey("enter""down"rozpocznijAnimacja)


Po naci?ni?ciu klawisza enter gracz ma rozpocz?? animacje?...

Zobacz to, animacja b?dzie si? wykonywa? bez przerwy do czasu gdy gracz wci?nie przycisk enter.

addEvent("sit"true)
addEventHandler("sit"resourceRoot,
function(plr,cmd)
    if (not getElementData(client"sit")) and (not isPedInVehicle(client)) then
        setPedAnimation(client"ped""seat_down", -1truefalsefalsetrue)
        setElementData(client"sitting"true)
        bindKey(client"ENTER""down"stopAnimacja)
    end
end)

function stopAnimacja source ) 
 setPedAnimation source )
 unbindKey(source,"ENTER","down",stopAnimacja)
end 
bindKey("enter""down"stopAnimacja)


Niby wszystko dzia?a, ale bardzo chodzi?o mi o to ?eby po wywo?aniu animacji siadania, do czasu klikni?cia Enteru ped siedzia?, a aktualnie animacja jest zap?tlona i ca?y czas siada i animacja si? resetuje.

[ Dodano: 2018-05-09, 21:26 ]
Edit. Okey wystarczy?o zmieni? pierwsze true na false w setPedAnimation, dzi?ki za pomoc.

Postaw piwo autorowi tego posta
 

 
Tagi: zapętlenie :: animacji
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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