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

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

Respekt: 22

Witam tak jak w temacie jak zrobi? system viatollu g??wnie chodzi mi o funkcj? kt?ra odpowiada za przejazd autami przez bramke

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-20, 13:25


kuba43







Wiek: 45
Na forum: 3225 dni
Posty: 166
Nick w MP: definitly

Piwa: 17

Respekt: 30,5

robisz marker z alpha(widzialno?ci?) 0 na ca?y wjazd i wyjazd, dodajesz event
Więcej informacji znajdziesz w Wikipedii MTA:

onClientMarkerHit
i gdy pojazd wjedzie w marker to u?ywasz funkcji
Więcej informacji znajdziesz w Wikipedii MTA:

setElementFrozen
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ć.”.
Postaw piwo autorowi tego posta
 

 
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

Respekt: 110,3
Respekt: 110,3

Tworzysz marker i ustawiasz mu alph? na 0. W evencie


Więcej informacji znajdziesz w Wikipedii MTA:

onClientMarkerHit


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

Postaw piwo autorowi tego posta
 

 
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

Respekt: 22

"Adikoo1302" napisał/a:

Tworzysz marker i ustawiasz mu alph? na 0. W evencie


Więcej informacji znajdziesz w Wikipedii MTA:

onClientMarkerHit


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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-20, 17:53


Gravgor







Wiek: 22
Na forum: 3620 dni
Posty: 380
Nick w MP: 1944

Piwa: 702

Respekt: 57,8

Dobra wi?c.

Tworzysz marker oraz obiekt szlabanu.


Więcej informacji znajdziesz w Wikipedii MTA:

createMarker


Więcej informacji znajdziesz w Wikipedii MTA:

createObject


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:

onClientMarkerHit


Więcej informacji znajdziesz w Wikipedii MTA:

moveObject


Więcej informacji znajdziesz w Wikipedii MTA:

takePlayerMoney


Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Więcej informacji znajdziesz w Wikipedii MTA:

getPedOccupiedVehicle


Więcej informacji znajdziesz w Wikipedii MTA:

outputChatBox


Więcej informacji znajdziesz w Wikipedii MTA:

setElementFrozen


Przyk?adowy kod.



local marker1 createMarker(x,y,z"cylinder"4.00000)


addEventHandler("onClientMarkerHit"marker1, function()
local veh getPedOccupiedVehicle(localPlayer)
setElementFrozen(vehtrue)
   if getElementData(veh"viatoll") == true then 
       takePlayerMoney(50) -- przykladowa liczba
       moveObject(dane obiektu i kordy przeniesienia) -- obiekt
       outputChatBox("Dzi?kujemy!"255255255) -- informacja
      setElementFrozen(vehfalse)
          --- teraz je?li gracz nie ma viatoll
            else 
                  if not getElementData(veh"viatoll"then 
                       outputChatBox("Nie mo?esz t?dy przejecha?!"255255) 
                   --- obiekt zostaje na miejscu
       end
      end 
end)


Podpis
Portfolio marceliborowczak.me
Postaw piwo autorowi tego posta
 

 
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

Respekt: 22

"Gravgor" napisał/a:

Dobra wi?c.

Tworzysz marker oraz obiekt szlabanu.


Więcej informacji znajdziesz w Wikipedii MTA:

createMarker


Więcej informacji znajdziesz w Wikipedii MTA:

createObject


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:

onClientMarkerHit


Więcej informacji znajdziesz w Wikipedii MTA:

moveObject


Więcej informacji znajdziesz w Wikipedii MTA:

takePlayerMoney


Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Więcej informacji znajdziesz w Wikipedii MTA:

getPedOccupiedVehicle


Więcej informacji znajdziesz w Wikipedii MTA:

outputChatBox


Więcej informacji znajdziesz w Wikipedii MTA:

setElementFrozen


Przyk?adowy kod.



local marker1 createMarker(x,y,z"cylinder"4.00000)


addEventHandler("onClientMarkerHit"marker1, function()
local veh getPedOccupiedVehicle(localPlayer)
setElementFrozen(vehtrue)
   if getElementData(veh"viatoll") == true then 
       takePlayerMoney(50) -- przykladowa liczba
       moveObject(dane obiektu i kordy przeniesienia) -- obiekt
       outputChatBox("Dzi?kujemy!"255255255) -- informacja
      setElementFrozen(vehfalse)
          --- teraz je?li gracz nie ma viatoll
            else 
                  if not getElementData(veh"viatoll"then 
                       outputChatBox("Nie mo?esz t?dy przejecha?!"255255) 
                   --- obiekt zostaje na miejscu
       end
      end 
end)

Dzi?ki za jak?? podstaw? b?d? si? dzisiaj bawi?

Postaw piwo autorowi tego posta
 

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