Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Skrypt] Title i lobby


xKami

Rekomendowane odpowiedzi

Opublikowano

Moj Autorski Skrypt na Title i Lobby: (Wiem ze pelno takich ale jak przyszedles tutaj to napisac to wyjdz z tad (:. Nie marnuj czasu!)

 

Wymagane Pluginy: 

 

Skript

AuthMe

 

Skrypt:

 

1.13+

   Link: https://pastebin.com/ebP1Evcg

1.12

  Link: https://pastebin.com/BvDGdckK

1.7

  Link: https://pastebin.com/QLdwHe50

 

Permisje:

 

pomoc.lobby - Komendy Dla Gracza!

 

pomoc.setlobby - Komendy Dla Admina!

 

Trailer Skriptu Na YouTube!: 

 

Jutro o 14:00 (Jezeli Juz Bedzie Dzialac! Bo Nie Moge Sie Zalogowac Na YouTube!). Filmik Prezentacji Skryptu Ale Narazie Jedynie Tutaj Filmik Bez Pobierania i Mozna Obejrzec Tak Jak Na Yt! http://hostuje.net/file.php?id=2c9fbad53a0b627f931d3bc1d6ca6928

 

 

Dzialania Skryptu:

 

Skrypt Dodaje Nowe Komendy i Funkcje po wejsciu i wyjsciu na serwer np. Napisy, Ktore Mowia jak sie zalogowac + mozliwosc teleportacji skad sie wyszlo z serwera (kratka). Zabezpieczenie przed upadkiem jezeli wyszedles z serwera a potem tam nie bedzie juz zadnego bloku. teleportacja po wejsciu na serwer na spawna.

Opublikowano

Właśnie widzę. Ustawianie pseudo spawnu, teleportacja do wczesnej lokalizacji i informacje o sposobie logowania.

command /setlobby:
    permission: pomoc.setlobby
    aliases: setspawn

alias setspawn? Podmieniasz essentials, czy jak?

Opublikowano

Nieee xDDDD. jest po prostu taki napis bo tak. Jest pelno skryptow /setspawn. Poszukaj sobie... zwyklych skryptow setspawn, ktore poza sama komenda /spawn nic nie dodaja. Essentials lepsze z tym sie zgadzam

Opublikowano

Skoro skryptów, które nic nie dodają, jest mnóstwo, to czemu tworzysz podobny? Stwórz jakiś projekt (mam na myśli wielki/większy projekt). Jak patrzeć na ten Twój skrypt, to się za głowę nie wziąłem, zresztą się nawet na skryptach za bardzo nie znam, to może dlatego mnie to tak nie przeraziło, ale według mnie, to pół dobrze, pół źle jest.

Opublikowano

sam widze tu bledy i juz pracuje nad kolejna aktualizacja. Sa niepotrzebne linijki w skrypcie i niektore funkcje, ktorych pozbede sie w nastepnych aktualizacjach

 

a skrypt napisalem po prostu for fun i moze keidys ktos uzyje ??

Opublikowano

title jest gdy sie wchodzi na serwer i wiadomosci tellraw i title i jest komenda lobby. Wiec? napisz nazwe jaka wedlug ciebie powinna byc

Opublikowano

Dobra, kolega @Ekrahb się nie zna ale ja się trochę znam. @xKami Po pierwsze to jak już wspomniał kolega wyżej ten skrypt nie ma sensu, pomijając już to że nawet nie jest w odpowiednim dziale.

 

Po drugie, jeżeli dajesz

permission: pomoc.setlobby

To wypadało by dokleić jakąś wiadomość gdyby ktoś ewentualnie tego uprawnienia nie posiadał, prawda?

 

Po trzecie, po co wyżej dajesz takie coś skoro można tak i jest to moim zdaniem bardziej intuicyjne

if player has permission "uprawnienie":
	kod który ma się wykonać gdy gracza ma uprawnienie
else:
	send "&4&oBrak uprawnień"

 

Po czwarte, po co dajesz

permission: pomoc.lobby

Oraz chwilę później w tej samej komendzie to

if player has permission "pomoc.lobby":

Po co? Jaki w tym sens?

 

Po piąte, nie za bardzo rozumiem sens tego?

if arg 1 is "":

Skoro masz to samo, czyli

if arg 1 is not set:

 

Po szóste, po co dajesz teleportacje graczowi w miejsce z którego się wylogował skoro ma tą opcje AuthMe? W dodatku dajesz mu możliwość dostania odporności... A jeżeli są tam gracze z którymi się akurat bił i wylogował się po to żeby nie zginąć i wejdzie na odporności i ich powybija? W takim momencie traci się graczy..

 

Po siódme, nie musisz dawać

to player

Jest to domyślnie zrobione

 

 

Więc podsumujmy, skrypt moim zdaniem napisany byle jak, może i składnie znasz ale używasz jej jakbyś nie znał. Dużo nie potrzebnych opcji i linijek, pomijając fakt że sam skrypt nie ma totalnie sensu. Daje graczowi możliwość wykorzystania ochrony przeciw spadnięciu i pozabijanie graczy z którymi się bije, źle napisany, nie trafiony w czas. Taki skrypt może i miał racje bytu ale kilka lat temu.

 

Jak napisał już kolega wyżej, weź się lepiej za coś bardziej rozbudowanego, coś większego i oczywiście lepiej napisanego. Jeżeli chcesz ćwiczyć to możesz, ale nie wstawiaj kompletnie bezsensownych skryptów, tylko poszukaj w internecie i sprawdź czego nie ma, a czego użytkownicy potrzebują albo chcą zobaczyć. Jeżeli nie znasz wszystkich eventów w Skript, to możesz użyć takiej strony http://en.njol.ch/projects/skript/doc/events śa tam też pętle, zmienne, efekty i takie różne bardzo przydatne rzeczy na start.

Opublikowano

Dobra po co ja się tak rozpisałem skoro i tak napisałeś że pracujesz nad nowszą "lepszą" wersją..

 

Nawet jeżeli pracujesz nad udoskonaleniem tego, to po co? Skoro to nie zmieni tego że mamy Essentials, mamy AuthMe. Taki skrypt w 2019 roku nie ma sensu, ja nie mówię że nie możesz się edukować i poprawiać swoich zdolności, owszem możesz lecz zrób to z głową. 

 

Jeżeli zaczniesz pisać jakieś bardziej zaawansowane skrypty albo wielkie projekty, a nawet jak nie będziesz wiedział niektórych rzeczy, to możesz dodać temat na forum w dziale Skript i ktoś Ci pomoże i podpowie, ewentualnie pokaże jak coś zrobić.

Opublikowano

no okej, ale po co to piszesz? to chyba logiczne? on juz napisal i to wystarczy... a skrypt pisalem for fun i po prostu i napisalem u gory ze jak chcesz napisac ze ten skrypt nie ma sensu to nie pisz tego bo szkoda czasu 

  • sk8erace1 zmienił(a) tytuł na [Skrypt] Title i lobby
  • 2 tygodnie później...
Opublikowano

Trochę nie przemyślane, gdy ktoś ma FastLogin i premke to zobaczy, że ma się zalogować ale po co skoro plugin sam go zaloguje. Lepiej by było gdyby skrypt sprawdzał czy gracz jest zalogowany i dopiero wtedy wysyłał. Dodatek SharpSK pozwala sprawdzać czy gracz jest zalogowany czy też nie jest. Gdy się zaloguje też można zrobić wiadomość że pomyślnie zalogowano. :) 

Opublikowano

Witam! Odrazu Pisze... Nie bede chyba tego skryptu przez jakis czas dalej rozwijal.... Zajmuje sie Teraz Serwerem ale w wolnym czasie postaram sie go przerobic bo jak sam teraz patrze na ten skrypt to mnie oczy bola xD

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...