Wysłany: 2020-02-25, 17:41
MartinPanZycia
Zielony w LUA
Wiek: 26 Na forum: 3226 dni Posty: 469
Nick w MP: Rodzaje
Piwa : 908
s-side
function calculateGearRatio ()
if getElementType ( source ) == "player" then
setTimer (function()
playerHealth = getElementHealth ( source )
if playerHealth < 20 then
fadeCamera ( source , false )
setElementFrozen ( source , true )
setPedAnimation ( source , "BEACH" , "Lay_Bac_Loop" , - 1 , true , false )
setTimer (function ()
-- outputChatBox ( "* Straci?e? przytomno?? w wyniku utraty krwi" , source )
setPedAnimation ( source , "BEACH" , "Lay_Bac_Loop" , - 1 , true , false )
setElementFrozen ( source , false )
fadeCamera ( source , true )
end , 20 * 1000 , 1 )
end
end , 1 * 1000 , 0 )
end
end
paczy?em w db3 i maj?c mnie jniz 20 hp nie uruchamia si? aniamcja, co? zrobi?em ?le ?
Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Wysłany: 2020-02-25, 18:19
Wilq
Wiek: 22 Na forum: 3926 dni Posty: 3410
Piwa : 739
Funkcja w timerze musi posiada? argument odpowiadaj?cy graczowi. Tak samo timer w timerze, r?wnie? musi mie? zdefiniowany element za pomoc? czwartego i kolejnych argument?w (funkcji setTimer).
Spr?buj ten kod:
function calculateGearRatio ()
if ( getElementType ( source ) == "player" ) then
setTimer (function( player )
local playerHealth = getElementHealth ( player )
if ( playerHealth < 20 ) then
fadeCamera ( player , false )
setElementFrozen ( player , true )
setPedAnimation ( player , "BEACH" , "Lay_Bac_Loop" , - 1 , true , false )
setTimer (function( player2 )
-- outputChatBox ( "* Straci?e? przytomno?? w wyniku utraty krwi" , player2 )
setPedAnimation ( player2 , "BEACH" , "Lay_Bac_Loop" , - 1 , true , false )
setElementFrozen ( player2 , false )
fadeCamera ( player2 , true )
end , 20 * 1000 , 1 , player )
end
end , 1 * 1000 , 0 , source )
end
end
No i najwa?niejsze pytanie, czy funkcja calculateGearRatio jest podpi?ta do jakiegokolwiek eventu, w kt?rym 'source' to gracz? Bo je?li nie, to timery nigdy si? nie wykonaj?.
Więcej szczegółów
Wystawiono 1 piw(a):MartinPanZycia
Wysłany: 2020-02-25, 20:05
MartinPanZycia
Zielony w LUA
Wiek: 26 Na forum: 3226 dni Posty: 469
Nick w MP: Rodzaje
Piwa : 908
dzi?ki wielkie, dzia?a sprawnie teraz b?d? uwa?a? by w timerze by? ten argument odpowiadaj?cy graczowi
Tagi: animacje :: zalezna
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: