Skocz do zawartości
  • 1

Topka killi/śmierci/czasu gry


Pytanie

Rekomendowane odpowiedzi

  • 0

wedlug mnie nie oplaca ci sie tego robic lepiej znajdz jakis plugin np ten https://www.spigotmc.org/resources/atopplayers-create-leaderboards-for-kills-deaths-time-diamond-e-t-c.93996/ musisz miec papi zainstalowane

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330028
Udostępnij na innych stronach

  • 0
17 godzin temu, Mcplay napisał:

wedlug mnie nie oplaca ci sie tego robic lepiej znajdz jakis plugin np ten https://www.spigotmc.org/resources/atopplayers-create-leaderboards-for-kills-deaths-time-diamond-e-t-c.93996/ musisz miec papi zainstalowane

Okej, ale ja koniecznie potrzebuje czegoś takiego, że żeby zaliczyło killa gracz musi być w świecie "arena1" lub "arena2" lub "arena3" lub "arena4", w żadnym innym. I topka też ma być liczona tylko z tych światów.

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330052
Udostępnij na innych stronach

  • 0
W dniu 13.02.2023 o 13:39, pruslay napisał:

Okej, ale ja koniecznie potrzebuje czegoś takiego, że żeby zaliczyło killa gracz musi być w świecie "arena1" lub "arena2" lub "arena3" lub "arena4", w żadnym innym. I topka też ma być liczona tylko z tych światów.

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330208
Udostępnij na innych stronach

  • 0
W dniu 13.02.2023 o 13:39, pruslay napisał:

Okej, ale ja koniecznie potrzebuje czegoś takiego, że żeby zaliczyło killa gracz musi być w świecie "arena1" lub "arena2" lub "arena3" lub "arena4", w żadnym innym. I topka też ma być liczona tylko z tych światów.

Sora ale z tego co wiem to w skrypcie nie masz zmiennej odpowiedzialnej za liczenie killi innej niż %stats_player_kills% nie da się (chyba) zrobić tego w taki sposób żeby w każdym innym świecie który jest zrobiony np. przez  Multiverse,
jedynie są na to pluginy typu "minigame" albo coś w tym stylu. No chyba żebyś to zrobił na osobnych pod serwerach te areny które są połączone bungeecordem ale  i tak wtedy ciężko jest takie coś zrobić bo byś musiał to np. zapisywać w yaml (inny plik na każdym pod serwerze) który posiadał  inną przypisaną zmienną w której byś to przechowywał ;D, więc ale niestety ale wordami raczej tego nie zrobisz. 

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330259
Udostępnij na innych stronach

  • 0
27 minut temu, Kocugi33 napisał:

Sora ale z tego co wiem to w skrypcie nie masz zmiennej odpowiedzialnej za liczenie killi innej niż %stats_player_kills% nie da się (chyba) zrobić tego w taki sposób żeby w każdym innym świecie który jest zrobiony np. przez  Multiverse,
jedynie są na to pluginy typu "minigame" albo coś w tym stylu. No chyba żebyś to zrobił na osobnych pod serwerach te areny które są połączone bungeecordem ale  i tak wtedy ciężko jest takie coś zrobić bo byś musiał to np. zapisywać w yaml (inny plik na każdym pod serwerze) który posiadał  inną przypisaną zmienną w której byś to przechowywał ;D, więc ale niestety ale wordami raczej tego nie zrobisz. 

No dobra, to skoro tak nie można to zrobiłem wszystkie areny na jednym świecie, czy teraz jest jakiś plugin na liczenie killi i smierci oraz tworzenie topki z tego konkretnie świata?

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330264
Udostępnij na innych stronach

  • 0
2 godziny temu, pruslay napisał:

No dobra, to skoro tak nie można to zrobiłem wszystkie areny na jednym świecie, czy teraz jest jakiś plugin na liczenie killi i smierci oraz tworzenie topki z tego konkretnie świata?

teoretycznie nawet nie potrzebujesz pluginu możesz po prostu wpisać
smierci: %stats_player_deaths%
killi: %stats_player_kills%
a na robienie topki plugin to stats scoreboard jak chcesz na scoreboardzie ;D

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330269
Udostępnij na innych stronach

  • 0
Teraz, Kocugi33 napisał:

teoretycznie nawet nie potrzebujesz pluginu możesz po prostu wpisać
smierci: %stats_player_deaths%
killi: %stats_player_kills%
a na robienie topki plugin to stats scoreboard jak chcesz na scoreboardzie ;D

a jak nie chcesz na tym to możesz używać np. Ajleaderboards ;DDDDD

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330270
Udostępnij na innych stronach

  • 0
16 minut temu, Kocugi33 napisał:

teoretycznie nawet nie potrzebujesz pluginu możesz po prostu wpisać
smierci: %stats_player_deaths%
killi: %stats_player_kills%
a na robienie topki plugin to stats scoreboard jak chcesz na scoreboardzie ;D

Tylko ze mam dwa swiaty - survival i pvp no i chce zeby kile liczyly sie tylko na swiecie pvp, nie na survival

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330272
Udostępnij na innych stronach

  • 0
9 minut temu, pruslay napisał:

Tylko ze mam dwa swiaty - survival i pvp no i chce zeby kile liczyly sie tylko na swiecie pvp, nie na survival

a ty chcesz to w hologramach czy na scoreboardzie?

 

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330273
Udostępnij na innych stronach

  • 0
25 minut temu, Kocugi33 napisał:

a ty chcesz to w hologramach czy na scoreboardzie?

 

Najbardziej chciałbym i w tym i w tym no ale zależy jak się da. Bardziej w scoreboardzie chyba

Edytowane przez pruslay
Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330278
Udostępnij na innych stronach

  • 0
Teraz, pruslay napisał:

Najbardziej chciałbym i w tym i w tym no ale zależy jak się da. Bardziej w scoreboardzie chyba

na scoreboardzie to będzie ciężej spróbuj użyć np. %world_player_kills% lub coś w tym stylu a jak na hologramach to spróbuj jakiegoś pluginu

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330279
Udostępnij na innych stronach

  • 0
1 godzinę temu, Kocugi33 napisał:

na scoreboardzie to będzie ciężej spróbuj użyć np. %world_player_kills% lub coś w tym stylu a jak na hologramach to spróbuj jakiegoś pluginu

nie ma czegos takiego

 

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330283
Udostępnij na innych stronach

  • 0

Da się to zrobić w skrypcie, a ty go przekonujesz usilnie do zmienienia pomysłu, aby wykorzystać pluginy, już tłumaczę jak można to zrobić:

Potem wrzucasz ten skrypt jako oddzielny, bo się przyda zaraz: 

A na sam koniec:

Nie testowałem, jeśli coś nie działa, to pokombinuj sam gdzie w tym kodzie jest błąd, podałem ci już metodę uzyskania oczekiwanego efektu

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330289
Udostępnij na innych stronach

  • 0

Okej, no więc z racji, że nie dodałeś paru rzeczy, mój skrypt wygląda tak:

Cytat
on first join:
    set {top_kills::arena5::%player%} to 0 

on death of player:
    add 1 to {top_kills::%world%::%attacker%}

command /top_kills:
    trigger:
        send "topka zabójstw (arena5):"
        send createTop("top_kills::arena5", 9, "&6[PLAYER]: &b[VALUE]")

 

No i wszystko działa super, aczkolwiek czy mógłbyś jeszcze:

Po pierwsze dodać aby wyświetlało na którym miejscu jest gracz czyli:

1. nick1

2. nick2

itd.

I po drugie w jaki sposób dodać to do scoreboarda i do hologramu? (Plugin na sb: TAB, plugin na hologramy: DecentHolograms)?

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330290
Udostępnij na innych stronach

  • 0
1 godzinę temu, pruslay napisał:

Okej, no więc z racji, że nie dodałeś paru rzeczy, mój skrypt wygląda tak:

No i wszystko działa super, aczkolwiek czy mógłbyś jeszcze:

Po pierwsze dodać aby wyświetlało na którym miejscu jest gracz czyli:

1. nick1

2. nick2

itd.

I po drugie w jaki sposób dodać to do scoreboarda i do hologramu? (Plugin na sb: TAB, plugin na hologramy: DecentHolograms)?

Okej to tak, aby dodać index zmień w funkcji na "[INDEX]. [PLAYER]: [VALUE]"

Co do wyświetlania:

I potem rozszerzeniem do PlaceholderAPI dodajesz:

/papi ecloud download Skript

/papi reload

I możesz używać wszędzie placeholderów %skript_top_kills::1% lub %skript_top_kills1% bądź %skript_top_kills_1% (jakby występowały problemy to zmień nazwe zmiennej listy bez _)

Kolejne liczby w placeholderze odpowiadają kolejnymi wartościami w topce

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330298
Udostępnij na innych stronach

  • 0
32 minuty temu, Intxo napisał:

Okej to tak, aby dodać index zmień w funkcji na "[INDEX]. [PLAYER]: [VALUE]"

Co do wyświetlania:

I potem rozszerzeniem do PlaceholderAPI dodajesz:

/papi ecloud download Skript

/papi reload

I możesz używać wszędzie placeholderów %skript_top_kills::1% lub %skript_top_kills1% bądź %skript_top_kills_1% (jakby występowały problemy to zmień nazwe zmiennej listy bez _)

Kolejne liczby w placeholderze odpowiadają kolejnymi wartościami w topce

Niestety nie moge pobrac tego expansion Skripta, bo cos mi nie dziala, ale sprobowalem zrobic to za pomocą dodatku skript-placeholders no i rzeczywiście wyświetla się, ale na hologramie jest topka, ale po przecinku i na koncu jest „and”, czyli np.

1. Gracz1 - 2, 2. Gracz2 - 1 and Gracz3 - 0

Wie ktos jak to zrobic zeby bylo od nowej linijki i bez tego „and” na koncu?

Odnośnik do komentarza
https://skript.pl/temat/54391-topka-killi%C5%9Bmierciczasu-gry/#findComment-330301
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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