Skocz do zawartości
  • 1

Te samy rangi na kilku serwerach


Pytanie

Czesc, chcialbym sie was zapytac jak zrobic, by miec takie same rangi na serwerach np. survival i skywars polaczonych ze soba przez bungeecord. Dodam, ze uzywam pluginu pex, ale jak trzeba to moge go zmienic na inne. Jezeli bedzie potrzebna do tego baza danych to chill, byle byloby to mysql czy phpmyadmin, chyba jest to samo. Jak mylilem jakies pojecia to przepraszam, bo jestem w tym nowy. 

 

Zapraszam do wypowiadania sie, kazda odpowiedz jest lajkowana :D

Edytowane przez rudyxd
Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0

MySQL - typ bazy danych
PhpMyAdmin - GUI interface do zarządzania bazą danych (tak jak YAMS jest zarządzaniem serwera MC)

Myśle, że wystarczy postawić jedną bazę danych i podpiąć do niej wszystkie PEXy.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145969
Udostępnij na innych stronach

  • 0
7 minut temu, Bielecki napisał:

MySQL - typ bazy danych
PhpMyAdmin - GUI interface do zarządzania bazą danych (tak jak YAMS jest zarządzaniem serwera MC)

Myśle, że wystarczy postawić jedną bazę danych i podpiąć do niej wszystkie PEXy.

Nie wiem jak to napisac, by nie brzmialo chamsko, a dokladnie chce powiedziec, czy myslisz o tym, czy tak jest. W sumie to przepraszam, ale juz nie chxe sie bawic ciagle w to samo, tylko uzyskac konretna odpowiedz.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145972
Udostępnij na innych stronach

  • 0

Nie jestem pewien jak zachowają się pluginy, gdy wiele instancji podepniesz pod jedną bazę. W teorii nie powinno być z tym problemu, zwłaszcza że jeden gracz nie może być na dwóch serwerach w bungee naraz.

@insertt, @Inder00?

Edytowane przez Bielecki
Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145973
Udostępnij na innych stronach

  • 0
Gość Usunięty#12473

https://www.spigotmc.org/resources/commandsync.115/ oraz https://www.spigotmc.org/resources/free-bungeecommandsdispatcher.9854/ chyba rozwiążą ten problem. Ewentualnie ja zrobiłbym to w php.

EDIT:

Jeszcze to https://www.spigotmc.org/resources/globalexecute.15732/.

Edytowane przez Nioo
Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145974
Udostępnij na innych stronach

  • 0
2 minuty temu, Bielecki napisał:

Nie jestem pewien jak zachowają się pluginy, gdy wiele instancji podepniesz pod jedną bazę. W teorii nie powinno być z tym problemu, zwłaszcza że jeden gracz nie może być na dwóch serwerach w bungee.

@insertt, @Inder00?

Niestety, czasem sie da, ze jak nagle gracza wyrzuci powiedzmy za tim-out`a to gracz zostaje przez jakis czas na serwerze powiedzmy "pvp" bedac na lobby.

@Nioo commandsync odpada, poniewaz czasem zaczyna szalec i powtarza komende dziesiatki razy. Dodam, ze chce konretne i sprawdzone metody, a nie byle shit

Edytowane przez rudyxd
Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145975
Udostępnij na innych stronach

  • 0

Nie może być na lobby i pvp jednocześnie. Bungeecord na to nie zezwoli. Jeśli zostanie jego "duch", to gracz musi zaczekać poza serwerem, aż Bungee go usunie.

EDIT: poza całym serwerem, nie podserwerem.

Edytowane przez Bielecki
Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145976
Udostępnij na innych stronach

  • 0
Teraz, Bielecki napisał:

Nie może być na lobby i pvp jednocześnie. Bungeecord na to nie zezwoli. Jeśli zostanie jego "duch", to gracz musi zaczekać poza serwerem, aż Bungee go usunie.

czyli jutro z rana jak to zrobie to moge miec, niemal 100%-owa pewnosc, ze jesli ja nic nie popsuje to bedzie ok?

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145978
Udostępnij na innych stronach

  • 0
Gość Usunięty#12473
Teraz, trivek napisał:

czyli jutro z rana jak to zrobie to moge miec, niemal 100%-owa pewnosc, ze jesli ja nic nie popsuje to bedzie ok?

Jeśli chcesz napiszę skrypt php na to. Będziesz mieć pewność działania.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145979
Udostępnij na innych stronach

  • 0
2 minuty temu, Nioo napisał:

Skrypt php? Tam wszystko masz czarno na białym jak działa i czy dobrze działa :P

Jezeli chcesz to napisz, ale bede chcial wiedziec co i jak jest napisane, oraz chcialbym, zeby ktos bedacy bardziej w temacie php sie wypowiedzial o twoim skrypcie.

#Edit

Po wypowiedzieci uzytkownika @Bielecki pomyslalem, ze nie maja sensu twoje sposoby, sorki @Nioo

 

Czekam na dalsze odpowiedzi w temacie.

Edytowane przez rudyxd
Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145982
Udostępnij na innych stronach

  • 0
Teraz, trivek napisał:

moge miec, niemal 100%-owa pewnosc, ze (...) bedzie ok?

Wolałbym żeby potwierdził to któryś z programistów, którch oznaczyłem w jednym z postów, bo osobiście tego nie robiłem i nie mogę dać na to gwarancji. Jak pisałem, z teoretycznego punktu widzenia powinno to zadziałać.

 

6 minut temu, Nioo napisał:

To co dałeś synchronizuje komendy pomiędzy serwerami, a tu chodzi tylko o rangi. Nie ma sensu powielać tej samej bazy pexa kilka razy.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145983
Udostępnij na innych stronach

  • 0
2 minuty temu, Nioo napisał:

loop all bungeecord servers:
    broadcast "Hej"

takie coś znalazłem w dokumentacji SkUnity. Może właśnie to wykorzystasz.

  Ukryj zawartość

224350438.jpg

 

Zapomnialem powiedziec, ze chce miec to w pluginie, jedna z najwazniejszych rzeczy na serwerze nie moze byc napisana skryptem, zalezy mi na najwyzszym tps`ie i stabilnosci serwera.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145986
Udostępnij na innych stronach

  • 0
Gość Usunięty#12473
2 minuty temu, trivek napisał:

Zapomnialem powiedziec, ze chce miec to w pluginie, jedna z najwazniejszych rzeczy na serwerze nie moze byc napisana skryptem, zalezy mi na najwyzszym tps`ie i stabilnosci serwera.

Nie wiem czy taki malutki skrawek zakłuci działanie na twoim serwerze.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145988
Udostępnij na innych stronach

  • 0

@Nioo ale po co uruchamiać komendę na wszystkich serwerach, skoro możesz zwyczajnie pobierać dane z jednej bazy?
Jeśli chcesz wszystkim w pokoju puścić film, to rozdajesz im wszystkim monitory i starasz się zsynchronizować obraz? Nie, włączasz jeden duży telewizor i wszyscy korzystają.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145989
Udostępnij na innych stronach

  • 0
Gość Usunięty#12473
1 minutę temu, Bielecki napisał:

@Nioo ale po co uruchamiać komendę na wszystkich serwerach, skoro możesz zwyczajnie pobierać dane z jednej bazy?
Jeśli chcesz wszystkim w pokoju puścić film, to rozdajesz im wszystkim monitory i starasz się zsynchronizować obraz? Nie, włączasz jeden duży telewizor i wszyscy korzystają.

Niezbyt cię rozumiem, ja bym na każdym serwerze dał rangę. Nie mam po co robić bazy, dla mnie tak jest prościej.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145990
Udostępnij na innych stronach

  • 0

@Nioo no więc w tym jest problem. Nie używasz baz danych, dlatego próbujesz robić wszystko naokoło. Baza danych ma wiele więcej zalet, niż zapis do pliku. Przykłady tutaj: https://stackoverflow.com/questions/2356851/database-vs-flat-files

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145991
Udostępnij na innych stronach

  • 0
Gość Usunięty#12473
3 minuty temu, Bielecki napisał:

@Nioo no więc w tym jest problem. Nie używasz baz danych, dlatego próbujesz robić wszystko naokoło. Baza danych ma wiele więcej zalet, niż zapis do pliku. Przykłady tutaj: https://stackoverflow.com/questions/2356851/database-vs-flat-files

Ja tutaj nie zapisuje do pliku, wykonuje komendę na wszystkich serwerach połączonych bugeecordem.

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145992
Udostępnij na innych stronach

  • 0

Ale nie rozumiesz chyba zasady działania pluginów xD Wykonujesz komende /ustawrange Nioo admin na wszystkich serwerach i co? Pex pamięta. Jak? Zapisuje do RAMu? XD nie, bo by zapomniał przy restarcie xD Zapisuje albo do pliku, albo do bazy danych ;)

Odnośnik do komentarza
https://skript.pl/temat/21477-te-samy-rangi-na-kilku-serwerach/#findComment-145993
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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