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

Wysłany: 2018-05-07, 21:45


K4P







Wiek: 26
Na forum: 3063 dni
Posty: 15
Nick w MP: K4P



Respekt: 50

Chodzi mi o to:
-Zrobienie marker?w z kt?rych bierze si? pojazdy
to ju? mam ,ale jak zrobie powy?ej 2 to znikaj? mi markery ,musze to jako? inaczej zapisa? czy co?
-Aby pojazdy z markera znika?y po 10 min jak si? ich nie u?ywa

tak wygl?da skrypt

-- // Ustawienia lokalne dotycz?ce tabeli & tworzenia pojazdu \\ --

stworzPojazd = createMarker ( -821.90, 1890.5, 5.40, "cylinder", 3, 255 ,96, 0, 255 ) -- uzupe?nij pozycje markeru
tabelaPojazd = {}

-- // Funkcja na tworzenie pojazdu oraz sprawdzanie czy gracz wjecha? pojazdem, czy wszed? bez pojazdu\\ --

function tworzeniePojazdu (hitElement)
if ( isElement(hitElement) and getElementType(hitElement) == 'player' ) then
local pojazdElement = getPedOccupiedVehicle(hitElement)
if ( pojazdElement ) then
if ( tabelaPojazd[hitElement] ) then
destroyElement(pojazdElement)
tabelaPojazd[hitElement] = nil
outputChatBox ("Tw?j Pojazd Zosta? Schowany!", hitElement, 255, 255, 255)
return
end
end
-- // Cz??? funkcji tworz?cej pojazd dla gracza, od razu teleportuje do ?rodka pojazdu \\ --
local x, y, z = getElementPosition (hitElement) -- tutaj nic nie zmieniasz, gdy? okre?la pozycj? gracza i na jego miejscu tworzy pojazd
local rotX, rotY, rotZ = getElementRotation (hitElement)
tabelaPojazd[hitElement] = createVehicle ( 433, -811.20,1892.40,7.19)
setElementRotation (tabelaPojazd[hitElement], rotX, rotY, 282.5)
warpPedIntoVehicle (hitElement, tabelaPojazd[hitElement])
outputChatBox ("Dosta?e?(a?) Pojazd!", hitElement, 255, 255, 255)
end
end
addEventHandler("onMarkerHit", stworzPojazd, tworzeniePojazdu)

---Swat

stworzPojazd = createMarker ( -822.5, 1900.09, 5.40, "cylinder", 3, 255 ,96, 0, 255 ) -- uzupe?nij pozycje markeru
tabelaPojazd = {}

-- // Funkcja na tworzenie pojazdu oraz sprawdzanie czy gracz wjecha? pojazdem, czy wszed? bez pojazdu\\ --

function tworzeniePojazdu (hitElement)
if ( isElement(hitElement) and getElementType(hitElement) == 'player' ) then
local pojazdElement = getPedOccupiedVehicle(hitElement)
if ( pojazdElement ) then
if ( tabelaPojazd[hitElement] ) then
destroyElement(pojazdElement)
tabelaPojazd[hitElement] = nil
outputChatBox ("Tw?j Pojazd Zosta? Schowany!", hitElement, 255, 255, 255)
return
end
end
-- // Cz??? funkcji tworz?cej pojazd dla gracza, od razu teleportuje do ?rodka pojazdu \\ --
local x, y, z = getElementPosition (hitElement) -- tutaj nic nie zmieniasz, gdy? okre?la pozycj? gracza i na jego miejscu tworzy pojazd
local rotX, rotY, rotZ = getElementRotation (hitElement)
tabelaPojazd[hitElement] = createVehicle ( 601, -815.09,1901.69,6.80 )
setElementRotation (tabelaPojazd[hitElement], rotX, rotY, 282.5)
warpPedIntoVehicle (hitElement, tabelaPojazd[hitElement])
outputChatBox ("Dosta?e?(a?) Pojazd!", hitElement, 255, 255, 255)
end
end
addEventHandler("onMarkerHit", stworzPojazd, tworzeniePojazdu)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-07, 21:54


Ciastuuś

Truck soon...






Wiek: 26
Na forum: 3071 dni
Posty: 799
Nick w MP: Ciastuuś

Piwa: 4297

Respekt: 640
Respekt: 640Respekt: 640

U?yj,


Więcej informacji znajdziesz w Wikipedii MTA:

setTimer


Co do marker?w to musz? mie? inne nazwy ;)

Podpis
Truck soon...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-05-07, 22:00


K4P







Wiek: 26
Na forum: 3063 dni
Posty: 15
Nick w MP: K4P



Respekt: 50

A gdzie mam zmienic te nazwy ?

[ Dodano: 2018-05-07, 22:00 ]
M?g?by? mi zrobi? przyk?adowy skrypt z tym co poda?em ?

[ Dodano: 2018-05-07, 22:01 ]
Bardzo mi by to pomog?o bo ja w robieniu skrypt?w to cienki jestem

[ Dodano: 2018-05-07, 22:03 ]
Mo?esz mi to na team viewerze pokaza? ?ebym ogarn??

Postaw piwo autorowi tego posta
 

 
Tagi: dodanie :: kilku :: respu :: pojazdów
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Dodanie kilku respu pojazdów 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