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: [s-side]komenda
1. [S-SIDE]Komenda z parametrami
Witam [you].
Dzi? postanowi?em napisa? pierwszy m?j poradnik dla tego serwisu. B?dzie to poradnik opisuj?cy jak stworzy? komend? po stronie serwera z dodatkowymi parametrami

[color=lime][b]Czym s? parametry?[/b][/color]
Parametry funkcji to dodatkowe parametry, kt?re mo?emy wpisa? po komendzie, czyli np
[b]/testowakomenda parametr1 parametr2[/b]
To, do czego nam pos?u?? (co b?d? pobiera?, lub wykonywa?), zale?y Tylko i wy??cznie od Twojej inwencji tw?rczej.
?eby zacz?? tworzy? skrypt z parametrami, nale?y pami?ta?, ?e w LUA, skrypty s? czytane "s?owo po s?owie", dos?ownie :) sprawdzane/wykonywane jest kolejno ka?de zdanie w linijce, dlatego przy dodawaniu parametr?w do komendy, wa?ne jest by zachowa? czytelno??/przejrzysto?? kodu, by skrypt m?g? 'zrozumie?', czego od niego oczekujesz.

[color=lime][b]Dodawanie parametr?w do funkcji[/b][/color]
Dodawanie parametr?w jest bardzo proste. Po dw?ch pierwszych parametrach podstawowych [b]plr,cmd[/b] (kt?re s? wymagane), kolejno po przecinku wpisujemy swoje parametry.
function [color=orange]mojafunkcja[/color]([color=green]plr[/color],[color=maroon]cmd[/color],[color=indigo]param1[/color],[color=blue]param2[/color])

[color=green]plr[/color] - jest to zmienna gracza wpisuj?cego komend?[color=red]*[/color]
[color=maroon]cmd[/color] - komenda, kt?ra b?dzie elementem docelowym/wywo?uj?cym w naszej funkcji[color=red]*[/color]
[color=indigo]param1[/color] - dodatkowy parametr(1)
[color=blue]param2[/color] - doda...