Wysłany: 2014-07-11, 20:46
RezoT
Wiek: 30 Na forum: 4416 dni Posty: 126
Nick w MP: RezoT
Piwa : 306
Jak zrobic ?e jak gracz wyjdzie z pojazdu i nie wr?ci do niego w ci?gu 30 sekund to pojazd si? usuwa.??
KOD Server tworzenie pojazdu:
Kod: addEvent ("Dajpojazd", true)
function pizza(hitElement)
pit = createVehicle (448 ,1306.3374023438, -916.87243652344, 39.022979736328, 0, 0, 270)
setElementData(pit, "pizzaa", true)
warpPedIntoVehicle (hitElement, pit)
end
addEventHandler ("Dajpojazd", getRootElement(), pizza)
Wysłany: 2014-07-11, 20:51
zabijaka2000
Wiek: 26 Na forum: 4983 dni Posty: 147
Nick w MP: aleks556
Piwa : 13
Tworzysz funkcje usuwania pojazdu, kt?ra bedzie sie aktywa?a za pomoc? timera. Timer bedziesz tworzy? za pomoc? eventu onVehicleExit. My?l?, ?e jasno to wyja?ni?em.
Podpis
San Fierro Stories Roleplay
Wysłany: 2014-07-11, 21:01
RezoT
Wiek: 30 Na forum: 4416 dni Posty: 126
Nick w MP: RezoT
Piwa : 306
Wola?bym przyk?ad takiego czego? bo nie zabardzo rozumiem
Wysłany: 2014-07-11, 23:38
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
odliczajCzas = {}
function onVehicleExitStartTimer ( player , seat , jacked )
if seat == 0 then
odliczajCzas [ source ] = setTimer ( usunPojazd , 30000 , 1 , source )
end
end
addEventHandler ( "onVehicleExit" , getRootElement (), onVehicleExitStartTimer )
function onVehicleEnterStopTimer ( player , seat , jacked )
if seat == 0 then
if odliczajCzas [ source ] then
killTimer ( odliczajCzas [ source ])
odliczajCzas [ source ] = nil
end
end
end
addEventHandler ( "onVehicleStartEnter" , getRootElement (), onVehicleEnterStopTimer )
function usunPojazd ( veh )
if isElement ( veh ) then
destroyElement ( veh )
end
odliczajCzas [ veh ] = nil
end
?ap przyk?ad, dzia?aj?cy na tabelach i timerze.
Tagi: wyjscie :: auta
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: