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

Wysłany: 2015-01-01, 22:55


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Witam. Chcia?bym si? spyta? jak zrobi? skrypt na to, ?e gdy auto b?dzie mia?o poni?ej po?owy uszkodze? to ga?nie i nie da si? odpali?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-02, 01:21


Gamber







Wiek: 29
Na forum: 4791 dni
Posty: 11

Piwa: 36

Respekt: 50

U?yj to tego setElementHealth

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-02, 01:55


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Gamber, po co wstawiasz durne posty skoro nawet nie masz poj?cia o co chodzi?

GamerHD11, musisz u?yc setTimer zap?tli? funkcj?, kt?ra zap?tla pojazdy i sprawdza warunkiem na getElementHealth czy pojazd ma =< 50 hp i wywo?ujesz funkcj? setVehicleEngineState.

Podpis

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

 
Wysłany: 2015-01-02, 07:09


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

"Shuffle" napisał/a:

GamerHD11, musisz u?yc setTimer zap?tli? funkcj?, kt?ra zap?tla pojazdy i sprawdza warunkiem na getElementHealth czy pojazd ma =< 50 hp i wywo?ujesz funkcj? setVehicleEngineState.


Nie jeste?my w SA-MP :D . Mamy do tego zdarzenia. Skoro zak?adamy, ?e chodzi o zniszczenia to w jakim? tam stopniu musi doj?? do nich. Warto pos?u?y? si? zdarzeniem


Więcej informacji znajdziesz w Wikipedii MTA:

OnVehicleDamage


Dopiero tam sprawdza? stan faktyczny pojazdu. U?ywamy do tego


Więcej informacji znajdziesz w Wikipedii MTA:

getElementHealth


Przy pojazdach jest tak, ?e ta funkcja zwr?ci nam warto?ci tysi?czne wi?c musisz za?o?y? jak?? warto??. Powiedzmy dla przyk?adu b?dzie to warto?? 1500 (tak z nieba wzi??em t? liczb?):

addEventHandler("onVehicleDamage",root,function()
local hp getElementHealth(source)
if hp 1500 then
setVehicleEngineState(source,false)
end
end


Co robi powy?szy kod? W momencie zderzenia / uszkodzenia sprawdza '?ycie' pojazdu. Je?eli to ?ycie jest mniejsze ni? 1500 - wy??cza silnik.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
CREAT0R
Wysłany: 2015-01-02, 12:20


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Piorun, ale jemu chodzi o to, ?e jak wykona dowoln? akcj? z pojazdem. Co b?dzie je?li pojazd ma 49 hp i gracz do niego wejdzie? Dop?ki nie walnie w co? auto nie zga?nie tak?

Podpis

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

 
Wysłany: 2015-01-02, 12:40


KukiX







Wiek: 34
Na forum: 6718 dni
Posty: 567

Piwa: 17560

Respekt: 160
Respekt: 160Respekt: 160

"Shuffle" napisał/a:

Piorun, ale jemu chodzi o to, ?e jak wykona dowoln? akcj? z pojazdem. Co b?dzie je?li pojazd ma 49 hp i gracz do niego wejdzie? Dop?ki nie walnie w co? auto nie zga?nie tak?


Podczas wsiadania do pojazdu te? mo?na sprawdzi? jego HP ;)
Więcej informacji znajdziesz w Wikipedii MTA:

OnPlayerVehicleEnter


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-02, 13:03


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

KukiX, to trzeba by by?o wykona? takich event?w z 5, ja osobi?cie bym to zrobi? na timer :P

Podpis

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

 
Wysłany: 2015-01-02, 14:00


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Ale timer jest tak optymalny, ?e ...
Swoj? drog? mo?na to za?atwi? jeszcze inaczej. Przy spawnie auta sprawdzi? jego hp lub przy nadawaniu mu hp je sprawdzi? i zablokowa? silnik. Ale nie timerami -_-.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-02, 14:20


GamerHD11







Wiek: 24
Na forum: 4261 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Dobra mam ju?. Dzi?kuje wszystkim za pomoc.

Postaw piwo autorowi tego posta
 

 
Tagi: uszkodzenia
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