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

Wysłany: 2014-05-16, 12:43


Rebeka

Szefostwo






Wiek: 31
Na forum: 4452 dni
Posty: 37
Nick w MP: Projekt

Piwa: 15

Respekt: 50

WITAM potrzebuje pomocy, a mianowicie chodzi o to ?e jak si? wychodzi z pojazdu to go usuwa ale tylko pojazd z ID 532 - czyli kombaj. zrobi?em takie co?
Cytat:

function destroyVehicle(vehicle)
local check=false
for i,player in ipairs(getElementsByType("player")) do
if getPlayerOccupiedVehicle(player)==vehicle then
check=true
end
end
if check==false then
destroyElement(vehicle)
end
end

function exitVehicle(vehicle)
setTimer(destroyVehicle,300,1,vehicle)
end
addEventHandler("onPlayerVehicleExit",getRootElement(),exitVehicle)
Jak zrobi? aby usuwa?o TYLKO ID 532 bo na razie usuwa wszystko. Prosz? o szybk? pomoc to dla mnie wa?ne :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:23


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

Proponuj? ci zrobi? to w formie tabeli czyli co? takiego
 auto={532}
if auto [getVehicleType (vehicle)]


Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:29


Rebeka

Szefostwo






Wiek: 31
Na forum: 4452 dni
Posty: 37
Nick w MP: Projekt

Piwa: 15

Respekt: 50

Nie bardzo rozumiem, staram si? co? kombinuje ale to na nic:
Cytat:

function destroyVehicle(vehicle)
local check=false
auto={532}
local vehicle = auto
for i,player in ipairs(getElementsByType(player)) do
if getPlayerOccupiedVehicle(player)==vehicle then
check=true
end
end
if check==false then
destroyElement(vehicle)
end
end


function exitVehicle(vehicle)
setTimer(destroyVehicle,300,1,vehicle)
end
addEventHandler(onPlayerVehicleExit,getRootElement(),exitVehicle)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:33


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

auto={[532]} 
function destroyVehicle(vehiclelocal check=false 
if auto [getVehicleType (vehicle)]
for i,player in ipairs(getElementsByType(player)) do 
if getPlayerOccupiedVehicle(player)==vehicle then 
check=true 
end 
end 
if check==false then 
destroyElement(vehicleend 
end 


function exitVehicle(vehiclesetTimer(destroyVehicle,300,1,vehicleend 
addEventHandler(onPlayerVehicleExit,getRootElement(),exitVehicle
Spr?buj tak

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:38


Rebeka

Szefostwo






Wiek: 31
Na forum: 4452 dni
Posty: 37
Nick w MP: Projekt

Piwa: 15

Respekt: 50

ps. masz tam skrypt na paszport odemnie

[ Dodano: 2014-05-16, 13:41 ]
twoja opcja nie dzia?a :/

[ Dodano: 2014-05-16, 13:42 ]
teraz nie us?uwa ?adnego(sorka za b??dy) ale za ch?ci piwo daje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:43


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

auto={532} 
function destroyVehicle(vehiclelocal check=false 
if auto [getVehicleType (vehicle)]
for i,player in ipairs(getElementsByType(player)) do 
if getPlayerOccupiedVehicle(player)==vehicle then 
check=true 
end 
end 
if check==false then 
destroyElement(vehicleend 
end 


function exitVehicle(vehiclesetTimer(destroyVehicle,300,1,vehicleend 
addEventHandler(onPlayerVehicleExit,getRootElement(),exitVehicle


Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:45


Rebeka

Szefostwo






Wiek: 31
Na forum: 4452 dni
Posty: 37
Nick w MP: Projekt

Piwa: 15

Respekt: 50

Kod:

ERROR: Loading script failed: buss\server.lua:26: 'then' expected near 'for'


[ Dodano: 2014-05-16, 13:46 ]
Kod:

WARNING: buss\rola.lua:53: Bad argument @ 'getElementModel' [Expected element at argument 1, got boolean]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:48


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

Wklej to za przed ostatniego if i daj enda

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 13:57


Rebeka

Szefostwo






Wiek: 31
Na forum: 4452 dni
Posty: 37
Nick w MP: Projekt

Piwa: 15

Respekt: 50

Kod:

auto={532}
function destroyVehicle(vehicle)
local check=false
for i,player in ipairs(getElementsByType(player)) do
if getPlayerOccupiedVehicle(player)==vehicle then
if auto [getVehicleType (vehicle)]
check=true
end
end
end
if check==false then
destroyElement(vehicle)
end
end


function exitVehicle(vehicle)
setTimer(destroyVehicle,300,1,vehicle)
end
addEventHandler(onPlayerVehicleExit,getRootElement(),exitVehicle)

i debug jak wysi?de z kombajna to:
Kod:

WARNING: buss\rola.lua:53: Bad argument @ 'getElementModel' [Expected element at argument 1, got boolean]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 14:24


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

 
function destroyVehiclesOfModel(modelID)
    local vehicles getElementsByType("vehicle")
    for i,v in ipairs(vehicles) do
        if (getElementModel(v) == modelIDthen
            destroyElement(v)
        end
    end
end
 
destroyVehiclesOfModel(532)

function exitVehicle(vehiclesetTimer(destroyVehiclesOfModel,300,1,vehicleend 
addEventHandler(onPlayerVehicleExit,getRootElement(),exitVehicle


Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 14:30


Rebeka

Szefostwo






Wiek: 31
Na forum: 4452 dni
Posty: 37
Nick w MP: Projekt

Piwa: 15

Respekt: 50

Nadal nic :/ nie wiem co jest grane

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 14:34


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

Haha daj handler w ""

Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 14:40


Rebeka

Szefostwo






Wiek: 31
Na forum: 4452 dni
Posty: 37
Nick w MP: Projekt

Piwa: 15

Respekt: 50

s?abo mi idzie, Przepraszam :/
local vehicles getElementsByType("handler")
?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 14:51


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

function destroyVehiclesOfModel(modelID)
    local vehicles getElementsByType("vehicle")
    for i,v in ipairs(vehicles) do
        if (getElementModel(v) == modelIDthen
            destroyElement(v)
        end
    end
end
 
destroyVehiclesOfModel(532)

function exitVehicle(vehiclesetTimer(destroyVehiclesOfModel,300,1,vehicleend 
addEventHandler("onPlayerVehicleExit",getRootElement(),exitVehicle


Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-05-16, 14:52


TheTroll

Pan Majster






Wiek: 38
Na forum: 4764 dni
Posty: 219
Nick w MP: TheTroll

Piwa: 1114

Respekt: 120
Respekt: 120

Na samym ko?cu tam gdzie jest addEventHandler(onPlayerVehicleExit,getRootElement(),exitVehicle)
zmie? to na
addEventHandler("onPlayerVehicleExit",getRootElement(),exitVehicle)

Postaw piwo autorowi tego posta
 

 
Tagi: wyszczególnieniem :: veh :: destroy
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