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

Wysłany: 2017-08-21, 23:37


Flash.

---






Wiek: 26
Na forum: 3254 dni
Posty: 93
Nick w MP: ------

Piwa: 2

Respekt: 50

Mam tu taki kod


wejscie createMarker (-2655.07,640.16,14.85+0.40"arrow"1.0255,00)
wyjscie createMarker (1577.6,-2599.2,14.3"arrow"1.0255,00)
setElementDimension(wyjscie20)
setElementInterior(wyjscie120)

addEventHandler("onMarkerHit"wejscie, function(elmd)
    if isPedInVehicle(elthen return end
    setElementDimension(el120)
    setElementInterior(el20)
    setElementPosition(el1577.7,-2601.7,13.6)
end)

addEventHandler("onMarkerHit"wyjscie, function(elmd)
    if isPedInVehicle(elthen return end
    setElementDimension(el0)
    setElementInterior(el0)
    setElementPosition(el, -2655.32,635.22,14.45)
end)


Potrzebne mi to do interioru bo chc? nagra? pokaz i chc? mie? wej?cie do niego i czy by mi kto? napisa? gdzie s? kordy do wej?cia do interioru/wyj?cia itd rozpisa? bo nie wiem gdzie powkleja? kordy by wszystko dzia?a?o poprawnie. (Te kordy s? od innego interioru).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-08-23, 14:25


l3g3nd4

Mapper & Modeler






Wiek: 22
Na forum: 3399 dni
Posty: 156
Nick w MP: l3g3nd4

Piwa: 602

Respekt: 95,3


wejscie createMarker (-2655.07 -- Koordynaty X640.16 -- Koordynaty Y, ,14.85+0.40 -- Koordynaty Z"arrow" -- Marker jako strza?ka1.0 -- Wielko?? markeru255 -- Kolor R,-- Kolor G-- Kolor B-- Przezroczysto??)

wyjscie createMarker (1577.6,-2599.2,14.3"arrow"1.0255,00) --Tworzy marker o podanych koordynatach (X,Y,Z).
setElementDimension(wyjscie20)
setElementInterior(wyjscie120) -- Marker wyj?cia jest w Interiorze 120jak chcesz ?eby byw 1albo 0 to po prostu tliczbe zmieniasz.

addEventHandler("onMarkerHit"wejscie, function(elmd)
    if isPedInVehicle(elthen return end -- Gracz z pojazdem nie mo?e wej?? do teleportu.
    setElementInterior(el20) -- Marker wej?cia jest w Interiorze 20jak chcesz ?eby byw normalnym ?wiecie dajesz tu 0.
    setElementPosition(el1577.7,-2601.7,13.6) -- Po wej?ciu w marker "wejscie" teleportuje gracza na podane koordynaty.
end)

addEventHandler("onMarkerHit"wyjscie, function(elmd)
    if isPedInVehicle(elthen return end -- Gracz z pojazdem nie mo?e wej?? do teleportu.
    setElementInterior(el0) -- Marker "wyjscie" jest w interiorze 0czyli na NORMALNIEJ mapie w MTA.
    setElementPosition(el, -2655.32,635.22,14.45) -- Po wej?ciu w marker "wyjscie"teleportuje nas na podane koordynaty.
end)


Masz tutaj przyk?ad z mojej mapy.

local wejscie createMarker(1414.5999755859, -1486.800048828121"arrow"1243,246,22,138)
local wyjscie createMarker(1430.8000488281, -1476.4000244141111.19999694824"arrow"1243,246,22,138)

function TeleportDoInterioru(player)
if getElementType(player)=="player" then
if source == wejscie then
setElementPosition(player1430.8000488281, -1477.8000488281110.80000305176)
setElementInterior(player0)
setElementInterior(wyjscie0)
setElementFrozen(playertrue)
setTimer(setElementFrozen,1000,1,player,false)
end
end
end
addEventHandler("onMarkerHit"wejscieTeleportDoInterioru)

function WyjscieZInterioru(player)
if getElementType(player)=="player" then
if source == wyjscie then
setElementPosition(player1414.5999755859, -148820.39999961853setElementInterior(player0)
setElementFrozen(playertrue)
setTimer(setElementFrozen,1000,1,player,false)
end
end
end
addEventHandler("onMarkerHit"wyjscieWyjscieZInterioru)


Podpis

Discord: l3g3nd4#9882
GG: 66391457
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Flash.
Tagi: kod :: teleport :: interioru.
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Kod na teleport do interioru. Odpowiedz do tematu

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