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

[Plugin] OpenSectors - Zaawansowany framework do sektorów


Rekomendowane odpowiedzi

Opublikowano

Na wstępie zaznaczam że projekt miał być płatny, ale że mam dobre serduszko to je publikuje, ale jarka już musicie znaleźć/skompilować sami, bo tak :P 

Zaznaczam też że te sektory NIE posiadają toolsów, gildii czy innego syfu. To jest czysty framework o którego oparciu można napisać pod nie gildie czy toolsy.

Sektory zawierają wszystko co powinny zawierać sektory, przenoszenie, podstawową synchronizację itd.

Posiadają też dosyć rozbudowane API pod połączenia/pakiety/SQL.

Github: https://github.com/SocketByte/OpenSectors

Od teraz można prosić abym zlecenia pisał pod te sektory, lub można udać się z nowym zleceniem o przepisanie jakiegoś pluginu na te sektory. (Nie jest to jednak tanie)

Powodzenia i pozdrawiam xD 

 

PS: Sektory są oparte na kryonet, nie redisie czy plugin channelu. Taka informacja ;v 

PS2: Pewnie mnie administratorzy za to rozjadą, ale na dole githuba jest donejt, to tam wiecie, jak ktoś zdonejtuje to niech się uda na gg, i nic nie obiecuje, ale no... :P 

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

Świetny plugin, testowałem na MOIM serwerze zyx i daje rade nawet przy 2000 graczach! Api bardzo łatwe i przejrzyście opisane, polecam wszystkim użytkownikom, a nie używanie jakiegoś śmierdzącego OtekSectors!

Opublikowano

Aktualizacji było parę na githubie, wszystko można obserwować właśnie tam.

Główne zmiany:

  • Dodano synchronizację pogody
  • Dodano actionbar dla wersji od 1.8 do 1.12
  • Dodano dodatkowe API do konfiguracji baz danych (MariaDB, PostgreSQL, MySQL, SQLite itd)
  • Naprawiono kilka przecieków pamięci
  • Naprawiono perełkowanie się przez sektor
  • Dodano że po śmierci teleportuje cię na główny serwer (na koordynaty ustalone w configu)

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

Aktualizacja!

Główne zmiany: 

  • Naprawiono teleportowanie na główny serwer po śmierci (inventory size error)
  • Naprawiono teleportowanie do losowych sektorów po zbliżeniu się do granicy świata
  • Naprawiono wiadomości (pomieszałem break/place xD)
  • Dodano informację powiadamiającą administratora o niedziałaniu sektora
  • Dodano więcej kontroli defaultowego handlera globalnego chatu
  • Dodano asynchroniczne wykonywanie zapytań SQL
  • Dodano asynchroniczne wysyłanie pakietów
  • Naprawiono actionbar i zoptymalizowano wysyłanie pakietów NMS

 

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

Aktualizacja!

Główne zmiany:

  • Dodanie nowego systemu informacji zwrotnych (callbacków), działa szybciej, lepiej, i łatwiej.
  • Dodanie pakietu PacketPlayerState do zwracania informacji pokroju uniqueId, sektor na którym się znajduje czy jego obecność na serwerze
  • Dodanie pakietu PacketPlayerTeleport do łatwej teleportacji bez martwienia się o sektory
  • Dodanie pakietu PacketSendMessage do wysyłania wiadomości (a również actionbarów) przez serwery
  • Dodanie pakietu PacketItemTransfer do łatwego wysyłania itemów 
  • Dodano synchronizacje enderchestu gracza
  • Przepisanie systemu przechodzenia przez sektor (działa dużo lepiej i wygodniej)
  • Naprawiono sesje
  • Przepisano adapter serwera/klienta na class-based.
  • Parę innych mniejszych bugów zostało naprawionych.

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

komputer mi prawie wybuchł, bo musiałem postawić 15 serwerów by przetestować, ale działało i to dobrze

dzięki adam!!

k3HeXgc.png

Opublikowano
2 godziny temu, m1ste napisał:

@happi
Zdrada państwa -___-

nieprawda

kataszka4life

k3HeXgc.png

  • 2 tygodnie później...
Opublikowano

wygląda apetycznie :27_sunglasses:

 

@edit

Dnia 9.04.2018 o 22:27, kubaxdev napisał:

@Zimmex129Pozdrawiam bardzo serdecznie którzy nie ogarną API haha :D Na prawdę bardzo dobra robota @AdamGrzegorz. Sektory już stabilne na stawianie serwera?

a ja bardzo serdecznie pozdrawiam osobe ktora nie wie co to lombok ;/

Opublikowano

Trochę było zmian, ale z tych głównych:

  • Dodano integrację z Wrapp
  • Zmieniono standardową konfigurację JSON (na poprawną)
  • Dodano synchronizowane typy danych pokroju List bądź Map
  • Dodano system synchronizowanych tasków.
  • Dodano zapis fireticksów
  • Naprawiono travisa
  • Dodano kompilacje JDK9 w Travis
  • Usunięto niepotrzebne wiadomości debugujące
  • Naprawiono zapis potionów
  • Dodano pakiet PacketPlayerTeleport (póki co średnio działający)
  • Naprawiono respawn gracza po śmierci
  • Mnóstwo pomniejszych usprawnień i fixów.

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

Szykuje się kolejna aktualizacja, na razie jednak jest ona w wersji eksperymentalnej, i nie ma jarki dostępnej na githubie.

Zmiany:

  • Dodano nowy system przechodzenia przez sektory (wraz z nową konfiguracją)
  • Dodano ulepszone wykrywanie wysokości na której ma się pojawić gracz
  • Dodano ominięcie ustawiania dimension w BungeeCordzie co pozwala na super-szybkie przechodzenie przez serwery
  • Dodano nowy system zarządzania informacjami graczy
  • Dodano statystyki bStats
  • Wkrótce: Dynamiczne bordery na granicach sektorów

Nowe, szybsze przechodzenie i wykrywanie wysokości:

https://i.gyazo.com/9e4578090cfb85dcadc11533aa0ae6ad.mp4

Obecny układ sektorów:

516ebce84ff374e82595c7a3c5f44966.png

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

@Zimmex129Pozdrawiam bardzo serdecznie którzy nie ogarną API haha :D Na prawdę bardzo dobra robota @AdamGrzegorz. Sektory już stabilne na stawianie serwera?

 

@toWcaleNieOn_;/ mówisz o spidiantylogout? xD po prostu nie zobaczyłem adnotacji @Data i po tyle zbyt szybko spojrzałem na dalszą część kodu ;) 

Opublikowano
4 minuty temu, kubaxdev napisał:

@Zimmex129Pozdrawiam bardzo serdecznie którzy nie ogarną API haha :D Na prawdę bardzo dobra robota @AdamGrzegorz. Sektory już stabilne na stawianie serwera?

Wersja 1.4 jest można powiedzieć kandydatem do stabilnej wersji pod względem działania, co nie zmienia faktu że posiada pewne bugi (np. z obliczaniem odległości do granicy, rozjeżdża i skacze trochę).

Wersję 1.5/1.6 już planuje wypuścić jako stable

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano
19 minut temu, Zimmex129 napisał:

a jak napisać toolsy lub gildie pod te sektory? :)

@AdamGrzegorz

Haahahahah, jak zadajesz takie pytanie, to na pewno nie napiszesz pod to pluginów :D

Typie wszystko masz na githubie, api od sektorów opisane też jest, wiec po co zadajesz pytanie ?

@anty

Jak najbardziej mogę polecić sektorki.

Opublikowano
5 minut temu, TheMajster napisał:

Haahahahah, jak zadajesz takie pytanie, to na pewno nie napiszesz pod to pluginów :D

Typie wszystko masz na githubie, api od sektorów opisane też jest, wiec po co zadajesz pytanie ?

@anty

Jak najbardziej mogę polecić sektorki.

Po pierwsze prosze mnie nie obrażać bo zadałem proste pytanie jak napisać coś pod te sektorki bo chcem je mieć na serwerze z .ench.pl :)

Opublikowano

Ale on cie nie obraził jedynie co to stwierdził że jak zadajesz takie pytanie to brak ci umiejętność by coś takiego zrobić, polecałbym najpierw jakaś javastart.pl a dopiero potem myślenie nad używaniem jakiś randomowych libek, + na githubie z tymi sektorami jest tak zwane https://github.com/SocketByte/OpenSectors/blob/master/README.md gdzie sama nazwa nam podpowiada "przeczytaj mnie" więc... :D 

Opublikowano
6 godzin temu, Zimmex129 napisał:

Po pierwsze prosze mnie nie obrażać bo zadałem proste pytanie jak napisać coś pod te sektorki bo chcem je mieć na serwerze z .ench.pl :)

"chcem" i wszystko jasne. Gdzie ciebie dziecinko obrazilem? Jak byś potrafił programować to byś nie zadawał takiego pytania. Ale po co na jakimś gów*** sektory? najpierw musisz miec graczy, żeby sektory mialy jakikolwiek sens. Wracaj do podstawówki i to migiem, podszkol czytanie ze zrozumieniem :) 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...