Witamy na GTAOnline Obecny czas to 2018-01-19, 16:28 Użytkowników: 72997
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj



Poprzedni temat :: Następny temat
Nie wyczytuje mi peda (?)
Autor Wiadomość

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 254 dni
Posty: 100
Piwa: 58
Respekt: -94,3

Wysłany: 2018-01-11, 19:44   Nie wyczytuje mi peda (?)



Witam. Otóż mam w skrypcie błąd, zapewne banalny bo jak by inaczej. Nie ździwię się że to literówka.
Owy wygląda tak
" s.lua:3: Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1,got nil]' "

W kodzie
setTimer(function(plr)
local veh=getPedOccupiedVehicle(plr)
local t1=getElementData(veh,"atrapa")


Stawiam :piwo: :piwo:

Postaw piwo autorowi tego posta
 

AssasiPlayGames 
Fire RPG <3





Informacje
Nick w MP: NiFeKpL
Wiek: 22
Na forum: 700 dni
Posty: 172
Piwa: 457
Respekt: 55,3

Wysłany: 2018-01-11, 19:49   




setTimer(function(
local veh=getPedOccupiedVehicle(source)
local t1=getElementData(veh,"atrapa")


Postaw piwo autorowi tego posta
 

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 254 dni
Posty: 100
Piwa: 58
Respekt: -94,3

Wysłany: 2018-01-11, 19:52   



Ten sam błąd ;/ Jak się rozwiąże to dam piwko w każdym poście

Postaw piwo autorowi tego posta
 

dbn69 





Informacje
Nick w MP: neQ.
Wiek: 16
Na forum: 464 dni
Posty: 428
Piwa: 137
Respekt: 250,5
Respekt: 250,5Respekt: 250,5Respekt: 250,5

Wysłany: 2018-01-11, 20:01   



pokaż więcej kodu z tego nic nie można stwierdzić

_________________
http://gtao.pl/%3Cfont-co...pg-vt116495.htm



"Na tym serwerze stawiamy na graczy!"
Forum: http://modern-rpg.pl/
Discord: https://discord.gg/hDBpRez

Developer neQ.
Postaw piwo autorowi tego posta
 

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 254 dni
Posty: 100
Piwa: 58
Respekt: -94,3

Wysłany: 2018-01-11, 20:02   



setTimer(function()
local veh=getPedOccupiedVehicle(source)
local t1=getElementData(veh,"atrapa")
if not veh then return end
if t1 then
if not getVehicleUpgrade(veh,1010then
addVehicleUpgrade(veh1010)
end
setVehicleNitroLevel(veh0)
end
 end,500,0)


Cała funkcja

[ Dodano: 2018-01-11, 20:03 ]
setTimer(function(plr)
local veh=getPedOccupiedVehicle(plr)
local t1=getElementData(veh,"atrapa")
if not veh then return end
if t1 then
if not getVehicleUpgrade(veh,1010then
addVehicleUpgrade(veh1010)
end
setVehicleNitroLevel(veh0)
end
 end,500,0)



Tutaj bez poprawy przez kolegę wyżej

Postaw piwo autorowi tego posta
 

marcin778 
Krytyk serwerów MTA





Informacje
Nick w MP: Marcineg
Wiek: 29
Na forum: 1092 dni
Posty: 2089
Piwa: 3199
Respekt: 956,8
Respekt: 956,8Respekt: 956,8

Wysłany: 2018-01-11, 20:04   



Nie wiem skąd kolega wytrzasnął tego source'a

setTimer(function(plr)
local veh=getPedOccupiedVehicle(plr)
local t1=getElementData(veh,"atrapa")
if not veh then return end
if t1 then
if not getVehicleUpgrade(veh,1010then
addVehicleUpgrade(veh1010)
end
setVehicleNitroLevel(veh0)
end
 end,500,0,plr)


_________________
Pomagam w miarę możliwości GG: 49018649
Również robię skrypty na zamówienie.

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

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

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 254 dni
Posty: 100
Piwa: 58
Respekt: -94,3

Wysłany: 2018-01-11, 20:07   



Ciągle ten błąd
" s.lua:3: Bad argument @ 'getPedOccupiedVehicle' [Expected ped at argument 1,got nil]' "

Postaw piwo autorowi tego posta
 

AssasiPlayGames 
Fire RPG <3





Informacje
Nick w MP: NiFeKpL
Wiek: 22
Na forum: 700 dni
Posty: 172
Piwa: 457
Respekt: 55,3

Wysłany: 2018-01-11, 20:09   



marcin778, source jest domyślną funkcją s.lua z tego co mi wiadomo

[ Dodano: 2018-01-11, 20:12 ]
Hiroszekk,

setTimer(function(plr)
local veh=getPedOccupiedVehicle(plr)
local t1=getElementData(veh,"atrapa")
if not veh then return end
if t1 then
if not getVehicleUpgrade(veh,1010then
addVehicleUpgrade(veh1010)
end
setVehicleNitroLevel(veh0)
end
 end,500,0,source)
spróbuj tak?

  
Postaw piwo autorowi tego posta
 

marcin778 
Krytyk serwerów MTA





Informacje
Nick w MP: Marcineg
Wiek: 29
Na forum: 1092 dni
Posty: 2089
Piwa: 3199
Respekt: 956,8
Respekt: 956,8Respekt: 956,8

Wysłany: 2018-01-11, 20:15   



W takim razie podaj więcej kodu bo z tego skrawka to nic nie zrobimy.

_________________
Pomagam w miarę możliwości GG: 49018649
Również robię skrypty na zamówienie.

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

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

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 254 dni
Posty: 100
Piwa: 58
Respekt: -94,3

Wysłany: 2018-01-11, 20:38   



"AssasiPlayGames" napisał/a:

marcin778, source jest domyślną funkcją s.lua z tego co mi wiadomo

[ Dodano: 2018-01-11, 20:12 ]
Hiroszekk,

setTimer(function(plr)
local veh=getPedOccupiedVehicle(plr)
local t1=getElementData(veh,"atrapa")
if not veh then return end
if t1 then
if not getVehicleUpgrade(veh,1010then
addVehicleUpgrade(veh1010)
end
setVehicleNitroLevel(veh0)
end
 end,500,0,source)
spróbuj tak?


Dalej to samo

[ Dodano: 2018-01-11, 20:40 ]
"marcin778" napisał/a:

W takim razie podaj więcej kodu bo z tego skrawka to nic nie zrobimy.



Otóż powiem, że to cały kod. Błąd polega w tym że nie wyczytuje gracza siedzącego w aucie. z
local veh=getPedOccupiedVehicle(plr)


Dlatego też nie może wyczytać samego auta w
local t1=getElementData(veh,"atrapa"


Powtarzam, cały kod

setTimer(function(plr)
local veh=getPedOccupiedVehicle(plr)
local t1=getElementData(veh,"atrapa")
if not veh then return end
if t1 then
if not getVehicleUpgrade(veh,1010then
addVehicleUpgrade(veh1010)
end
setVehicleNitroLevel(veh0)
end
 end,500,0,plr)


Postaw piwo autorowi tego posta
 

dbn69 





Informacje
Nick w MP: neQ.
Wiek: 16
Na forum: 464 dni
Posty: 428
Piwa: 137
Respekt: 250,5
Respekt: 250,5Respekt: 250,5Respekt: 250,5

Wysłany: 2018-01-11, 20:41   



AssasiPlayGames, to bardzo źle ci wiadomo, po 1 source to nie funkcja, po 2 plik może nazywać się byle jak a nie tylko s.lua i c.lua, a po 3 source jest przy eventach

Hiroszekk, podaj kod tam gdzie wywolujesz tego timera, chodzi o event / funkcje w której znajduje się ten timer

_________________
http://gtao.pl/%3Cfont-co...pg-vt116495.htm



"Na tym serwerze stawiamy na graczy!"
Forum: http://modern-rpg.pl/
Discord: https://discord.gg/hDBpRez

Developer neQ.
  
Postaw piwo autorowi tego posta
 

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 254 dni
Posty: 100
Piwa: 58
Respekt: -94,3

Wysłany: 2018-01-11, 20:43   



Timer jest wywoływany automatycznie raz na pół sekundy. Timer działa bo usuwałem kod i wpisywałem samo
setTimer(function(plr)
print("Test")
 end,500,0,plr)


I działa.

Postaw piwo autorowi tego posta
 

marcin778 
Krytyk serwerów MTA





Informacje
Nick w MP: Marcineg
Wiek: 29
Na forum: 1092 dni
Posty: 2089
Piwa: 3199
Respekt: 956,8
Respekt: 956,8Respekt: 956,8

Wysłany: 2018-01-11, 20:45   



Ty chcesz pobrać kierowce czy pojazd

_________________
Pomagam w miarę możliwości GG: 49018649
Również robię skrypty na zamówienie.

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

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

Hiroszekk 





Informacje
Nick w MP: Hiroszek
Wiek: 16
Na forum: 254 dni
Posty: 100
Piwa: 58
Respekt: -94,3

Wysłany: 2018-01-11, 20:46   



Chce aby pojazd z element datą "atrapa" automatycznie dostawał nitro oraz aby to nitro ciągle bylo wykorzystane.

Postaw piwo autorowi tego posta
 

marcin778 
Krytyk serwerów MTA





Informacje
Nick w MP: Marcineg
Wiek: 29
Na forum: 1092 dni
Posty: 2089
Piwa: 3199
Respekt: 956,8
Respekt: 956,8Respekt: 956,8

Wysłany: 2018-01-11, 20:52   



Skoro to timer no to skąd niby kod ma wiedzieć kto jest tym plr? Musisz to jakoś inaczej rozwiązać, na przykład pętla. Owszem nie zbyt optymalne co 0.5 sekundy pętla na graczy czy też pojazdy ale skoro już taki kod przygotowałeś no to na takim zostań. Chyba, że chcesz mieć solidnie to zrobione no to użyj choćby
Więcej informacji znajdziesz w Wikipedii MTA:

onElementDataChange


_________________
Pomagam w miarę możliwości GG: 49018649
Również robię skrypty na zamówienie.

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

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- obecnie
Postaw piwo autorowi tego posta
 
Tagi: nie :: wyczytuje :: peda :: (?)
Anonymous



Dołaczył: Wczoraj 0:00
Posty: 1
Skad: google.com


Anonymous Koniecznie zajrzyj na:






Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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
Wersja do druku

Skocz do:  


phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,41 sekundy. Zapytań do SQL: 20