Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: markerowa
1. [Poradnik] Funkcja markerowa
Teraz poradnik ode mnie. Tutaj pomog? wam stworzy? skrypt polegaj?cy na wpisaniu komendy w markerze. Kr?tkie wyja?nienie: Je?li jeste? w markerze i wpiszesz /zmienskin to zmieni Ci si? skin, je?li wpiszesz /zmienskin poza markerem wy?wietli Ci si? wiadomo?? "Nie jeste? w markerze".

Zaczynamy!

O to nasz ca?y skrypt:
[lua]marker = createMarker(98.26, 150.9, 48.5, 'cylinder', 2.0, 255, 0, 0, 150)

function skrypt(thePlayer, matchingDimension)
if isElementWithinMarker(thePlayer, marker) then
setElementModel ( thePlayer, 275 )
else
outputChatBox("Nie jeste? w markerze!", 255, 0, 0)
end
end
addCommandHandler("zmienskin", skrypt)[/lua]

Instrukcja:
:arrow: Najpierw tworzymy marker. Gdzie "marker" wpisujemy nazw? markeru, gdzie X, Y, Z wpisujecie X, Y i Z, czyli miejsce gdzie ten marker ma by?. Gdzie "cylinder" wpisujecie rodzaj markera (checkpoint, ring, cylinder, arrow i corona).
[lua]marker = createMarker(X, Y, Z, 'cylinder', 2.0, 255, 0, 0, 150)[/lua]

:arrow: OK, gdy mamy marker to tworzymy funkcj?. Gdzie "skrypt" wpisujecie nazw? swojej funkcji, reszt? zostawiacie bez zmian.
[lua]function skrypt(thePlayer, matchingDimension)[/lua]

:arrow: Teraz musimy zrobi? tak, aby skrypt sprawdza? czy gracz jest w markerze. Dodajemy t? linijk? po rozpocz?ciu funkcji.
[lua] if isElementWithinMarker(thePlayer, marker) then[/lua]
Gdzie "marker" wpisujecie nazw? swojego wcze?niej stwo...