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

Wysłany: 2014-10-24, 16:09


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Witam! Ot??, pisz? sobie skrypt na nie zniszczalno?? pojazd?w kiedy nikogo w nich nie ma. Brak db3, skrypt nie dzia?a, strona servera. Za pomoc :piwo:
KOD:
function zniszczenia()
for k,v in ipairs getElementsByType "vehicle" ) ) do
if seat ~= 0 then return 
    getVehicleOccupant source)end
    cancelEvent()
end
end
addEventHandler("onVehicleDamage"rootzniszczenia)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 16:24


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

Oj kolego musisz si? jeszcze bardzo du?o nauczy?... Po pierwsze - p?tla w tym zdarzeniu to istna g?upota. Przecie? to zdarzenie zwraca ?r?d?o (pojazd), kt?ry odni?s? uszkodzenia.

Prosty kod:

addEventHandler("onVehicleDamage"root, function(loss)
    if not loss then return end -- jezeli wartosc uszkodzen "nic" nie zwracaprzerywamy dalsze wykonywanie kodu...

    local occupant=getVehicleOccupant(source) -- pobieramy graczy w pojezdzie
    if not occupant then -- jezeli nie makontynuujemy... i anulujemy zdarzenie
        cancelEvent()
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 17:05


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Tey, Nie dzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-24, 21:05


Tostuch







Wiek: 27
Na forum: 4931 dni
Posty: 483
Nick w MP: Tost

Piwa: 137

Respekt: 110
Respekt: 110

addEventHandler("onClientRender"root, function()
for k,v in ipairs(getElementsByType("vehicle") do
if #getVehicleOccupants(v) == 0 then
setVehicleDamageProof(vtrue)
end
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-25, 09:49


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Tostuch, nie jest ?le, pobra?e? ilo?? kierowc?w :D

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-25, 10:25


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Tostuch, Nie dzia?a.

[ Dodano: 2014-10-25, 16:53 ]
Ju? se poradzi?em.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-25, 23:17


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Po pierwsze kod musi znale?? si? po stronie server-side i powinien on wygl?da? tak:

addEventHandler "onVehicleDamage"root,
    function()
        if #getVehicleOccupants ( source ) == 0 then
            cancelEvent ( )
        end
    end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-26, 22:07


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Jacob, dzi?ki!

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: zniszczalność :: pojazdów
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Nie zniszczalność pojazdów 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