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

Co się lepiej sprawdza na serwerze - pluginy czy skrypty?


Rekomendowane odpowiedzi

Opublikowano

A oto moje pytanie - pluginy, czy skrypty? Co lepsze?

 

Mam ochotę wywołać małą burzę. :>

 

comment_W7K9E0TwUO0hGzCD4kqPrwA7vksiTg5S

  • Odpowiedzi 104
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Pluginy > Skrypty

 

No, ale tez zalezy, bo 

 

 1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

 2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

 

sygnatura.png

 

Opublikowano

Oczywiście plugin.

Skrypty lagują serwer.

 

Jeśli miałbym pisać pluginy czy skrypty wybrałbym skrypty ponieważ łatwiej się piszę.

Opublikowano

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

784091427630431250239.png

Regulamin sygnatur

Opublikowano

Powiem tak Plugin=Skrypt oba są równe zamiast zasmiecac plg servera lepiej zrobic w wersji skryptu ktory bierze <3MB ram. Lecz zle skompilowany plg moze wywolywac crashe a skrypt nie i da sie go wylaczyc 

CPU i5 6600k 4,1GHZ | RAM HyperX SAVAGE 16GB RAMGPU ASUS GTX 1070 ROG STRIX 8GOC |

SSD1 Samsung EVO 850 120GB| SSD2 ADATA SP600 120GB |HDD Toshiba 1TB

Reklama serwera minigames w starym stylu Kliknij tutaj

 

Gość Dawid545
Opublikowano

Powiem tak Plugin=Skrypt oba są równe zamiast zasmiecac plg servera lepiej zrobic w wersji skryptu ktory bierze <3MB ram. Lecz zle skompilowany plg moze wywolywac crashe a skrypt nie i da sie go wylaczyc 

Plugin != skrypt

 

jedno i drugie moze zcrashowac serwer, ale skript ma juz pewne zabezpieczenia ktore to uniemozliwiaja..

 

A i tak wlasciwie to..

 

http://www.mpcforum.pl/topic/1117246-pytanie-co-sadzicie-o-skryptach/page-3#entry9661594

 

Smerf!

Opublikowano

Powiem tak Plugin=Skrypt oba są równe zamiast zasmiecac plg servera lepiej zrobic w wersji skryptu ktory bierze <3MB ram. Lecz zle skompilowany plg moze wywolywac crashe a skrypt nie i da sie go wylaczyc 

powidasz ze plugin = script? tylko zauważ żeby skrypt działały to jest potrzebny PLUGIN wiec jak sam widzisz plugin jest NADRZĘDNY i bez niego ŻADEN skrypt nie zadziała co do tego że lepeiej mniejsze rzeczy robić w skryptach...

niby tak ale za miesiać takich "mniejszych rzeczy" będzie 20 i zamiast robić 20 skryptów zrób lepiej jeden plugin i nabierzące dopisuje do niego dane elementu (ludzie to nazywają Tollsami) xD

Co ja tutaj robie...

Opublikowano

Powiem tak Plugin=Skrypt oba są równe zamiast zasmiecac plg servera lepiej zrobic w wersji skryptu ktory bierze <3MB ram. Lecz zle skompilowany plg moze wywolywac crashe a skrypt nie i da sie go wylaczyc 

Aha. Czyli (gdyby było API do tego) gdyby ktoś chciał zrobić straasznie zaawansowaną minigrę w skrypcie (załóżmy 8000 linijek czystego kodu), to według ciebie będzie optymalizacja na poziomie pluginu?

 

  • Skrypt da się wyłączyć.

    Plugin też. Tylko nie ma komendy do tego. (wyłączenie pluginu to tylko jedna, krotka linijka kodu Javy).

  • Źle skompilowany plugin może wywołać crash.

    Ważne, że plugin działa. Poza tym, kod można ponownie skompilować. Jednak myślę, że chodziło ci o źle napisany plugin, a nie o złą kompilację. W tym przypadku władzę nad pluginem ma programista. Podobnie jak osoba tworząca skrypt. W końcu, łatwo wywołać problem na serwerze skryptem.

Licz się z tym, że może i skrypt może zajmować 3 MB RAMu, ale plugin podczas interpretacji może zabierać dużo więcej. W końcu licz się z tym, że schemat wykonywania skryptów wygląda tak:

  1. Skrypt .sk
  2. Interpreter Skript jako plugin
  3. Wirtualna maszyna Javy
  4. System

Warto też powiedzieć, że tworzenie interpreterów w Javie do delikatnie mówiąc - głupota. :)

Nie mówię jednak, że ten język jest zły.

 

//P.S.

Dziękuję niezydentyfikowanemu moderatorowi/administratorowi za zmianę nazwy tematu. :>

 

P.S.S.

W tym poście mogłem pleść głupoty i powielać pojedyńczy fakt.

 

Gość Dawid545
Opublikowano

 

