Wysłany: 2014-08-25, 22:29
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
Witam, co tutaj jest ?le ?e unfreeze nie dzia?a?
Kod: -- skan 80%
function skan80 (player)
outputChatBox("* Skanowanie w toku: 80%", player)
setTimer(skan100, 1500, 1, player)
end
-- skan 100%
function skan100 (player)
outputChatBox("* Skanowanie zako?czone!", player)
local car = getPedOccupiedVehicle(player)
setElementFrozen(car, false)
end
Wysłany: 2014-08-25, 22:57
MeeShuffle
Programista/Grafik
Wiek: 31 Na forum: 3786 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8470
Jakie? eventy do tego czy co??
Wysłany: 2014-08-25, 23:00
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
brak event?w, da?em setTimer ale tutaj poda?em urywek kodu w kt?rym tkwi problem.
Wysłany: 2014-08-25, 23:07
MeeShuffle
Programista/Grafik
Wiek: 31 Na forum: 3786 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8470
Czym wywo?ujesz t? funkcj??
Wysłany: 2014-08-25, 23:31
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
Wysłany: 2014-08-25, 23:44
MeeShuffle
Programista/Grafik
Wiek: 31 Na forum: 3786 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8470
Spr?buj prostszym kodem :
liczba = 0
function skan ( element )
if liczba == 100 then
return setTimer ( outputChatBox , 1500 , 1 , "Skan uko?czony!" , element ) end
liczba = liczba + 20
setTimer ( outputChatBox , 1500 , 1 , "Skan " .. liczba .. "%" , element )
end
Wysłany: 2014-08-25, 23:45
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
a podasz mi t? funkcj? z unfreezem bo jak na pewno ja dodam nie b?dzie dzia?a?
Wysłany: 2014-08-25, 23:47
MeeShuffle
Programista/Grafik
Wiek: 31 Na forum: 3786 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8470
Wysłany: 2014-08-25, 23:59
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
tw?j przyk?ad nie dzia?a, skanowanie dochodzi do 20% i nie idzie dalej, stoi w miejscu.
liczba = 0
function freeze ( element )
if liczba == 100 then
return setTimer ( outputChatBox , 1500 , 1 , "Skan uko?czony!" , element ) end
liczba = liczba + 20
setTimer ( outputChatBox , 1500 , 1 , "Skan " .. liczba .. "%" , element )
end
Wysłany: 2014-08-26, 00:05
MeeShuffle
Programista/Grafik
Wiek: 31 Na forum: 3786 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8470
Bo Ci poda?em przyk?ad, a nie kod kt?ry kopiujesz na pa?e..
Wysłany: 2014-08-26, 00:20
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
wiem ?e mi poda?e? przyk?ad ale z tego przyk?adu nic nie rozumiem bo nie wiem czym mog? uruchomi? co kilka sekund dodawanie, pr?bowa?em setTimerem, i innymi rzeczami ale nic nie dzia?a, przerabia?em i te?, wi?c taki przyk?ad nic nie daje.
Wysłany: 2014-08-26, 00:39
MeeShuffle
Programista/Grafik
Wiek: 31 Na forum: 3786 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8470
setTimer ( freeze, czas, 1, element )
Wysłany: 2014-08-26, 12:05
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
Zrobi?em innym sposobem, te? pr?bowa?em settimer pomno?y? * ale nie dzia?a?o.
zrobi?em m?j spos?b:
function freeze ( player )
local pojazd = getPedOccupiedVehicle ( player )
liczba = 0
liczba1 = liczba + 20
liczba2 = liczba + 35
liczba3 = liczba + 50
liczba4 = liczba + 60
liczba5 = liczba + 80
liczba6 = liczba + 100
setTimer ( outputChatBox , 1000 , 1 , "* Skanowanie towaru: " .. liczba1 .. "%" , player )
setTimer ( outputChatBox , 2000 , 1 , "* Skanowanie towaru: " .. liczba2 .. "%" , player )
setTimer ( outputChatBox , 3000 , 1 , "* Skanowanie towaru: " .. liczba3 .. "%" , player )
setTimer ( outputChatBox , 4000 , 1 , "* Skanowanie towaru: " .. liczba4 .. "%" , player )
setTimer ( outputChatBox , 5000 , 1 , "* Skanowanie towaru: " .. liczba5 .. "%" , player )
setTimer ( outputChatBox , 6000 , 1 , "* Skanowanie towaru: " .. liczba6 .. "%" , player )
if liczba6 == 100 then
setTimer ( outputChatBox , 6500 , 1 , "Skan uko?czony! Mi?ej drogi :-)" , player )
setElementFrozen ( pojazd , false )
return
end
end
Ale unfreeze nie dzia?a
Wysłany: 2014-08-26, 18:00
MeeShuffle
Programista/Grafik
Wiek: 31 Na forum: 3786 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8470
Zobacz czy argument player w funkcji jest poprawie zwr?cony.
Wysłany: 2014-08-26, 21:52
maxerxxl
Wiek: 29 Na forum: 4459 dni Posty: 285
Nick w MP: MaXI
Piwa : 38
jest poprawnie zwr?cony .
[ Dodano : 2014-08-27, 15:57 ]
pomo?e kto??
Tagi: unfreeze :: nie :: działa
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: