Skocz do zawartości

Fałszywy Komunikator op [SKRYPT]


Rekomendowane odpowiedzi

Witam chciałbym wam udostępnić skrypt o fałszywym komunikatorze op

JEŻELI CHCECIE COŚ POPRAWIĆ NIE MA PROBLEMU :) NAJLEPIEJ ŻEBYŚCIE NAPISALI SWOJE POPRAWKI W ODPOWIEDZIACH :) 

LINK DO POBRANIA SKRYPTU: https://code.skript.pl/lQfsCWqb/

 

MIŁEGO KORZYSTANIA :)

~ MATISIO

UWAGA!

już jest odcinek o tym :)! 

https://www.youtube.com/watch?v=3UTDfKhNHsI

Edytowane przez Nioo
Odnośnik do komentarza
https://skript.pl/temat/25124-fa%C5%82szywy-komunikator-op-skrypt/
Udostępnij na innych stronach

@KrzysiekRysiek02 Niestety nie zgodzę się z twoim zdaniem, ponieważ wydaje mi się, że powinno uczyć się od początku jak najlepiej.  Generalnie, ten skrypt można było napisać lepiej i to na kilka innych sposobów.

Na początku powinno się sprawdzać, czy argument w komendzie jest spełniony. Można to zrobić w np. taki sposób:

if arg 1 is set:

Następnie można sprawdzić, czy argument jest graczem. Generalnie, przy sprawdzaniu tego wymagane jest spełnienie argumentu, dlatego kod wyżej nie jest wymagany. Można to zrobić w ten sposób:

if arg 1 is player:

Potem przydałoby się zrobić jakiś wyjątek, bo argument nie zawsze musi być graczem. To znaczy mógłbyś zrobić jakąś literówkę. Można to zrobić wstawiając else (albo, w przeciwnym razie itp.) na poziomie if (warunek). Następnie tab i dalsza część kodu. Przykładowo można wysłać jakąś wiadomość dla gracza używając send, lub message, mam nadzieję, że dasz radę sam to przetłumaczyć. Kod na to mógłby wyglądać tak:

		if bla bla:
			bla bla
		else:
			bla bla

W praktyce wyglądałoby to następująco:

command /fakeop [<text>]:
	permission: broadcast.matisio
	description: Pisze globalna wiadomosc.
	trigger:
		if arg 1 is player:
			broadcast "&rOpped %coloured arg%"
		else:
			send "Podany nick nie jest poprawny, lub gracz jest offline!"

Jeśli jednak nie myślisz nad rozbudową kodu, lub uważasz, że skrypt jest skończony to możesz przekształcić event (wydarzenie) z:

command /fakeop [<text>]:

na:

command /fakeop [<offline player>]:

lub:

command /fakeop [<player>]:

Jest tutaj taka zależność, że podany gracz w argumencie musi być online (Podłączony do serwera), oraz przy używaniu wiadomości, zmiennych itp. pobranych z argumentu zamiast %arg 1% należy użyć %Player-arg%, lub %Offline player-arg% w zależności od wydarzenia. W praktyce wyglądałoby to tak:

command /fakeop [<player>]:
	permission: broadcast.matisio
	description: Pisze globalna wiadomosc.
	trigger:
		if arg 1 is set:
			broadcast "&rOpped %player-arg%"
		else:
			send "Podany nick nie jest poprawny, lub gracz jest offline!"

Tutaj już nie trzeba sprawdzać, czy argument jest online, ponieważ sprawdzanie jest to w wydarzeniu. Oczywiście można to zapisać krócej używać correct usage (prawidłowej obsługi):

command /fakeop [<player>]:
	usage: Podany gracz jest offline
	permission: broadcast.matisio
	description: Pisze globalna wiadomosc.
	trigger:
		broadcast "&rOpped %player-arg%"

@Matisio Mam nadzieję, że użyjesz tej wiedzy w swoich nowych skryptach. 

Edytowane przez sfuty
Odnośnik do komentarza
https://skript.pl/temat/25124-fa%C5%82szywy-komunikator-op-skrypt/#findComment-167271
Udostępnij na innych stronach

Normalny człowiek, nawet taki co nie umie JavaScript zrobi. Polecam na przyszłość stawanie skryptów powyżej 30 linijek bo będzie słabo oceniany oraz polecam trochę się bardziej poduczyć w Języku programowania JavaScript, bo najbardziej to przez ten język są stawiane skrypty. 

up^ pomógł.

Skrypt tak trochę do trollowania.

Jest krótki,łatwy etc.

  1. Ocena:
  • Pomysłowość: 4/10
  • Oryginalność: 4/10
  • Przydatność: 1,5/10 (to jest do trollowania)
  • Proces instalacji: 10/10
  • Kompatybilność: 8/10

      2. Dodtk.:

  • Zaawansowane: 0/10 ...
  • Włożona praca 1/10

Ocena końcowa (średnia):

5.5/10

Odnośnik do komentarza
https://skript.pl/temat/25124-fa%C5%82szywy-komunikator-op-skrypt/#findComment-167472
Udostępnij na innych stronach

@Mati17102 I co z tego, że jest w takim języku zakodowany? Ten dział jest dla skryptów tworzonych pod plugin, który został napisany w Javie, ale sama jego dokumentacja nic nie ma wspólnego z Java/Javascriptem (?), ponieważ polega na używaniu języka angielskiego do różnego rodzaju funkcji/zapytan/eventow etc., które potem Skript odbiera i pokazuje to co jest zapisane.

Edytowane przez GoblicPL
Odnośnik do komentarza
https://skript.pl/temat/25124-fa%C5%82szywy-komunikator-op-skrypt/#findComment-167487
Udostępnij na innych stronach

@Mati17102 nie masz podstawowej wiedzy dot. programowania i się wypowiadasz.
Minecraft jest napisany w Javie. Javascript to obiektowy język skryptowy, a Java to obiektowy język programowania.

Edytowane przez Vylence
Odnośnik do komentarza
https://skript.pl/temat/25124-fa%C5%82szywy-komunikator-op-skrypt/#findComment-167519
Udostępnij na innych stronach

@vx1ne No fakt, faktem Minecraft jest napisany w języku programowania Java.

Ale podstawowa wiedza dot. programowania to mam średnio. Jak 13-latek, który (dopiero) powiedziałbym uczy się programowania.. muszę się trochę poduczyć :C

Odnośnik do komentarza
https://skript.pl/temat/25124-fa%C5%82szywy-komunikator-op-skrypt/#findComment-167564
Udostępnij na innych stronach

  • 3 tygodnie później...

git skrypt tylko jest 1 WADA ponieważ gdy chcemy na serio dać opa a nie jak ty tu napisałeś FAKEOP to jakiej mam użyć komendy zamiaz /op i dać komuś opa?

5.5/10 zrób /fakeop a nie /op to dam 6/10 ;)

 

Odnośnik do komentarza
https://skript.pl/temat/25124-fa%C5%82szywy-komunikator-op-skrypt/#findComment-170103
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...