Powiem tak Plugin=Skrypt oba są równe zamiast zasmiecac plg servera lepiej zrobic w wersji skryptu ktory bierze <3MB ram. Lecz zle skompilowany plg moze wywolywac crashe a skrypt nie i da sie go wylaczyc 

Aha. Czyli (gdyby było API do tego) gdyby ktoś chciał zrobić straasznie zaawansowaną minigrę w skrypcie (załóżmy 8000 linijek czystego kodu), to według ciebie będzie optymalizacja na poziomie pluginu?

 

  • Skrypt da się wyłączyć.

    Plugin też. Tylko nie ma komendy do tego. (wyłączenie pluginu to tylko jedna, krotka linijka kodu Javy).

  • Źle skompilowany plugin może wywołać crash.

    Ważne, że plugin działa. Poza tym, kod można ponownie skompilować. Jednak myślę, że chodziło ci o źle napisany plugin, a nie o złą kompilację. W tym przypadku władzę nad pluginem ma programista. Podobnie jak osoba tworząca skrypt. W końcu, łatwo wywołać problem na serwerze skryptem.

Licz się z tym, że może i skrypt może zajmować 3 MB RAMu, ale plugin podczas interpretacji może zabierać dużo więcej. W końcu licz się z tym, że schemat wykonywania skryptów wygląda tak:

  1. Skrypt .sk
  2. Interpreter Skript jako plugin
  3. Wirtualna maszyna Javy
  4. System

Warto też powiedzieć, że tworzenie interpreterów w Javie do delikatnie mówiąc - głupota. :)

Nie mówię jednak, że ten język jest zły.

 

//P.S.

Dziękuję niezydentyfikowanemu moderatorowi/administratorowi za zmianę nazwy tematu. :>

 

P.S.S.

W tym poście mogłem pleść głupoty i powielać pojedyńczy fakt.

 

 

Sam plugin Skript może i zżera 3mb ramu, ale jeżeli dochodzą do tego skrypty to już ten zużywany ram jest.. ciut większy.. skrypty zjadają więcej ramu niż pluginy.

 

A teraz z ciekawości sprawdzę na VPS ile zjada ramu skript + spigot protocol hack, będzie edit

 

 

1. Mój super szybki VPS od NAJLEPSZYHOSTSWIATA.RU apache, phpmyadmin i nic więcej ;-;

jcQdomE.png

RAM 65/1024MB

 

 

2. Mój super szybki VPS apache, phpmyadmin, spigot-protocol-hack

pUN27gI.png

 

RAM 280/1024MB (+215MB)

 

2. Mój super szybki VPS apache, phpmyadmin, spigot-protocol-hack, Skript

csVr5gt.png

 

RAM 316/1024MB (+251MB) {+36MB Skript}

 

gIK1PnZ.png

 

3. Mój super szybki VPS apache, phpmyadmin, spigot-protocol-hack, Essentials

hwdYcxw.png

 

RAM 276/1024MB (+211MB) {-4MB Essentials}

 

I2FfD3D.png

 

 

Tada i tak oto dowiedziałem się, że sam Skript od razu po zainstalowaniu zjada 36MB ram! (Nie wchodziłem na serwer)

Dowiedziałem się też, że Essentials odrobinę zmniejszył użycie ramu?! Yyy?

Opublikowano

 

Jeżeli odpowiednio zatrzymasz skrypt, czyli w ostatniej linijce napiszesz "stop" to skrypt masz jak plugin. Większość ludzi tego nie robi i potem płaczą lub obwiniają skrypta że laguje, a to ich pluginy same lagują. Im mniej zmiennych, tym mniej serwer musi przetworzyć to tak samo jak w pluginie. Zgodze się jedynie w tym, że plugin jest wczytywany jeden raz, a skrypt dwa ale to tak właściwie nic nie zmienia.

Nie pij już dzisiaj.

To co napisałeś nie ma żadnego sensu.

Najbardziej mnie śmiejszy to o stop i

 

[size=3] Im mniej zmiennych, tym mniej serwer musi przetworzyć to tak samo jak w pluginie
[/size]
To jest najgłupsza rzecz jaką kiedykolwiek usłyszałem.

 

Z własnego przykładu, z wczoraj, W diorite mamy system pluginów, na starcie ładuje pluginy, jednak nie mamy plugin.yml, tylko główna klasa jest wyszukiwana w pluginie. Czas ładowania 2 pluginów to jakieś 5-6 sekund.

Dodałem nową zmienną w postaci mapki, i pliku z którego jest wczytywana/zapisywana, zapisuje tam główne klasy tych pluginow, i teraz każdy kolejny start to już tylko 1 sekunda.

http://pastebin.com/R3pBd0Pm-> bez

http://pastebin.com/ycmWs5Jk-> z

 

I tak oto dodane zmiennej przyśpieszyło wszystko o 5 sekund.

 

