Wysłany: 2019-01-20, 13:05
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
Witam tak jak w temacie jak zrobi? system viatollu g??wnie chodzi mi o funkcj? kt?ra odpowiada za przejazd autami przez bramke
Wysłany: 2019-01-20, 13:25
kuba43
Wiek: 45 Na forum: 3225 dni Posty: 166
Nick w MP: definitly
Piwa : 17
robisz marker z alpha(widzialno?ci?) 0 na ca?y wjazd i wyjazd, dodajesz event i gdy pojazd wjedzie w marker to u?ywasz funkcji i wyskakuje ci outputem na czacie by zap?aci? robisz komende kt?ra pobiera pieni?dze ustalasz element date robisz event ze jezeli graczowi kase zabierze to funkcja moveobject otwierasz np brame. I np timer na 20 sekund po kt?rym zabiera elementdate.
Podpis
„(…) wystarczy, że odpowiesz sobie na jedno zajebiście, ale to zajebiście, ważne pytanie: co lubię w życiu robić. A potem zacznij to robić.”.
Wysłany: 2019-01-20, 14:34
Adis.exe
LUA Developer
Wiek: 23 Na forum: 3498 dni Posty: 292
Nick w MP: Adiś.exe
Piwa : 997
Tworzysz marker i ustawiasz mu alph? na 0. W evencie
Sprawdzasz czy gracz jest w markerze, je?eli jest to "zamrarzasz" go aby nie m?g? si? rusza? i wy?wietlasz informacje np "?eby zap?aci? wpisz /place", gdy gracz wpisze komend? sprawdzasz czy ma wysraczaj?c? ilo?? pieni?dzy.. Je?eli ma to go odmrarzasz i dajesz mu przejecha?, je?eli nie to mo?esz go wyteleportowa? poza marker i r?wnie? odmrozi?
Podpis
KONTAKT:
GG: 60968224
Discord: Adiś.exe#3828
Użytkownik : 05.11.2016
GTAO Member : 20.02.2019
Support-Team : 25.07.2018
Support-Team : 19.01.2019
Test Mod : 08.02.2019
Wysłany: 2019-01-20, 14:50
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
"Adikoo1302" napisał/a :Tworzysz marker i ustawiasz mu alph? na 0. W evencie
Sprawdzasz czy gracz jest w markerze, je?eli jest to "zamrarzasz" go aby nie m?g? si? rusza? i wy?wietlasz informacje np "?eby zap?aci? wpisz /place", gdy gracz wpisze komend? sprawdzasz czy ma wysraczaj?c? ilo?? pieni?dzy.. Je?eli ma to go odmrarzasz i dajesz mu przejecha?, je?eli nie to mo?esz go wyteleportowa? poza marker i r?wnie? odmrozi?
Bardziej chodzi mi o to to co napisa? Kuba ?e po przez niewidzialny marker i gdy wiedzie? automatycznie pobiera viatola
Wysłany: 2019-01-20, 17:53
Gravgor
Wiek: 22 Na forum: 3620 dni Posty: 380
Nick w MP: 1944
Piwa : 702
Dobra wi?c.
Tworzysz marker oraz obiekt szlabanu.
Ustawiasz alphe markera na 0.
Krok kolejny.
Je?li gracz wjedzie w marker i posiada elementdate przyk?adowo - "viatoll" pobiera mu pieni?dze i otwiera szlaban. Funkcje potrzebne do tego.
Więcej informacji znajdziesz w Wikipedii MTA: moveObject
Przyk?adowy kod.
local marker1 = createMarker ( x , y , z , "cylinder" , 4.0 , 0 , 0 , 0 , 0 )
addEventHandler ( "onClientMarkerHit" , marker1 , function()
local veh = getPedOccupiedVehicle ( localPlayer )
setElementFrozen ( veh , true )
if getElementData ( veh , "viatoll" ) == true then
takePlayerMoney ( 50 ) -- przykladowa liczba
moveObject ( dane obiektu i kordy przeniesienia ) -- obiekt
outputChatBox ( "Dzi?kujemy!" , 255 , 255 , 255 ) -- informacja
setElementFrozen ( veh , false )
--- teraz je ? li gracz nie ma viatoll
else
if not getElementData ( veh , "viatoll" ) then
outputChatBox ( "Nie mo?esz t?dy przejecha?!" , 255 , 255 )
--- obiekt zostaje na miejscu
end
end
end )
Podpis
Portfolio marceliborowczak.me
Więcej szczegółów
Wystawiono 1 piw(a):killercycDDS
Wysłany: 2019-01-20, 18:00
killercycDDS
Migacz
Wiek: 25 Na forum: 4512 dni Posty: 629
Nick w MP: killer_cyc[DDS]
Piwa : 1659
"Gravgor" napisał/a :Dobra wi?c.
Tworzysz marker oraz obiekt szlabanu.
Ustawiasz alphe markera na 0.
Krok kolejny.
Je?li gracz wjedzie w marker i posiada elementdate przyk?adowo - "viatoll" pobiera mu pieni?dze i otwiera szlaban. Funkcje potrzebne do tego.
Więcej informacji znajdziesz w Wikipedii MTA: moveObject
Przyk?adowy kod.
local marker1 = createMarker ( x , y , z , "cylinder" , 4.0 , 0 , 0 , 0 , 0 )
addEventHandler ( "onClientMarkerHit" , marker1 , function()
local veh = getPedOccupiedVehicle ( localPlayer )
setElementFrozen ( veh , true )
if getElementData ( veh , "viatoll" ) == true then
takePlayerMoney ( 50 ) -- przykladowa liczba
moveObject ( dane obiektu i kordy przeniesienia ) -- obiekt
outputChatBox ( "Dzi?kujemy!" , 255 , 255 , 255 ) -- informacja
setElementFrozen ( veh , false )
--- teraz je ? li gracz nie ma viatoll
else
if not getElementData ( veh , "viatoll" ) then
outputChatBox ( "Nie mo?esz t?dy przejecha?!" , 255 , 255 )
--- obiekt zostaje na miejscu
end
end
end )
Dzi?ki za jak?? podstaw? b?d? si? dzisiaj bawi?
Tagi: viatoll
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: