Skocz do zawartości
  • 0

Liczba W Configu


Peridot

Pytanie

Witam :) Czy ktoś mi może powiedzieć jak pobrać liczbę z configu i ustawić  ją jako fake maxsloty na serwerze ?

Tutaj ss skąd ma pobrać tą liczbę: http://screenshot.sh/mFuRdA2CJyi6s

A tutaj gdzie ma ją wkleić: http://screenshot.sh/oAfpoHovzIAZm

 

Jeśli źle wytłumaczyłem to proszę mi napisać :)

 

Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
45 minut temu, McKoxu napisał:

Dobra nadal nie wiem 1. powiesz mi gdzie 2. powiesz mi czy dobrze zrobiłem tak jak powiedziałeś

1. http://screenshot.sh/oAmbO3mMDFVfK

 napisz 1 jeśli mam to w public void , 2 w tych nawiasach } { no tam gdzie jest funkcja kodu, a 3 jeśli anie w tym ani w tym ;/

ech, zrozum prostą zasadę że kod leci linijka po inijce w metodzie, w ty w onEnable wczytujesz maxPlayers z configu, a dopiero potem zapisujesz itd domyślny config, powinno być odwrotnie, no i dalej masz źle line1 i line2 bo też je wczytujesz w złym miejscu.

 

No i maxPlayers setujesz tak jak już miałeś wcześniej... nie wiem po co usuwałeś, miałeś tylko miejsce wczytania zmienić.

Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/#findComment-127135
Udostępnij na innych stronach

  • 0
5 minut temu, GotoFinal napisał:

ech, zrozum prostą zasadę że kod leci linijka po inijce w metodzie, w ty w onEnable wczytujesz maxPlayers z configu, a dopiero potem zapisujesz itd domyślny config, powinno być odwrotnie, no i dalej masz źle line1 i line2 bo też je wczytujesz w złym miejscu.

 

No i maxPlayers setujesz tak jak już miałeś wcześniej... nie wiem po co usuwałeś, miałeś tylko miejsce wczytania zmienić.

1. Się dopiero uczę i to jest mój pierwszy plugin który robił cokolwiek przydatnego...

2. Wszyscy do mnie mówił językiem z którego nie wszystko rozumiem...

Czy poprawiłem cokolwiek co tam napisałeś bo jak wyżej napisałem nie rozumiem wszystkiego...

Kod: http://screenshot.sh/odUZjrzO51LNa

Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/#findComment-127136
Udostępnij na innych stronach

  • 0
Teraz, McKoxu napisał:

1. Się dopiero uczę i to jest mój pierwszy plugin który robił cokolwiek przydatnego...

2. Wszyscy do mnie mówił językiem z którego nie wszystko rozumiem...

Czy poprawiłem cokolwiek co tam napisałeś bo jak wyżej napisałem nie rozumiem wszystkiego...

Kod: http://screenshot.sh/odUZjrzO51LNa

ja pier...

No ale czemu ruszasz więcej niż ci piszemy, teraz w kodzie eventu dodałeś to co miałeś, a dla odmiany znowu wywaliłeś pole z klasy (gdzie ci kazaliśmy to zrobić?)

int maxPlayer; musi być tak jak miałeś wcześniej, w poziomie klasy, ale przypisanie wartości do niego, tak jak masz teraz, czyli w onEnable w tamtej linijce.

I tak samo z tymi dwoma Stringami powinno być,

Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/#findComment-127137
Udostępnij na innych stronach

  • 0
11 minut temu, GotoFinal napisał:

ja pier...

No ale czemu ruszasz więcej niż ci piszemy, teraz w kodzie eventu dodałeś to co miałeś, a dla odmiany znowu wywaliłeś pole z klasy (gdzie ci kazaliśmy to zrobić?)

int maxPlayer; musi być tak jak miałeś wcześniej, w poziomie klasy, ale przypisanie wartości do niego, tak jak masz teraz, czyli w onEnable w tamtej linijce.

I tak samo z tymi dwoma Stringami powinno być,

Dobra działa xD

Tutaj masz kod jeśli cały czas oto chodziło to naprawdę sory ;-; http://screenshot.sh/m80wqfNo56T0I

I jeśli byłeś/byliście na granicy zawału to sory ;-;

Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/#findComment-127143
Udostępnij na innych stronach

  • 0
2 minuty temu, McKoxu napisał:

Dobra działa xD

Tutaj masz kod jeśli cały czas oto chodziło to naprawdę sory ;-; http://screenshot.sh/m80wqfNo56T0I

I jeśli byłeś/byliście na granicy zawału to sory ;-;

Tylko tutaj:

PHXL90R.png

zbędnie to robisz, to po = możesz wywalić, i mieć tylko np

int maxPlayers; i tak samo line1/2

bo i tak te załadowanie danych się nie powiedzie, a w onEnable masz te poprawne.

Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/#findComment-127145
Udostępnij na innych stronach

  • 0
Teraz, GotoFinal napisał:

Tylko tutaj:

PHXL90R.png

zbędnie to robisz, to po = możesz wywalić, i mieć tylko np

int maxPlayers; i tak samo line1/2

bo i tak te załadowanie danych się nie powiedzie, a w onEnable masz te poprawne.

Dobra poprawiłem to xD

Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/#findComment-127146
Udostępnij na innych stronach

  • 0

Nigdy nie rozumiem czemu dajcie takie line1/line2, w wielu pluginach takie coś widzę, a YAML świetnie sam wspiera nowe linijki, tylko najwidoczniej mało kto zna yamla :D

 

motd: |2-
  &fThis server is using &9diorite&f!
  &7<&8==== &a#&9OnlyDiorite &8====&7>

i to się wczyta już poprawnie z \n, i małe objaśnienie:

| sugeruje że to jest multi-line, oraz że ma zachowywać wszystkie nowe linijki, 2 oznacza jakiego wcięcia ma się spodziewać YAML, 2 to minimum, jak np w pierwszej linijce dam 3 spacje, to ta trzecia spacja będzie już widoczna w tekście, a minus oznacza że na końcu nie ma być dodatkowej nowej linijki.

jak nie wpiszesz 2, to yaml sam sobie znajdzie pasujące wcięcie:

motd: |-
     &fThis server is using &9diorite&f!
      &7<&8==== &a#&9OnlyDiorite &8====&7>

pierwsza linijka będzie załadowana bez żadnej spacji, a druga z jedną spacją dodatkowego wcięcia.

 

w yaml można też używań \n, ale tylko w stringach w cytatach:

nie-działa: line1\nline2
nie-działa: 'line1\nline2'
działa: "line1\nline2"

 

YAML ogólnie wspiera bardzo dużo, ale coś mało ludzi o tym w mc wie: http://yaml.org/spec/1.1/current.html

 

Edytowane przez GotoFinal
Odnośnik do komentarza
https://skript.pl/temat/18602-liczba-w-configu/#findComment-127151
Udostępnij na innych stronach

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

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