I to jest cały sens zmiennych, po to one są by przechowywać informacje które potem mogą się przydać, by nie musieć obliczać ich ponownie (no i czasem się tego nie da zrobić)

Tylko zawsze trzeba wybrać, jak dużo tych zmiennych możemy zrobić, tak by nie zasyfić całego ramu, ale tak by procesor nie musiał za dużo robić. U mnie poświęciłem jakieś 1KB na 10 pluginów, to raczej nie jest dużo.

 

Skrypt jest zrobiony na bazie pluginu i kropka, nie jest zły po to został stworzony!

Styczność z skryptami miałem i to ile... Dużo skryptów kiedyś miałem na serwie i nie muliło, niech się nie odzywają ci co nie wiedzą

 

Co do @Kraftowy widze przeczytał posty i ocenia, miałeś w ogóle styczność z nimi? Ja je piszę i jakoś mi się nie zdarzyło, żeby serwer zamuliło, no ale taaak konfigurować trzeba potrafić, miałem 39 pluginów + masa skryptów - bez lagów, usunolem skrypty zamiast nich wrzucilem pluginy z 2 czy tam 1 i już lagi ;D Więc wiadomo plugin można zastąpić skryptem, który jest przemyślany! to jasne ze zwollencicy ci co piszą pluginy, a skryptów nie dają rady to będą go źle komentować, ale w tym temacie nie oto chodzi

Więcej głosów jak widze jest za skryptem (szczególnie na kilka linijek! bo bez sensu pluginem, który jest potrzebny na nie wiem komende /spawn zeby wiadomosc sie wyswietlala, uzywac pluginu! I podkreslam! Skrypty nie obciążają serwera, tak jak to wszyscy piszą mógłbym nawet napisać, że nie raz pluginy są mniej wydajne)

Nikt nie pisze że obciążają, tylko że taki sam plugin obciążałby mniej niż taki sam skrypt, już nie pisząc o tym że plugin można zoptymalizować lepiej.

Podczas gdy ty w pluginie odwołujesz się do zmiennych typu %player%.coostam, %player%innecos itd itp, i za każdym razem skript musi tę zmienną pobrać, pewnie z jakiejś mapki czy innego gie.

W pluginie możesz każdemu graczu przypisać własny obiekt, z wszystkimi potrzebnymi danymi, i pobierasz go tylko raz w każdym miejscu.

Oczywiście można też znaleźć wolniejszy plugin, ale to nie moja wina że czasem coś ktoś wrzuci co nie ma sensu :P

 

Jak dla mnie ciekawy pomysł miała smerfa by władować API pluginu do skrypta, tak jak to jest z AutoIn.

Świetnie to rozszerza możliwości pluginu po za zwykłą konfiguracją.

 

Dobra koniec tego pisania, czas wracać do robienia czegoś sensownego a nie udzielania sie w jakiś gównoburzach :D

 

taki temat już był

http://www.mpcforum.pl/topic/1451456-skąd-taki-wstręt-do-skripta/

Opublikowano

 

 

Powiem tak Plugin=Skrypt oba są równe zamiast zasmiecac plg servera lepiej zrobic w wersji skryptu ktory bierze <3MB ram. Lecz zle skompilowany plg moze wywolywac crashe a skrypt nie i da sie go wylaczyc 

Aha. Czyli (gdyby było API do tego) gdyby ktoś chciał zrobić straasznie zaawansowaną minigrę w skrypcie (załóżmy 8000 linijek czystego kodu), to według ciebie będzie optymalizacja na poziomie pluginu?

 

  • Skrypt da się wyłączyć.

    Plugin też. Tylko nie ma komendy do tego. (wyłączenie pluginu to tylko jedna, krotka linijka kodu Javy).

  • Źle skompilowany plugin może wywołać crash.

    Ważne, że plugin działa. Poza tym, kod można ponownie skompilować. Jednak myślę, że chodziło ci o źle napisany plugin, a nie o złą kompilację. W tym przypadku władzę nad pluginem ma programista. Podobnie jak osoba tworząca skrypt. W końcu, łatwo wywołać problem na serwerze skryptem.

Licz się z tym, że może i skrypt może zajmować 3 MB RAMu, ale plugin podczas interpretacji może zabierać dużo więcej. W końcu licz się z tym, że schemat wykonywania skryptów wygląda tak:

  1. Skrypt .sk
  2. Interpreter Skript jako plugin
  3. Wirtualna maszyna Javy
  4. System

Warto też powiedzieć, że tworzenie interpreterów w Javie do delikatnie mówiąc - głupota. :)

Nie mówię jednak, że ten język jest zły.

 

//P.S.

Dziękuję niezydentyfikowanemu moderatorowi/administratorowi za zmianę nazwy tematu. :>

 

P.S.S.

W tym poście mogłem pleść głupoty i powielać pojedyńczy fakt.

 

 

Sam plugin Skript może i zżera 3mb ramu, ale jeżeli dochodzą do tego skrypty to już ten zużywany ram jest.. ciut większy.. skrypty zjadają więcej ramu niż pluginy.

 

A teraz z ciekawości sprawdzę na VPS ile zjada ramu skript + spigot protocol hack, będzie edit

 

 

1. Mój super szybki VPS od NAJLEPSZYHOSTSWIATA.RU apache, phpmyadmin i nic więcej ;-;

jcQdomE.png

RAM 65/1024MB

 

 

2. Mój super szybki VPS apache, phpmyadmin, spigot-protocol-hack

pUN27gI.png

 

RAM 280/1024MB (+215MB)

 

2. Mój super szybki VPS apache, phpmyadmin, spigot-protocol-hack, Skript

csVr5gt.png

 

RAM 316/1024MB (+251MB) {+36MB Skript}

 

gIK1PnZ.png

 

Tada i tak oto dowiedziałem się, że sam Skript od razu po zainstalowaniu zjada 36MB ram! (Nie wchodziłem na serwer)

 

 50 pluginow i 10 skryptow przy graczach dziwnie zuzywa mniej ram. zuzywa czesto 500-1,6GB

 

54068521708368292673.png

80137552104964343967.png

20925142996554068577.png

CPU i5 6600k 4,1GHZ | RAM HyperX SAVAGE 16GB RAMGPU ASUS GTX 1070 ROG STRIX 8GOC |

SSD1 Samsung EVO 850 120GB| SSD2 ADATA SP600 120GB |HDD Toshiba 1TB

Reklama serwera minigames w starym stylu Kliknij tutaj

 

Opublikowano

Ja powiem tak...
Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Opublikowano

Ja powiem tak...

Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

A co mi tam, dołączę się do gównoburzy,

 

Dodasz w skrypcie nowy enchant, ale taki prawdziwy? Tak by minecraft sam używał twojego enchantu zamiast normlanych generując mapę, w enchanting table? Nie, nie da się.

Czy w skrypcie stworzysz własnego moba z kompletnie własnym AI? nie, nie da się.

Czy w skrypcie możesz stworzyć coś ala async world edit? Nie, nie możesz.

Czy możesz wpływać na atrybuty itemów? Nie, nie możesz.

Czy możesz stworzyć własny generator map, z własnymi biomami i wszystkim? Nie, nie możesz.

Autologowanie premium? nie możesz.

Połączenie między serwerem a stroną, synchronizacja kont między serwerami i strona, sektory... nie, nie możesz.

 

W skrypcie możesz robić same marne proste rzeczy, na które już dawno są pluginy, i to optymalniejsze.

Java taje tutaj nieskończoną ilość możliwości, w skrypcie nie stworzysz własnego systemu konfiguracji i placeholderów do wiadomości, nie stworzysz hologramów czy animacji za pomocą pakietów i armorstandów. Nic nie stworzysz, możesz zrobić marną kopię essentials, z 200x mniej opcji, wolniejszą i zasobożerną.

1438614356923701010629.png

 

Opublikowano

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

To moja rozpiska xD 

 

Oczywiście że plugin lepszy. Po 1. Wiecej możliwości, po 2. Plugin mniej obciąża serwer, po 3. Plugin łatwiej napisać ;) (Jeśli ktoś zna Jave oczywiście :3)

r9wfFzB.png

Opublikowano

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

Moze i masz racje :D

 

sygnatura.png

 

Opublikowano

 

 

 

 

Ja powiem tak...
Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

A co mi tam, dołączę się do gównoburzy,

 

Dodasz w skrypcie nowy enchant, ale taki prawdziwy? Tak by minecraft sam używał twojego enchantu zamiast normlanych generując mapę, w enchanting table? Nie, nie da się.

Czy w skrypcie stworzysz własnego moba z kompletnie własnym AI? nie, nie da się.

Czy w skrypcie możesz stworzyć coś ala async world edit? Nie, nie możesz.

Czy możesz wpływać na atrybuty itemów? Nie, nie możesz.

Czy możesz stworzyć własny generator map, z własnymi biomami i wszystkim? Nie, nie możesz.

Autologowanie premium? nie możesz.

Połączenie między serwerem a stroną, synchronizacja kont między serwerami i strona, sektory... nie, nie możesz.

 

W skrypcie możesz robić same marne proste rzeczy, na które już dawno są pluginy, i to optymalniejsze.

Java taje tutaj nieskończoną ilość możliwości, w skrypcie nie stworzysz własnego systemu konfiguracji i placeholderów do wiadomości, nie stworzysz hologramów czy animacji za pomocą pakietów i armorstandów. Nic nie stworzysz, możesz zrobić marną kopię essentials, z 200x mniej opcji, wolniejszą i zasobożerną.

 

 

 

 

 

Pluginy > Skrypty

No, ale tez zalezy, bo

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,
2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt


To juz zalezy.. :)


Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

#Shitstorm incoming..

Ktoś kiedyś dał fajną rozpiskę:

Plugin:
Plugin --> Serwer

Skrypt:
Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

Każdy chyba widzi różnice :D
Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

To moja rozpiska xD 

Oczywiście że plugin lepszy. Po 1. Wiecej możliwości, po 2. Plugin mniej obciąża serwer, po 3. Plugin łatwiej napisać ;) (Jeśli ktoś zna Jave oczywiście :3)

 

 

 

 

 

Pluginy > Skrypty

No, ale tez zalezy, bo

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,
2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt


To juz zalezy.. :)


Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

#Shitstorm incoming..

Ktoś kiedyś dał fajną rozpiskę:

Plugin:
Plugin --> Serwer

Skrypt:
Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

Każdy chyba widzi różnice :D
Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

Moze i masz racje :D

 

 

 

@GotoFinal - nie prawda, bo się da ;)

W skript można wiele rzeczy zrobić, te które wyliczyłeś da się również

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Opublikowano

@1361622928-U485574.pngKraftowany mówisz wiele rzeczy, może i można ale tutaj chodzi o to że ludzie mówia że skrypty są na równi z pluginami, a to nie jest prawda bo prosty głupi przykład.

Prosze zrób serwer na skryptach BEZ PLUGINÓW(ZADNEGO PLUGINU NIE MOZE BYC) i już kupa bo żadnego skryptu nie odpalisz bo pluginów, a pluginy odpalisz...

Oczywiście nieraz szybciej jest napisać coś w skrypcie w pluginie

np komenda na broadcast

w skrypcie to pewnie jakieś 4-5linijek 

w pluginie może i z 20(sprawdziłem)

ok i tutaj niby skrypt lepszy ale jak ci zostanie do napisania coś wiekszego np jakaś minigra,gildie czy jakiś ranking to już plugin jest lepszy nawet z powodu tego  że kod jest czytelniejszy podzielony na package/classy

a nie jak w skrypcie wjebane wszystko do jednego pliku i potem masz bład w linijce 3409 i scrolluj na dół i szukaj xD (tak jak pewna osoba napisała gildia w jednej klasie i mnie teraz w*****a)

Co ja tutaj robie...

Opublikowano

 

 

Ja powiem tak...

Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

A co mi tam, dołączę się do gównoburzy,

 

Dodasz w skrypcie nowy enchant, ale taki prawdziwy? Tak by minecraft sam używał twojego enchantu zamiast normlanych generując mapę, w enchanting table? Nie, nie da się.

Czy w skrypcie stworzysz własnego moba z kompletnie własnym AI? nie, nie da się.

Czy w skrypcie możesz stworzyć coś ala async world edit? Nie, nie możesz.

Czy możesz wpływać na atrybuty itemów? Nie, nie możesz.

Czy możesz stworzyć własny generator map, z własnymi biomami i wszystkim? Nie, nie możesz.

Autologowanie premium? nie możesz.

Połączenie między serwerem a stroną, synchronizacja kont między serwerami i strona, sektory... nie, nie możesz.

 

W skrypcie możesz robić same marne proste rzeczy, na które już dawno są pluginy, i to optymalniejsze.

Java taje tutaj nieskończoną ilość możliwości, w skrypcie nie stworzysz własnego systemu konfiguracji i placeholderów do wiadomości, nie stworzysz hologramów czy animacji za pomocą pakietów i armorstandów. Nic nie stworzysz, możesz zrobić marną kopię essentials, z 200x mniej opcji, wolniejszą i zasobożerną.

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

To moja rozpiska xD

 

Oczywiście że plugin lepszy. Po 1. Wiecej możliwości, po 2. Plugin mniej obciąża serwer, po 3. Plugin łatwiej napisać ;) (Jeśli ktoś zna Jave oczywiście :3)

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

Moze i masz racje :D

 

 

@"GotoFinal" - nie prawda, bo się da ;)

W skript można wiele rzeczy zrobić, te które wyliczyłeś da się również

Wiele rzeczy?

Nie sądzę. Skript jest ograniczony. Nie ma szans w nim zrobić zapisu do bazy danych np. Mongo, nie ma w ogóle czytelności kodu.

Skript jest prostszy ale na pewno nie lepszy. ; )

784091427630431250239.png

Regulamin sygnatur

Opublikowano

Może ja się wypowiem.
Skript zdecydowanie wpływa na stabilność serwera, tymbardziej na słabszych maszynach.
Mam i pluginy i skrypty, nie ukrywam bez sk serwer nie był by taki jaki jest obecnie.
Jak masz zamiar pisać essentials czy gildie w sk to licz się że będzie spore obciążenie na serwerze, tak samo jest nawet z małymi skryptami. Jednak, jeśli posiadasz dobrą maszynę - możesz bez problemu korzystać z skript (tylko bez essentials.sk, gildie.sk xD).

bannergif.gif

Opublikowano

 

 

 

 

Ja powiem tak...

Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

A co mi tam, dołączę się do gównoburzy,

 

Dodasz w skrypcie nowy enchant, ale taki prawdziwy? Tak by minecraft sam używał twojego enchantu zamiast normlanych generując mapę, w enchanting table? Nie, nie da się.

Czy w skrypcie stworzysz własnego moba z kompletnie własnym AI? nie, nie da się.

Czy w skrypcie możesz stworzyć coś ala async world edit? Nie, nie możesz.

Czy możesz wpływać na atrybuty itemów? Nie, nie możesz.

Czy możesz stworzyć własny generator map, z własnymi biomami i wszystkim? Nie, nie możesz.

Autologowanie premium? nie możesz.

Połączenie między serwerem a stroną, synchronizacja kont między serwerami i strona, sektory... nie, nie możesz.

 

W skrypcie możesz robić same marne proste rzeczy, na które już dawno są pluginy, i to optymalniejsze.

Java taje tutaj nieskończoną ilość możliwości, w skrypcie nie stworzysz własnego systemu konfiguracji i placeholderów do wiadomości, nie stworzysz hologramów czy animacji za pomocą pakietów i armorstandów. Nic nie stworzysz, możesz zrobić marną kopię essentials, z 200x mniej opcji, wolniejszą i zasobożerną.

 

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

To moja rozpiska xD

 

Oczywiście że plugin lepszy. Po 1. Wiecej możliwości, po 2. Plugin mniej obciąża serwer, po 3. Plugin łatwiej napisać ;) (Jeśli ktoś zna Jave oczywiście :3)

 

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

Moze i masz racje :D

 

 

@GotoFinal - nie prawda, bo się da ;)

W skript można wiele rzeczy zrobić, te które wyliczyłeś da się również

 

Wiele rzeczy?

Nie sądzę. Skript jest ograniczony. Nie ma szans w nim zrobić zapisu do bazy danych np. Mongo, nie ma w ogóle czytelności kodu.

Skript jest prostszy ale na pewno nie lepszy. ; )

 

Da się dużo...

Ale ci którzy są na podstawowym stopniu pisania to nie wiedzą :)

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Opublikowano

 

Ja powiem tak...

Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

A co mi tam, dołączę się do gównoburzy,

 

Dodasz w skrypcie nowy enchant, ale taki prawdziwy? Tak by minecraft sam używał twojego enchantu zamiast normlanych generując mapę, w enchanting table? Nie, nie da się.

Czy w skrypcie stworzysz własnego moba z kompletnie własnym AI? nie, nie da się.

Czy w skrypcie możesz stworzyć coś ala async world edit? Nie, nie możesz.

Czy możesz wpływać na atrybuty itemów? Nie, nie możesz.

Czy możesz stworzyć własny generator map, z własnymi biomami i wszystkim? Nie, nie możesz.

Autologowanie premium? nie możesz.

Połączenie między serwerem a stroną, synchronizacja kont między serwerami i strona, sektory... nie, nie możesz.

 

W skrypcie możesz robić same marne proste rzeczy, na które już dawno są pluginy, i to optymalniejsze.

Java taje tutaj nieskończoną ilość możliwości, w skrypcie nie stworzysz własnego systemu konfiguracji i placeholderów do wiadomości, nie stworzysz hologramów czy animacji za pomocą pakietów i armorstandów. Nic nie stworzysz, możesz zrobić marną kopię essentials, z 200x mniej opcji, wolniejszą i zasobożerną.

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

 

To moja rozpiska xD

 

Oczywiście że plugin lepszy. Po 1. Wiecej możliwości, po 2. Plugin mniej obciąża serwer, po 3. Plugin łatwiej napisać ;) (Jeśli ktoś zna Jave oczywiście :3)

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

 

Moze i masz racje :D

 

 

 

@"GotoFinal" - nie prawda, bo się da ;)

W skript można wiele rzeczy zrobić, te które wyliczyłeś da się również

 

Wiele rzeczy?

Nie sądzę. Skript jest ograniczony. Nie ma szans w nim zrobić zapisu do bazy danych np. Mongo, nie ma w ogóle czytelności kodu.

Skript jest prostszy ale na pewno nie lepszy. ; )

 

Da się dużo...

Ale ci którzy są na podstawowym stopniu pisania to nie wiedzą :)

To połącz mi skript z mongo oraz zrób generator biomów.

Jak napiszesz to szacuneczek dla Ciebie.

 

Skript jest PROSTSZY ale nie Lepszy, już kiedyś BukkitSmerf(*) się o tym wypowiedziała raz a porządnie.

784091427630431250239.png

Regulamin sygnatur

Gość Dawid545
Opublikowano

 

 

 

 

 

 

Ja powiem tak...

Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

A co mi tam, dołączę się do gównoburzy,

 

Dodasz w skrypcie nowy enchant, ale taki prawdziwy? Tak by minecraft sam używał twojego enchantu zamiast normlanych generując mapę, w enchanting table? Nie, nie da się.

Czy w skrypcie stworzysz własnego moba z kompletnie własnym AI? nie, nie da się.

Czy w skrypcie możesz stworzyć coś ala async world edit? Nie, nie możesz.

Czy możesz wpływać na atrybuty itemów? Nie, nie możesz.

Czy możesz stworzyć własny generator map, z własnymi biomami i wszystkim? Nie, nie możesz.

Autologowanie premium? nie możesz.

Połączenie między serwerem a stroną, synchronizacja kont między serwerami i strona, sektory... nie, nie możesz.

 

W skrypcie możesz robić same marne proste rzeczy, na które już dawno są pluginy, i to optymalniejsze.

Java taje tutaj nieskończoną ilość możliwości, w skrypcie nie stworzysz własnego systemu konfiguracji i placeholderów do wiadomości, nie stworzysz hologramów czy animacji za pomocą pakietów i armorstandów. Nic nie stworzysz, możesz zrobić marną kopię essentials, z 200x mniej opcji, wolniejszą i zasobożerną.

 

 

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

 

To moja rozpiska xD

 

Oczywiście że plugin lepszy. Po 1. Wiecej możliwości, po 2. Plugin mniej obciąża serwer, po 3. Plugin łatwiej napisać ;) (Jeśli ktoś zna Jave oczywiście :3)

 

 

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

 

Moze i masz racje :D

 

 

 

@GotoFinal - nie prawda, bo się da ;)

W skript można wiele rzeczy zrobić, te które wyliczyłeś da się również

 

Wiele rzeczy?

Nie sądzę. Skript jest ograniczony. Nie ma szans w nim zrobić zapisu do bazy danych np. Mongo, nie ma w ogóle czytelności kodu.

Skript jest prostszy ale na pewno nie lepszy. ; )

 

Da się dużo...

Ale ci którzy są na podstawowym stopniu pisania to nie wiedzą :)

 

To połącz mi skript z mongo oraz zrób generator biomów.

Jak napiszesz to szacuneczek dla Ciebie.

 

Skript jest PROSTSZY ale nie Lepszy, już kiedyś BukkitSmerf(*) się o tym wypowiedziała raz a porządnie.

 

Pisałem o tym w moim pierwszym poście w tym temacie "Smerf!" ;-;

 

Myślę, że dodatki to można do wszystkiego napisać, ale teraz za przykład sobie wezmę własne moby, tak jak to goto final mówił, w  pluginie będą tylko potrzebne rzeczy, do konkretnego moba, a w takim dodatku kilka, albo kilkanaście razy więcej tego wszystkiego, bo jeżeli ktoś już by chciał zrobić taki dodatek to nie pod jednego moba chyba..

 

Sam chciałbym znać Jave, chociaż w średnim stopniu co do mc, nie mówię już o pakietach itd B)

Ale jakoś nie idzie :/

 

A w skripcie.. to już... wszystko.. piszę.. jeżeli tylko nie będzie to zabijało serwera :D

Ale i tak wole używać pluginów, zawsze lepsze..

 

Edit: Wygenerujmy tą metoda biom!

http://dev.bukkit.org/bukkit-plugins/skript/forum/scripts/78785-floating-island-generator/

Potrzebujemy tylko serwera od nasa albo inne super technologie! :D Polecam B)

Opublikowano

 

 

 

 

Ja powiem tak...

Jave coś tak ostatnio się uczyłem, chcecie uczyć się godzinami JAVY, żeby napisać plugin który będzie troszkę "lepszy" od skryptu to proszę bardzo.

Chcecie pisać skrypty - piszcie skrypty, tyle że do jednego i do drugiego trzeba mieć pojęcie żeby serwera nie lagowało. Gdyby plugin skript LAGOWAŁ tak jak wy to piszecie serwer, to by go nikt nie uzywal. Tyle w temacie

A co mi tam, dołączę się do gównoburzy,

 

Dodasz w skrypcie nowy enchant, ale taki prawdziwy? Tak by minecraft sam używał twojego enchantu zamiast normlanych generując mapę, w enchanting table? Nie, nie da się.

Czy w skrypcie stworzysz własnego moba z kompletnie własnym AI? nie, nie da się.

Czy w skrypcie możesz stworzyć coś ala async world edit? Nie, nie możesz.

Czy możesz wpływać na atrybuty itemów? Nie, nie możesz.

Czy możesz stworzyć własny generator map, z własnymi biomami i wszystkim? Nie, nie możesz.

Autologowanie premium? nie możesz.

Połączenie między serwerem a stroną, synchronizacja kont między serwerami i strona, sektory... nie, nie możesz.

 

W skrypcie możesz robić same marne proste rzeczy, na które już dawno są pluginy, i to optymalniejsze.

