Wysłany: 2016-04-12, 22:23
sabarupl
Wiek: 43 Na forum: 4825 dni Posty: 347
Piwa : 163
Co musz? doda? do tego skryptu po ni?ej ?e gdy gracz wejdzie w marker samochodem to nic si? nie dzieje.
doordoherty2 = createObject ( 3089 , 1160.759 , - 1326.447 , 14.053 , 0 , 0 , 180 )
marker_door_doherty1 = createMarker ( 1159.238 , - 1326.472 , 12.724 , "cylinder" , 2.4 , 255 , 255 , 255 , 0 )
function moveGate ( hitplayer , matchingDimension )
moveObject ( doordoherty1 , 2000 , 1156.273 , - 1326.443 , 14.053 )
moveObject ( doordoherty2 , 2000 , 1162.258 , - 1326.447 , 14.053 )
end
Wysłany: 2016-04-12, 22:24
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
if not matchingDimension or getElementType ( hitplayer ) ~= "player" then return end
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-04-12, 22:26
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Mo?na te?:
if isPedInVehicle ( hitplayer ) then return end
Wysłany: 2016-04-12, 22:28
sabarupl
Wiek: 43 Na forum: 4825 dni Posty: 347
Piwa : 163
Nie wiem gdzie to doda?. Da?em pod function moveGate(hitplayer, matchingDimension) ale nie chce dzia?a?.
Wysłany: 2016-04-12, 22:30
_Wicek_
Majstersztyk
Wiek: 25 Na forum: 4260 dni Posty: 747
Nick w MP: Wicek
Piwa : 1841
marcin778 , Po co tak kombinujesz
sabarupl ,
doordoherty2 = createObject ( 3089 , 1160.759 , - 1326.447 , 14.053 , 0 , 0 , 180 )
marker_door_doherty1 = createMarker ( 1159.238 , - 1326.472 , 12.724 , "cylinder" , 2.4 , 255 , 255 , 255 , 0 )
function moveGate ( hitplayer , matchingDimension )
if not matchingDimension or getElementType ( hitplayer ) ~= "player" then return end
moveObject ( doordoherty1 , 2000 , 1156.273 , - 1326.443 , 14.053 )
moveObject ( doordoherty2 , 2000 , 1162.258 , - 1326.447 , 14.053 )
end
Podpis
Support-Team: 25.01.2016
Moderator: 10.07.2016
GG: 51274621
Skype : kuba_wicinski
Wysłany: 2016-04-13, 07:21
sabarupl
Wiek: 43 Na forum: 4825 dni Posty: 347
Piwa : 163
@_Wicek_ Niestety dalej nie dzia?a. Bez wzgl?du czy wjad? samochodem w marker czy wejd? postaci? to drzwi si? otwieraj?.
Wysłany: 2016-04-13, 11:58
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
sabarupl , poniewa? ten kod dalej reaguje na gracza nawet je?eli jest w pojedzie.
doordoherty2 = createObject ( 3089 , 1160.759 , - 1326.447 , 14.053 , 0 , 0 , 180 )
marker_door_doherty1 = createMarker ( 1159.238 , - 1326.472 , 12.724 , "cylinder" , 2.4 , 255 , 255 , 255 , 0 )
function moveGate ( hitplayer , matchingDimension )
if not matchingDimension or getElementType ( hitplayer ) ~= "player" then return end
if isPedInVehicle ( hitplayer ) then return end
moveObject ( doordoherty1 , 2000 , 1156.273 , - 1326.443 , 14.053 )
moveObject ( doordoherty2 , 2000 , 1162.258 , - 1326.447 , 14.053 )
end
Wysłany: 2016-04-13, 12:41
sabarupl
Wiek: 43 Na forum: 4825 dni Posty: 347
Piwa : 163
W?a?nie chcia?em ?eby nie reagowa? jak jest w poje?dzie i chyba co? ?le napisa?em na pocz?tku ?e panowie nie zrozumieli no ale teraz dzia?a?a. Tak na marginesie, po co ta tylda przed znakiem r?wno?ci?
Wysłany: 2016-04-13, 12:44
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Tylda oznacza, ?e co? nie jest r?wne w tym przypadku jesli getElementType nie jest r?wny gracz wtedy zwraca end.
Tagi: marker :: który :: reaguje :: tylko :: gracza
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: