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

Programista na zlecenie


hubekz5

Rekomendowane odpowiedzi

Opublikowano

Witam chciałbym zaoferować się jako programista dla twojego serwera. Lecz chciałbyś wiedzieć także trochę o mnie mam na imię Hubert właśnie kończę 2 klasę gimnazjum, w sierpniu będę miał 15 urodziny. W przyszłości mam zamiar zostać programistą java. Moje doświadczenie z serwerami, a co za tym idzie pluginami jest dosyć duże bo zajmuję się nimi już około 2 lat. Piszę pluginy lecz mogę także konfigurować te już istniejące. Jedne z lepszych moich pluginów to np. bany, a także plugin na pragnienie nowy głód energie krew itd. Więcej informacji, a także możliwość przetestowania pluginów udostępnię przez skype lub prywatną wiadomość. Zapraszam do kontaktu:
Skype: hubekz5
GG: 48959210
 

Przykładowy projekt pluginu: http://tiny.pl/grb38


Status: Aktualne

Opublikowano

przyczepie sie do twojego pluginu

1. package z małych po angielsku

2. classy po angielsku nazwy

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
4. powinieneś robić tak ifY
if(jesli nie spelniony 1 warunek)
return
if(jesli nie spelniony 2 warunek)
return
if(jesli nie spelniony 3 warunek)
return
if(jesli nie spelniony 4 warunek)
return
//wykonaj kod
zamiast if(dobry warunek){ if(dobry warunek)) przez takie pisanie kod jest mniej czytelny i łatwiej bład zrobić.
5. czemu? public static Set<String> gracze = new HashSet<String>(); możesz zrobić liste
List<String> players = new ArrayList<>(); i w listenerach zamiast iteratorem to
for-eachem lecieć
tyle odemnie, chętnie bym zobaczył te twoje bany ;) 
 

Co ja tutaj robie...

Opublikowano

@xCzuowiekBanann Kolego pisałem, że był to plugin pisany na szybo bo zajął mi on około 30min i nie napisałem też nigdzie, że są to granice moich możliwości.

jak chcesz cos sprzedac to raczej w twoim interesie powinno byc pokazanie produktu z jak najlepszej strony...

 

to co pokazales niczym sie nie rozni od kodu typa ktory uczy sie javy od 2h...

Opublikowano

Patrze na ten kod i mi się płakać chce, poczytaj może jakieś poradniki Javy, nie chodzi mi teraz o samą pisownie kodu ale o zasady nazewnictwa klas, paczek itp. Nie jest to hejt tylko porada.
Masz tutaj jakiś poradnik, jednego się mogę doczepić do tego poradnika, nazywaj klasy po angielsku: http://javastart.pl/static/podstawy-jezyka/zapis-i-konwencja-nazewnictwa/

 

Wiem że kolega wyżej to już opisał ale nie mogłem się powstrzymać ;) Przeczytaj troche artykułów o zasadach Javy, powodzenia w nauce ;)

 

 

EDIT: Nie miałem czasu na sprawdzenie całego czasu i jest już późno więc jestem zmęczony i może coś ominąłem ale wydaje mi się że ten plugin nie jest dokończony, po sprawdzaniu, jeżeli jest czysty nie tepasz go spowrotem do jego starej pozycji? Jeżeli masz to gdzieś w kodzie to przepraszam ale jak mówie jest noc i zmęczony jestem xD. A jak nie masz w kodzie tego to radze dorobić prostą HashMape która będzie zawierała klucz czyli nazwe Gracza lub jego UUID z wartością jego lokalizacji. 

Opublikowano

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

Opublikowano

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

784091427630431250239.png

Regulamin sygnatur

Opublikowano

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Opublikowano

@up jeśli nie umiesz to co umiesz?

jak dla mnie "programist" powinno umieć napisać wszystkie pluginy oczywiście gildie zabierają dużo czasu ale nie są ciezkie do napisania.

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cachujesz dane?

Co ja tutaj robie...

Opublikowano

 

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cachujesz dane?

 

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

 

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

 

 

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@topic

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

Opublikowano

 

 

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cachujesz dane?

 

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

 

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

 

 

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@topic

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

 

 

lepiej serializować to by nie mięc rozpierdolu w configu... 

 

a co do gildii to wcalnie nie jest to dniówka bo może w dzień napiszesz a kolejne 4 dni będziesz naprawiał błedy.

a co do banów to zapytanie przy wejsciu nie jest zbyt dobre

lepiej na starcie pluginu załadowac i wrzucić do cache w redisie .

Co ja tutaj robie...

Opublikowano
 

	
		
			
				/* Title packet */
				private Class<?> packetTitle;
				/* Title packet actions ENUM */
				private Class<?> packetActions;
				/* Chat serializer */
				private Class<?> nmsChatSerializer;
				/* Title text and color */
				private String title = "";
				private ChatColor titleColor = ChatColor.WHITE;
				/* Subtitle text and color */
				private String subtitle = "";
				private ChatColor subtitleColor = ChatColor.WHITE;
				/* Title timings */
				private int fadeInTime = -1;

Kolego, na początku nauki java uczysz się tworzyć komentarze po jakiego robisz w kazdej linijcje /*                       */

zamiast // . To nie jest skrypt, że w kodzie robisz tak zwany config. Widać, że kod nie Twój, bo jak klasy nazwane po polsku, to zmiennych byś tym bardziej po angielsku nie nazwał.

 

				for (Iterator<String> i = Sprawdzanie.gracze.iterator(); i.hasNext(){

Takie kody tylko przy decompilacji widziałem :) Nie rozumiem.

Po cholere udostępniasz kogoś kod jako swój, Zamiast zrobić to listą, to jakies Iteratory robi(decompilator). Jestgem w 100% pewny, że kod nie twój :)

 

Pozdrawiam :)

Opublikowano

 

 

 

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cac**jesz dane?

 

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

 

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

 

 

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@topic

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

 

 

lepiej serializować to by nie mięc rozpierdolu w configu... 

 

a co do gildii to wcalnie nie jest to dniówka bo może w dzień napiszesz a kolejne 4 dni będziesz naprawiał błedy.

a co do banów to zapytanie przy wejsciu nie jest zbyt dobre

lepiej na starcie pluginu załadowac i wrzucić do cache w redisie .

 

Toć to napisałem, że bajką jest trzymanie zserializowanych danych, lol

Gildie to dniówka, jak wiesz co piszesz i jak coś ma działać to błędów będzie mało

Czemu niby nie jest dobre? Na bungee w sam raz (registerIntent, pobranie danych z mysql asynchronicznie, completeIntent)

Ale po co cache do redisa? Masz przecież pamięć RAM, lol. Za bardzo cudujesz. Redis Ci się przydaje jak potrzebujesz mieć coś w wielu miejscach naraz, ale nie powinien służyć do cachowania danych w pojedynczej instancji pluginu. Do banów na kilka bungee to ruzumiem, ale na pojedynczy serwer czy bungee? Na c**j?

Opublikowano

 

 

 

 

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cac**jesz dane?

 

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

 

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

 

 

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@topic

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

 

 

lepiej serializować to by nie mięc rozpierdolu w configu... 

 

a co do gildii to wcalnie nie jest to dniówka bo może w dzień napiszesz a kolejne 4 dni będziesz naprawiał błedy.

a co do banów to zapytanie przy wejsciu nie jest zbyt dobre

lepiej na starcie pluginu załadowac i wrzucić do cache w redisie .

 

Toć to napisałem, że bajką jest trzymanie zserializowanych danych, lol

Gildie to dniówka, jak wiesz co piszesz i jak coś ma działać to błędów będzie mało

Czemu niby nie jest dobre? Na bungee w sam raz (registerIntent, pobranie danych z mysql asynchronicznie, completeIntent)

Ale po co cache do redisa? Masz przecież pamięć RAM, lol. Za bardzo cudujesz. Redis Ci się przydaje jak potrzebujesz mieć coś w wielu miejscach naraz, ale nie powinien służyć do cachowania danych w pojedynczej instancji pluginu. Do banów na kilka bungee to ruzumiem, ale na pojedynczy serwer czy bungee? Na c**j?

 

 

a myślisz że jak działa banowanie np na sektorach? banujesz osobie na spawn i wtedy musisz właśnie do cache w redisie najlepiej wrzucić bana by np lobby i inne serwery wiedział że ten typek ma bana.

i co z tego że pobieranie robisz asynchronicznie jak tutaj bardziej mi chodziło o ilość zapytań na starcie ci się loguje 2k graczy i napierdalaj do mysql 2k zapytań w sekunde-.- lepiej mieć w redisie/pamięci bany i jeśli nie ma redisie to mysql nie sprawdzasz bo tam napewno nie ma. masz w c**j mniej zapytań do mysql i go nie obciązać -.-

 

a co do tego:

"3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string..." a potem piszesz że serializować... 2 sprzeczne podejścia...

najpierw piszesz że moja serializacja nie a potem piszesz że serializacja to bajka... no ja******

jedynie to przyznam ci racje że samo pisanie gildii to dniówka ale poprawienie bugów i testowanie to nastepne 2-3dni.

Co ja tutaj robie...

Opublikowano

 

 

 

 

 

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cac**jesz dane?

 

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

 

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

 

 

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@topic

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

 

 

lepiej serializować to by nie mięc rozpierdolu w configu... 

 

a co do gildii to wcalnie nie jest to dniówka bo może w dzień napiszesz a kolejne 4 dni będziesz naprawiał błedy.

a co do banów to zapytanie przy wejsciu nie jest zbyt dobre

lepiej na starcie pluginu załadowac i wrzucić do cache w redisie .

 

Toć to napisałem, że bajką jest trzymanie zserializowanych danych, lol

Gildie to dniówka, jak wiesz co piszesz i jak coś ma działać to błędów będzie mało

Czemu niby nie jest dobre? Na bungee w sam raz (registerIntent, pobranie danych z mysql asynchronicznie, completeIntent)

Ale po co cache do redisa? Masz przecież pamięć RAM, lol. Za bardzo cudujesz. Redis Ci się przydaje jak potrzebujesz mieć coś w wielu miejscach naraz, ale nie powinien służyć do cachowania danych w pojedynczej instancji pluginu. Do banów na kilka bungee to ruzumiem, ale na pojedynczy serwer czy bungee? Na c**j?

 

 

a myślisz że jak działa banowanie np na sektorach? banujesz osobie na spawn i wtedy musisz właśnie do cache w redisie najlepiej wrzucić bana by np lobby i inne serwery wiedział że ten typek ma bana.

i co z tego że pobieranie robisz asynchronicznie jak tutaj bardziej mi chodziło o ilość zapytań na starcie ci się loguje 2k graczy i napierdalaj do mysql 2k zapytań w sekunde-.- lepiej mieć w redisie/pamięci bany i jeśli nie ma redisie to mysql nie sprawdzasz bo tam napewno nie ma. masz w c**j mniej zapytań do mysql i go nie obciązać -.-

 

a co do tego:

"3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string..." a potem piszesz że serializować... 2 sprzeczne podejścia...

najpierw piszesz że moja serializacja nie a potem piszesz że serializacja to bajka... no ja******

jedynie to przyznam ci racje że samo pisanie gildii to dniówka ale poprawienie bugów i testowanie to nastepne 2-3dni.

 

Na sektorach piszesz bany na proxy, przy logowaniu do proxy sprawdzasz bany. Lol, Twoja logika jest naprawdę dziwna :O Ale niech się loguje te 2000 osób, i tak nie sprawdzisz tak szybko czy ma premium (bo mojang cie wytnie, no chyba ze masz only no-premium)

Wiesz jak działa serializacja do yamla w bukkicie?  Bo to co Ty propogajuesz to nie jest serializacja i nawet koło nie leżała.

https://github.com/KarolekFM/karolekTrade/blob/master/src/main/java/net/karolek/trade/data/TradeIcon.java

 

Ps. Jeśli bany na sektorach masz napisane osobno na każdy sektor to chyba już jednak Ci nie będę odpisywał bo mnie zabijesz poziomem xD

Opublikowano

 

 

 

 

 

 

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cac**jesz dane?

 

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

 

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

 

 

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@topic

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

 

 

lepiej serializować to by nie mięc rozpierdolu w configu... 

 

a co do gildii to wcalnie nie jest to dniówka bo może w dzień napiszesz a kolejne 4 dni będziesz naprawiał błedy.

a co do banów to zapytanie przy wejsciu nie jest zbyt dobre

lepiej na starcie pluginu załadowac i wrzucić do cache w redisie .

 

Toć to napisałem, że bajką jest trzymanie zserializowanych danych, lol

Gildie to dniówka, jak wiesz co piszesz i jak coś ma działać to błędów będzie mało

Czemu niby nie jest dobre? Na bungee w sam raz (registerIntent, pobranie danych z mysql asynchronicznie, completeIntent)

Ale po co cache do redisa? Masz przecież pamięć RAM, lol. Za bardzo cudujesz. Redis Ci się przydaje jak potrzebujesz mieć coś w wielu miejscach naraz, ale nie powinien służyć do cachowania danych w pojedynczej instancji pluginu. Do banów na kilka bungee to ruzumiem, ale na pojedynczy serwer czy bungee? Na c**j?

 

 

a myślisz że jak działa banowanie np na sektorach? banujesz osobie na spawn i wtedy musisz właśnie do cache w redisie najlepiej wrzucić bana by np lobby i inne serwery wiedział że ten typek ma bana.

i co z tego że pobieranie robisz asynchronicznie jak tutaj bardziej mi chodziło o ilość zapytań na starcie ci się loguje 2k graczy i napierdalaj do mysql 2k zapytań w sekunde-.- lepiej mieć w redisie/pamięci bany i jeśli nie ma redisie to mysql nie sprawdzasz bo tam napewno nie ma. masz w c**j mniej zapytań do mysql i go nie obciązać -.-

 

a co do tego:

"3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string..." a potem piszesz że serializować... 2 sprzeczne podejścia...

najpierw piszesz że moja serializacja nie a potem piszesz że serializacja to bajka... no ja******

jedynie to przyznam ci racje że samo pisanie gildii to dniówka ale poprawienie bugów i testowanie to nastepne 2-3dni.

 

Na sektorach piszesz bany na proxy, przy logowaniu do proxy sprawdzasz bany. Lol, Twoja logika jest naprawdę dziwna :O Ale niech się loguje te 2000 osób, i tak nie sprawdzisz tak szybko czy ma premium (bo mojang cie wytnie, no chyba ze masz only no-premium)

Wiesz jak działa serializacja do yamla w bukkicie?  Bo to co Ty propogajuesz to nie jest serializacja i nawet koło nie leżała.

https://github.com/KarolekFM/karolekTrade/blob/master/src/main/java/net/karolek/trade/data/TradeIcon.java

 

Ps. Jeśli bany na sektorach masz napisane osobno na każdy sektor to chyba już jednak Ci nie będę odpisywał bo mnie zabijesz poziomem xD

 

 

na sektorach banów nie ma w proxy, nie muszą być, jeśli cie wytnie mojang przy 2k to jesteś chujowym programistą który nie potrafi zrobić logowania premium....

to co mówiłem żeby zamieniać lokacje do stringa nie jest typową serializacją taką jaką ty pokazałaś ale zawsze jest lepsza od twojego

location:

world: DUPA

x: 1

y: 2

z: 3

.......

a co do twojego ps to nie zrozumiałem o co ci chodzi. 

Co ja tutaj robie...

Opublikowano

3. zamiast Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),

section.getDouble("y"),

section.getDouble("z"));

powinienies robić do konfigu string np

World;100;0;0

i potem splitować po ; a przy zapisie łączyć ;

 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cac**jesz dane?

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

@"OldisPL" Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

@"dekros123" Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@"xCzuowiekBanann" Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@"Misiegg" Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@"B4RT3w" Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm..

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@"topic"

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

 

lepiej serializować to by nie mięc rozpierdolu w configu...

 

a co do gildii to wcalnie nie jest to dniówka bo może w dzień napiszesz a kolejne 4 dni będziesz naprawiał błedy.

a co do banów to zapytanie przy wejsciu nie jest zbyt dobre

lepiej na starcie pluginu załadowac i wrzucić do cache w redisie .

 

Toć to napisałem, że bajką jest trzymanie zserializowanych danych, lol

Gildie to dniówka, jak wiesz co piszesz i jak coś ma działać to błędów będzie mało

Czemu niby nie jest dobre? Na bungee w sam raz (registerIntent, pobranie danych z mysql asynchronicznie, completeIntent)

Ale po co cache do redisa? Masz przecież pamięć RAM, lol. Za bardzo cudujesz. Redis Ci się przydaje jak potrzebujesz mieć coś w wielu miejscach naraz, ale nie powinien służyć do cachowania danych w pojedynczej instancji pluginu. Do banów na kilka bungee to ruzumiem, ale na pojedynczy serwer czy bungee? Na c**j?

 

a myślisz że jak działa banowanie np na sektorach? banujesz osobie na spawn i wtedy musisz właśnie do cache w redisie najlepiej wrzucić bana by np lobby i inne serwery wiedział że ten typek ma bana.

i co z tego że pobieranie robisz asynchronicznie jak tutaj bardziej mi chodziło o ilość zapytań na starcie ci się loguje 2k graczy i napierdalaj do mysql 2k zapytań w sekunde-.- lepiej mieć w redisie/pamięci bany i jeśli nie ma redisie to mysql nie sprawdzasz bo tam napewno nie ma. masz w c**j mniej zapytań do mysql i go nie obciązać -.-

 

a co do tego:

"3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string..." a potem piszesz że serializować... 2 sprzeczne podejścia...

najpierw piszesz że moja serializacja nie a potem piszesz że serializacja to bajka... no ja******

jedynie to przyznam ci racje że samo pisanie gildii to dniówka ale poprawienie bugów i testowanie to nastepne 2-3dni.

 

Że tak zapytam co ty odjebałeś?

Bany na każdym sektorze z osobna? Jeszcze mi powiedz, że 3/4 komend też robisz na spigocie bo na Bungee się nie da połączyć to już w ogóle śmiechne.

Bungee to taki hypervisor, który robi wszystko. Spigota odpytujesz tylko po ekwipunek czy też o zapytanie czy na danej lokacji coś się znajduje..

 

@Topic

Jak gildie to za trudne to jeszcze potrzebuje drop wraz z turbodropem. Jaki koszt i ile czasu byś to pisał? Potrzebuję do piątku.

 

 

Wysłane z iPhone za pomocą Tapatalk

784091427630431250239.png

Regulamin sygnatur

Opublikowano

@up jakie bany z osobna na sektorze? lol nie ogarniam teraz o co wam chodzi

napisałem że bany mogą tak działać że na jednym sektorze banuje a inne sektory dostają wiadomośc że dostał bana i wrzucają go do cashe tyle.

a co do komen to można je pisać pod bungee pod warunkiem że się go używa.

dobra koniec spamu bo to nic nie wnosi zaraz polecą punkciki

 

@topic

potrzebuje pluginu na bossy dasz rade?

Co ja tutaj robie...

Opublikowano

@up jakie bany z osobna na sektorze? lol nie ogarniam teraz o co wam chodzi

napisałem że bany mogą tak działać że na jednym sektorze banuje a inne sektory dostają wiadomośc że dostał bana i wrzucają go do cashe tyle.

a co do komen to można je pisać pod bungee pod warunkiem że się go używa.

dobra koniec spamu bo to nic nie wnosi zaraz polecą punkciki

 

@topic

potrzebuje pluginu na bossy dasz rade?

Ale po co informowac sektor ze ktos dostal bana? Jak proxy go nawet na serwer nie wpuści.

 

 

 

 

 

 

 

 

3. zamiast  Bukkit.getServer().getWorld(section.getString("swiat")),

section.getDouble("x"),
section.getDouble("y"),
section.getDouble("z"));
powinienies robić do konfigu string np
World;100;0;0
 i potem splitować po ; a przy zapisie łączyć ;
 

 

3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string. A już bajką jest trzymać zserializowaną lokację jeśli korzysta się z yamla.

 

 

p.s jak działają "twoje bany" mysql/redis/mongodb gdzie masz zapis? na ile cac**jesz dane?

 

Ładujesz na starcie i tyle? No jest jeszcze opcja ładowania tego przy łączeniu gracza z serwerem :> Ale obydwie są poprawne i znoszą się do jednego - kolekcji w pluginie.

 

@OldisPL Niestety gildii nawet się nie podejmę tak samo jak mini gamesów bo:

- zżerają duuużo czasu

- po prostu tego nie umiem

 

A te wskazówki może kiedyś użyje, ale dopóki nie używam tego pluginu bo go nie potrzebuję zostawię go tak jak jest.

Gildie dużo czasu? Dniówka...

 

 

 

@dekros123 Twoje propozycje są czysto wyglądowe i nie zmienia to sposobu działania pluginu dlatego pozostawię kod taki jaki jest.

@xCzuowiekBanann Nie mogę, jednak udostępniać pluginów, które pisałem na zamówienie i nie udostępnię także tych trudniejszych bo je mam na sprzedaż.

@1361622928-U485574.pngMisiegg Skontaktuj się ze mną na którymkolwiek komunikatorze podanym w temacie.

@B4RT3w Tej funkcji o której mówisz mogę dodać, ale nie widzę na razie dla tego sensu bo nikt tego pluginu nie potrzebuje.

 

Za iterator powinni wieszać.

Zresztą nikt normalny tego nie używa, więc obstawiam na 95%, że po prostu taki kod wypluł Ci jakiś dekompilator.

 

Twierdzisz, że bany są skomplikowane?

Okej, nie znam się.

 

Twierdzisz, że kod, który przeznaczysz dla klienta może tak wyglądać?

Ma być przejrzysty i schludny a nie hm.. 

,,SNAKE BOA BOA IF ELSE IF IF ELSE IF IF IF IF ELSE ELSE ELSE ELSE"

 

Jeśli ktoś Ci daje rady to lepiej go posłuchać.

 

@AntyWarnBoAdminiNieSpiooo

 

Nie no śpią jak zawsze XDD

 

 

Ile ceniłbyś się za gildie z pełnym configiem wiadomości oraz zapisem do mysql?

I jaki czas realizacji?

 

Iterator rzecz spoko, ale trzeba umieć go używać a przede wszystkim wiedzieć kiedy go używać, autor tematu tego nie wie :D

 

@topic

Napiszesz mi jakiś kalkulator? No chyba że jesteś programistą bukkita i w bukkit-api nie ma do tego metod xDDDDDDDDDDDDD

 

 

lepiej serializować to by nie mięc rozpierdolu w configu... 

 

a co do gildii to wcalnie nie jest to dniówka bo może w dzień napiszesz a kolejne 4 dni będziesz naprawiał błedy.

a co do banów to zapytanie przy wejsciu nie jest zbyt dobre

lepiej na starcie pluginu załadowac i wrzucić do cache w redisie .

 

Toć to napisałem, że bajką jest trzymanie zserializowanych danych, lol