Java taje tutaj nieskończoną ilość możliwości, w skrypcie nie stworzysz własnego systemu konfiguracji i placeholderów do wiadomości, nie stworzysz hologramów czy animacji za pomocą pakietów i armorstandów. Nic nie stworzysz, możesz zrobić marną kopię essentials, z 200x mniej opcji, wolniejszą i zasobożerną.

 

 

 

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

To moja rozpiska xD 

 

Oczywiście że plugin lepszy. Po 1. Wiecej możliwości, po 2. Plugin mniej obciąża serwer, po 3. Plugin łatwiej napisać ;) (Jeśli ktoś zna Jave oczywiście :3)

 

 

 

 

 

Pluginy > Skrypty

 

No, ale tez zalezy, bo

 

1) gdy chcemy np. jakis wiekszy plugin typu gildie czy wyspy no to plugin > skrypt,

2) przeciez, gdy chcemy komende jakas np /drop to nie bedziemy wgrywac pluginu zeby zapychal i w tym wypadku plugin < skrypt

 

 

To juz zalezy.. :)

Twoje rozumowanie w przypadku drugiego podpunktu jest także błędne ;d

 

#Shitstorm incoming..

 

Ktoś kiedyś dał fajną rozpiskę:

 

Plugin:

Plugin --> Serwer

 

Skrypt:

Plik.sk --> Zrozumienie kodu z sk przez plugin --> Wywołanie funkcji i złożenie w kupe --> Przekazanie do wyslania na serwer --> Serwer

 

Każdy chyba widzi różnice :D

Swoją drogą przydałoby się zrobić jeden porządny benchmark xD

 

Moze i masz racje :D

 

 

@GotoFinal - nie prawda, bo się da ;)

W skript można wiele rzeczy zrobić, te które wyliczyłeś da się również

 

powiedz mi jak, jestem bardzo ciekawy, czekam, szczególnie na autologowanie premium i wchodzenia do kodu NMS w celu dodania własnego enchanta, jak pokażesz kod, przelewam 50zł paypalem.

Oczywiście ma być to skrypt... nie plugin który doda ci do skryptu możliwość zrobienia:

"if player is premium"

Jak np AutoIn.

 

Bo tak to ja mogę i Spigota w skrypcie napisać, dodam tylko funkcje:

Start spigot server at port 4255

 

I nie kłamie, jak ktoś zrobi te pomysły z poprzedniego postu skrytem, tak że będzie to poprawnie działać i będzie działało na tyle wydajnie by dało się grać, to wyślę...

Proszę, wszystkie pomysły biorące udział w promocji:

Dodawanie prawdziwych enchantów które są widoczne przez każdy element minecrafta, pojawiają się w skrzynkach, inne pluginy widzę te enchanty w metode .getEnchantments z spigota, item świeci się jak enchantowany (no bo w końcu jest) itd.

Tworzenie nowego moba, tak jak wyżej, każdy plugin może zobaczyć że to inny mob, mob ma własne nowe AI, np zombie co szuka i atakuje endermany i świnie, lub świania która atakuje owce.

Wpływanie na atrybuty itemów, item co dodaje HP, speeda chodzenia, zbroja dla konia która zwiększa jego wysokość skoku itd. TYLKO atrybutami, nie potkami... to 2 inne rzeczy, atrybuty dają większą kontrolę.

Własny generator map, normalnie można go wybrać, inne pluginy jak Multiverse go widzi.

Autologowanie premium.

Jedno z tych i płace 50 zł.

 

PS: oczywiście nie musiecie tworzyć od razu całego autoin z whitelistami itd, tak samo 200 customowych enchantów czy niewiadomo czego.

To ma być tylko dowód że to działa.

1438614356923701010629.png

 

Opublikowano

@GotoFinal

Jak narazie masz na autologowanie. Tego drugiego nie zrozumialem oco ci chodzi.


 

on join:
    set {log.%player%} to false
    set {_p.%player%} to text from "https://minecraft.net/haspaid.jsp?user=%player%"
    set {_ip} to IP-address of player
    if {IP::%player%} is {_ip}:
        if {_p.%player%} is "true":
            send "&aMasz premium, zostales zalogowany automatycznie!"
            set {log.%player%} to true
            stop
on first join:
    set {IP::%player%} to IP-address of player
command /register [<text>]:
    trigger:
        if arg 1 is set:
            set {h.%player%} to arg-1
            send "&aUstaliles Haslo!"
            stop
        else:
            send "&c/Register (Haslo)"
            stop
command /login [<text>]:
    trigger:
        if arg 1 is {h.%player%}:
            set {log.%player%} to true
            send "&aZalogowano!"
            stop
        else:
            kick player due to "&cZle haslo!"
            stop
on any movement:
    if {log.%player%} is false:
        cancel event
        send "&aZaloguj sie!"
        stop
    else:
        stop

 

 

Nie sprawdzane

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...