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

Wysłany: 2017-01-24, 17:23


Remix110

Pewna osóbka :3






Wiek: 40
Na forum: 3663 dni
Posty: 291
Nick w MP: GoodNight

Piwa: 15

Respekt: 51

Witam u?ytkownik?w GTAO! Chcia?bym zaprezentowa? wz?r na robienie teleport?w/makrer?w do MTA. Nie widzia?em w og?le ?adnego poradnika jak zrobi? lub samego szablonu nie widzia?em wi?? udost?pniam go wam! :

local wejscie createMarker (xyz"type"r,  gba)
local wyjscie createMarker (xyz"type"rgba)
setElementInterior(wyjscie0)

addEventHandler("onMarkerHit"wejscie, function(el,md)
    if getElementType(el) == "player" then
        if isPedInVehicle(elthen return end
        setElementInterior(el0)
        setElementPosition(elxyz)
    end
end)

addEventHandler("onMarkerHit"wyjscie, function(el,md)
    if getElementType(el) == "player" then
        if isPedInVehicle(elthen return end
        setElementInterior(el0)
        setElementPosition(elxyz)
    end
end)


I sama meta kt?r? dodajemy tym sposobem:

1. Nad (w mecie mapy):
Kod:

<info type="map" version="1.0.0"></info>

Wklejamy :
Kod:

<script src="(nazwa).lua" type="server" />

Zapisujemy, potem nasz plik (nazwa).lua wklejamy do folderu z map? i gotowe :)

Podpis
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
STOPseba, Jellonek
Wysłany: 2017-01-24, 17:30


MIKAELmta







Wiek: 24
Na forum: 3978 dni
Posty: 311

Piwa: 10617

Respekt: 355,3
Respekt: 355,3Respekt: 355,3Respekt: 355,3Respekt: 355,3

Powinien by? osobny plik meta.xml, dodatkowo ?le wyt?umaczy?e? jak si? robi met?. Brakuje znacznik?w < meta> < /meta>.

Ostatnio zmieniony przez MIKAELmta 2017-01-24, 17:31, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-24, 17:38


Remix110

Pewna osóbka :3






Wiek: 40
Na forum: 3663 dni
Posty: 291
Nick w MP: GoodNight

Piwa: 15

Respekt: 51

To nie jest poradnik ;) To jest wz?r + Instalacja :D

[ Dodano: 2017-01-24, 17:51 ]
MIKAELmta, Ale nie daje si? nad ?

<info type="map" version="1.0.0"></info>


Bo mi chodzi ?eby to by?o razem po??czone z map? ;)

Podpis
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-25, 23:55


Malentas

Koder mirofali w lua






Wiek: 24
Na forum: 3681 dni
Posty: 146
Nick w MP: Malentas

Piwa: 1626

Respekt: 47,3

Kod:

<info type="map" version="1.0.0"></info>

Jest to tylko info kt?re widzimi w panel admin po najechaniu na skrypt, jest to zb?dne. ?eby po??czyc z map? robimy plik s.lua wpisujemy.

Kod:

local wejscie = createMarker (x, y, z, "type", r, g, b, a)
local wyjscie = createMarker (x, y, z, "type", r, g, b, a)
setElementInterior(wyjscie, 0)

addEventHandler("onMarkerHit", wejscie, function(el,md)
if getElementType(el) == "player" then
if isPedInVehicle(el) then return end
setElementInterior(el, 0)
setElementPosition(el, x, y, z)
end
end)

addEventHandler("onMarkerHit", wyjscie, function(el,md)
if getElementType(el) == "player" then
if isPedInVehicle(el) then return end
setElementInterior(el, 0)
setElementPosition(el, x, y, z)
end
end)


I dopisujemy do mety mapki to:


Kod:


<script src="s.lua" type="server" />


Podpis
Aktualny projekt:


AntoriaMTA
Discord: https://discord.gg/TVrAddp3Wu

Najszybszy kontakt (discord): Malentas#2091
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-26, 11:30


Remix110

Pewna osóbka :3






Wiek: 40
Na forum: 3663 dni
Posty: 291
Nick w MP: GoodNight

Piwa: 15

Respekt: 51

Sorry nie to poda?em chodzi?o mi o to co da?e? na dole :D

[ Dodano: 2017-01-26, 11:31 ]
Ale teraz kapn??em si? o to co poda?e? dopisujemy nad to
<script src="s.lua" type="server" />


W mecie mapki :D

[ Dodano: 2017-01-26, 11:56 ]
Teraz kod wygl?da tak :
local wejscie=createMarker(2594.64722,2790.85791,10.82031"corona"1.523,214,255,140)
local wyjscie=createMarker(2899.03662,2891.55518,542.57031"corona"1.523,214,255,140)
setElementInterior(wyjscie0)


addEventHandler("onMarkerHit"wejscie, function(el,md)
    if getElementType(el) == "player" then
        if isPedInVehicle(elthen return end
        setElementInterior(el0)
        setElementPosition(el2899.03662,2891.55518,542.57031)
    end
end)

addEventHandler("onMarkerHit"wyjscie, function(el,md)
    if getElementType(el) == "player" then
        if isPedInVehicle(elthen return end
        setElementInterior(el0)
        setElementPosition(el2594.64722,2790.85791,10.82031)
    end
end)


Ale jak mnie tepnie tam gdzie chc? (tam gdzie zbudowa?em co? w mapie) to znowu mmnie tepie w to miejsce gdzie by?em ;-;

[ Dodano: 2017-01-26, 11:57 ]
Znaczy, jak tepi? si? z tamtego miejsca to git dzia?a ale jak chc? wr?ci? to na chwil? tepie i znowu w to miejsce gdzie by?em ;-;

Podpis
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-27, 00:17


MIKAELmta







Wiek: 24
Na forum: 3978 dni
Posty: 311

Piwa: 10617

Respekt: 355,3
Respekt: 355,3Respekt: 355,3Respekt: 355,3Respekt: 355,3

"Remix110" napisał/a:

Sorry nie to poda?em chodzi?o mi o to co da?e? na dole :D

[ Dodano: 2017-01-26, 11:31 ]
Ale teraz kapn??em si? o to co poda?e? dopisujemy nad to
<script src="s.lua" type="server" />


W mecie mapki :D

[ Dodano: 2017-01-26, 11:56 ]
Teraz kod wygl?da tak :
local wejscie=createMarker(2594.64722,2790.85791,10.82031"corona"1.523,214,255,140)
local wyjscie=createMarker(2899.03662,2891.55518,542.57031"corona"1.523,214,255,140)
setElementInterior(wyjscie0)


addEventHandler("onMarkerHit"wejscie, function(el,md)
    if getElementType(el) == "player" then
        if isPedInVehicle(elthen return end
        setElementInterior(el0)
        setElementPosition(el2899.03662,2891.55518,542.57031)
    end
end)

addEventHandler("onMarkerHit"wyjscie, function(el,md)
    if getElementType(el) == "player" then
        if isPedInVehicle(elthen return end
        setElementInterior(el0)
        setElementPosition(el2594.64722,2790.85791,10.82031)
    end
end)


Ale jak mnie tepnie tam gdzie chc? (tam gdzie zbudowa?em co? w mapie) to znowu mmnie tepie w to miejsce gdzie by?em ;-;

[ Dodano: 2017-01-26, 11:57 ]
Znaczy, jak tepi? si? z tamtego miejsca to git dzia?a ale jak chc? wr?ci? to na chwil? tepie i znowu w to miejsce gdzie by?em ;-;


Dzieje si? tak, poniewa? tepa Ci? w miejsce gdzie jest marker, kt?ry ponownie Ci? teleportuje. Wystarczy ustawi? miejsce teleportu gdzie indziej ni? marker.

Postaw piwo autorowi tego posta
 

 
Tagi: wzór :: robienie :: teleportów :: markeró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 » Zasoby do MTA » [SKRYPT] Wzór na robienie Telepor 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