[Poradnik] Jak pisać skrypty? Argumenty 3. - Wersja do druku +- McSurvi.pl Network Serwery Minecraft 1.8 (http://mcsurvi.pl/forum) +-- Dział: Forum Ogólne (http://mcsurvi.pl/forum/forumdisplay.php?fid=1) +--- Dział: Poradniki (http://mcsurvi.pl/forum/forumdisplay.php?fid=127) +--- Wątek: [Poradnik] Jak pisać skrypty? Argumenty 3. (/showthread.php?tid=20910) |
[Poradnik] Jak pisać skrypty? Argumenty 3. - MrSandKing - 26-09-2019 Ponownie witam Jeżeli wiecie, a na pewno wiecie to w skrypcie możemy zrobić komendę, ale z odpowiednimi uprawnieniami. Natchnęło mnie, żebym wam przedstawił jeszcze jedną dość ciekawą opcję. Jako iż możemy sprawdzać, czy wykonujący polecenie ma uprawnienia, możemy również sprawdzić nick tego gracza!. Cała filozofia opiera się na tym, że sprawdzamy właśnie nazwę gracza, który chce wykonać tą komendę. Linijka kodu wygląda tak Kod PHP: if sender is "MrSandKing": Kod PHP: if sender is "MrSandKing" or "Janusz" Szybkie wytłumaczenie... Or z Języka Ang. najlepsze przetłumaczenie - lub, albo Przykład w kodzie Kod PHP: command /ogloszenie [<text>]: Pragnę również dodać, że nie warto używać "if sender is...": po "if arg is set/isn't set:", gdyż lepiej sprawdzić to przed sprawdzeniem, czy argument jest wypełniony. Oczywiście nie będzie miało to wpływu na kod, lecz warto sprawdzić najpierw czy ten gracz jest tym graczem, który jest wpisany w kodzie. |