Gildie to dniówka, jak wiesz co piszesz i jak coś ma działać to błędów będzie mało

Czemu niby nie jest dobre? Na bungee w sam raz (registerIntent, pobranie danych z mysql asynchronicznie, completeIntent)

Ale po co cache do redisa? Masz przecież pamięć RAM, lol. Za bardzo cudujesz. Redis Ci się przydaje jak potrzebujesz mieć coś w wielu miejscach naraz, ale nie powinien służyć do cachowania danych w pojedynczej instancji pluginu. Do banów na kilka bungee to ruzumiem, ale na pojedynczy serwer czy bungee? Na c**j?

 

 

a myślisz że jak działa banowanie np na sektorach? banujesz osobie na spawn i wtedy musisz właśnie do cache w redisie najlepiej wrzucić bana by np lobby i inne serwery wiedział że ten typek ma bana.

i co z tego że pobieranie robisz asynchronicznie jak tutaj bardziej mi chodziło o ilość zapytań na starcie ci się loguje 2k graczy i napierdalaj do mysql 2k zapytań w sekunde-.- lepiej mieć w redisie/pamięci bany i jeśli nie ma redisie to mysql nie sprawdzasz bo tam napewno nie ma. masz w c**j mniej zapytań do mysql i go nie obciązać -.-

 

a co do tego:

"3x nie, dziękujemy. Nie powinno się tak robić. Lepiej jest mieć rozbite x,y,z,yaw,pitch i trzymać to jednak jako liczby, a nie string..." a potem piszesz że serializować... 2 sprzeczne podejścia...

najpierw piszesz że moja serializacja nie a potem piszesz że serializacja to bajka... no ja******

jedynie to przyznam ci racje że samo pisanie gildii to dniówka ale poprawienie bugów i testowanie to nastepne 2-3dni.

 

Na sektorach piszesz bany na proxy, przy logowaniu do proxy sprawdzasz bany. Lol, Twoja logika jest naprawdę dziwna :O Ale niech się loguje te 2000 osób, i tak nie sprawdzisz tak szybko czy ma premium (bo mojang cie wytnie, no chyba ze masz only no-premium)

Wiesz jak działa serializacja do yamla w bukkicie?  Bo to co Ty propogajuesz to nie jest serializacja i nawet koło nie leżała.

https://github.com/KarolekFM/karolekTrade/blob/master/src/main/java/net/karolek/trade/data/TradeIcon.java

 

Ps. Jeśli bany na sektorach masz napisane osobno na każdy sektor to chyba już jednak Ci nie będę odpisywał bo mnie zabijesz poziomem xD

 

 

na sektorach banów nie ma w proxy, nie muszą być, jeśli cie wytnie mojang przy 2k to jesteś chujowym programistą który nie potrafi zrobić logowania premium....

to co mówiłem żeby zamieniać lokacje do stringa nie jest typową serializacją taką jaką ty pokazałaś ale zawsze jest lepsza od twojego

location:

world: DUPA

x: 1

y: 2

z: 3

.......

a co do twojego ps to nie zrozumiałem o co ci chodzi. 

 

Gdzie napisałem ze mojang cie wytnie? Wytnie cie tylko wtedy jesli bedziesz sie do niego odwoływać zbyt często i zbyt szybko. A ten cooldown możesz wykorzystać na sprawdzenie w proxy czy gracz ma bana.

Nie, twój posklejany string nie będzie lepszy. Bo po pierwsze - nadal jest stringiem, zerowy komfort korzystania z tego gdzie indziej, i ogolnie takie troche jakbys to w pehapie pisał i to nim się zajmował a nie javą.

Co do PS: sądząc po tym co piszesz na twoich sektorach bany napisane bezpośrednio na spigocie a nie na bungee, dlatego z Ciebie tak śmieszkuję, ale po ostatnim poście widzę że nadal tak piszesz więc nadal śmieszkuję.

 

@topic - ile byś chciał za logowanie premium? Potrzebuję na wczoraj.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...