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

[Pytanie] Plusy i minusy Skripta


Skript   

9 użytkowników zagłosowało

  1. 1. Skript jest

    • za
      3
    • przeciw
      6

Rekomendowane odpowiedzi

Opublikowano

­Witajcie!
 
Piszę temat, ponieważ chcę poznawać waszą opinię na temat Skripta. Jakie plusy i minusy? Głównie chodzi o osoby profesjonalne :)
 
Zapraszam do komentowania oraz ankiety.

 

 

Do Moderatorów - Nie przenoście

tematu, ani nic nie usuwajcie :) Dzięki

4462514400953061278225.png

Opublikowano

Plusy:

- szybkość pisania,

- pokazuje gdzie jest dokładnie błąd i jaki.

 

Minusy:

- większego skryptu (np. na gildie, skyblock, działki) nie napiszesz nie zbugowanego,

- wolniejszy niż pluginy,

- brak pełnych możliwości,

- nie wykorzystasz API danego pluginu, jeśli nie posiada wsparcia Skript,

- każdy potrafi to pisać = serwer nie unikalny,

- wiele, wiele więcej...

Opublikowano

­

 

Plusy:

- szybkość pisania,

- pokazuje gdzie jest dokładnie błąd i jaki.

 

Minusy:

- większego skryptu (np. na gildie, skyblock, działki) nie napiszesz nie zbugowanego,

- wolniejszy niż pluginy,

- brak pełnych możliwości,

- nie wykorzystasz API danego pluginu, jeśli nie posiada wsparcia Skript,

- każdy potrafi to pisać = serwer nie unikalny,

- wiele, wiele więcej...

Dzięki za odpowiedź.

 

Zapraszam do komentowania.

4462514400953061278225.png

Opublikowano

Plusy:

- Łatwość pisania skryptów

- Możesz napisać w skripcie połowę serwera

- Niektórym dzieciom można wcisnąć skrypt z backdoorem

- Wiele możliwości

 

Minusy:

- Zasobożerny

- Łatwo zepsuć duży skrypt(przydarza się to każdemu)

- Niektóre gotowe skrypty posiadają backdoora

 

@Edit

Wydajność serwera:

Maszyna na której stoi serwer to Intel xeon 3.9 GHz Turbo 4.2 GHz 8 rdzeni 16 watkow, 256 gb ramu, 4 dyski uSSD.

Nie widzę dużej utraty wydajności na serwerze (Jest 300 slotów) chociaż mogłoby być lepiej.

Opublikowano

­

 

Plusy:

- Łatwość pisania skryptów

- Możesz napisać w skripcie połowę serwera

- Niektórym dzieciom można wcisnąć skrypt z backdoorem

- Wiele możliwości

 

Minusy:

- Zasobożerny

- Łatwo zepsuć duży skrypt(przydarza się to każdemu)

- Niektóre gotowe skrypty posiadają backdoora

 

 

Dzięki za odp.

 

Oczekuje komentarzy, opini w szczególności o wydajności oraz bugowania serwera.

4462514400953061278225.png

Opublikowano

Plusy:

- szybkość pisania,

- pokazuje gdzie jest dokładnie błąd i jaki.

 

Minusy:

- większego skryptu (np. na gildie, skyblock, działki) nie napiszesz nie zbugowanego,

- wolniejszy niż pluginy,

- brak pełnych możliwości,

- nie wykorzystasz API danego pluginu, jeśli nie posiada wsparcia Skript,

- każdy potrafi to pisać = serwer nie unikalny,

- wiele, wiele więcej...

"pokazuje gdzie jest dokładnie błąd i jaki." Java też pokazuje :D

 

A po mojemu:

  • Skript:
    • Minusy:
      • Zjada więcej pamięci.
      • Zjada więcej procka (musi wykonać dodatkowe obliczenia przy każdej instrukcji)
      • Posiada tylko ograniczone funkcje.
      • Brak możliwości stworzenia większości ciekawych rzeczy, nadaje się tylko do podstawowych pierdołek.
      • Wolniejszy
      • Nie jest obiektowy, nie ma w nim możliwości tworzenia nowych obiektów i struktur.
      • Brak możliwości tworzenia metod.
      • Brak refleksji. 
      • Napisanie dużego i nie zbugowanego systemu wymaga tak naprawdę znacznie większej ilości czasu, a i tak będzie on wolniejszy i bardziej zasobożerny.
      • Brak obsługi bibliotek, można co najwyżej tworzyć dodatki do niego.
    • Plusy:
      • Prosty. 
      • Możliwość dodania wsparcie w własnym pluginie, co może fajnie zwiększyć możliwości konfiguracji twojego pluginu.
  • Java:
    • Minusy:
      • Trudniejsza jeżeli nie miało się wcześniej styczności z programowaniem, bo tak sama w sobie jest łatwa (w miarę).

    • Plusy:
      • Wszystko.

      • Metody, obiekty, klasy, wyliczenia, interfejsy, abstrakcje, adnotacje, funkcje, lambdy, strumienie.

      • W pełni obiektowa.

      • Nie opiera się na bukkcie.

      • Pozwala stworzyć wszystko, można nawet w niej edytować bukkita bez zmieniania pliku serwera.

      • Rozbudowany system refleksji, pozwalający nawet na tworzenie nowych klass w runtime które rozszerzają dane interfejsy, co często pozwala nadpisać właściwości servera.

      • Można korzystać z dowolnych bibliotek, nawet tych nie mających nic wspólnego z MC

      • Możliwość dopisania fragmentów kodu w C++

      • Szybsza, mniej zasobożerna.

      • Kod można lepiej zabezpieczyć, tylko trzeba wiedzieć jak, a wtedy ludziki wychwalające procyona się zdziwią że ich kochany dekompiler wysiada podczas próby dekompilacji. 

      • Możliwość napisania kodu działającego pod bungee

      • Tworzenie własnych bibliotek które potem znacznie skracają czas tworzenia pluginu, nawet tych wielkich.

­

1438614356923701010629.png

 

Opublikowano

"pokazuje gdzie jest dokładnie błąd i jaki." Java też pokazuje :D

 

A po mojemu:

  • Skript:
    • Minusy:
      • Zjada więcej pamięci.
      • Zjada więcej procka (musi wykonać dodatkowe obliczenia przy każdej instrukcji)
      • Posiada tylko ograniczone funkcje.
      • Brak możliwości stworzenia większości ciekawych rzeczy, nadaje się tylko do podstawowych pierdołek.
      • Wolniejszy
      • Nie jest obiektowy, nie ma w nim możliwości tworzenia nowych obiektów i struktur.
      • Brak możliwości tworzenia metod.
      • Brak refleksji. 
      • Napisanie dużego i nie zbugowanego systemu wymaga tak naprawdę znacznie większej ilości czasu, a i tak będzie on wolniejszy i bardziej zasobożerny.
      • Brak obsługi bibliotek, można co najwyżej tworzyć dodatki do niego.
    • Plusy:
      • Prosty. 
      • Możliwość dodania wsparcie w własnym pluginie, co może fajnie zwiększyć możliwości konfiguracji twojego pluginu.
  • Java:
    • Minusy:
      • Trudniejsza jeżeli nie miało się wcześniej styczności z programowaniem, bo tak sama w sobie jest łatwa (w miarę).

    • Plusy:
      • Wszystko.

      • Metody, obiekty, klasy, wyliczenia, interfejsy, abstrakcje, adnotacje, funkcje, lambdy, strumienie.

      • W pełni obiektowa.

      • Nie opiera się na bukkcie.

      • Pozwala stworzyć wszystko, można nawet w niej edytować bukkita bez zmieniania pliku serwera.

      • Rozbudowany system refleksji, pozwalający nawet na tworzenie nowych klass w runtime które rozszerzają dane interfejsy, co często pozwala nadpisać właściwości servera.

      • Można korzystać z dowolnych bibliotek, nawet tych nie mających nic wspólnego z MC

      • Możliwość dopisania fragmentów kodu w C++

      • Szybsza, mniej zasobożerna.

      • Kod można lepiej zabezpieczyć, tylko trzeba wiedzieć jak, a wtedy ludziki wychwalające procyona się zdziwią że ich kochany dekompiler wysiada podczas próby dekompilacji. 

      • Możliwość napisania kodu działającego pod bungee

      • Tworzenie własnych bibliotek które potem znacznie skracają czas tworzenia pluginu, nawet tych wielkich.

­

 

Dzięki.

 

Do czego nadaje się skrypt czyli co można jeszcze zrobić w skrypcie aby dobrze działało i nie dawało bugów?

4462514400953061278225.png

Opublikowano

Dzięki.

 

Do czego nadaje się skrypt czyli co można jeszcze zrobić w skrypcie aby dobrze działało i nie dawało bugów?

Proste komendy, proste wydarzenia ...

Opublikowano

­

 

Proste komendy, proste wydarzenia ...

 

 

Proste wydarzenia to np. dodawanie graczom punktów do jakiegoś tam rankingu ?

4462514400953061278225.png

Opublikowano

@overgeming

W skrypcie możesz zrobić ranking, gildie, clearchat, discozbroje i wszystkie komendy sam napisać ;>

Tak możesz takie proste wydarzenia :>

 

Zresztą nie umiem pisać w języku java więc o javie nic nie napisze ;/

Jeżeli chcesz mieć dobry serwer to musisz mieć mało skryptów albo dobrą maszyne która uciągnie skrypty ;>

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...