Skocz do zawartości
  • 0

Skrypt na czaszki na tabie.


Vixareczeq

Pytanie

Siemka ostatnio wgrałem skrypt na czaszki tak wygląda:

skrypt na serwer z czaszkami tak wygląda: 

on death:
    if victim and attacker is a player:
        if {skull::%victim%} is set:
            clear {skull::%victim%}
            add 100 to attacker's balance
            send subtitle "&eZabiłeś gracza z czaszką! &a+$100" to attacker
            set victim's tablist name to victim's displayname
        else:
            set {skull::%attacker%} to true
            remove 100 from attacker's balance
            send title "☠" with subtitle "&eZabiłeś pokojowego gracza! &c-$100" to attacker
            set attacker's displayname to "%attacker's displayname% "
command /czaszki [<text>]:
    trigger:
        if {skull::*} is set:
            send "&eLista osób z czaszką: &7%{skull::*}% &e(%size of {skull::*}%&e)"
        else:
            send "&cNikt nie ma czaszki!"

i nie mogę ustawić w ten sposób aby cały czas były pokazywane czaszki na tabie (plugin na tab: TAB)

config pluginu:

 

Ktoś pomoze? 

Glicz

Wstawiam kod w code, config w code.skript.pl

Notatka dodana przez Glicz

Odnośnik do komentarza
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
4 minuty temu, Vixareczeq napisał:

wogóle

 

ale jak dawałem w customname %displayname% to były tylko przez chwile

 

Poszukaj sobie mojego skryptu na czaszki. Tam zrobiłem to placeholderami, więc będziesz mógł ich na spokojnie użyć w pluginie TAB.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 godzinę temu, Kormic napisał:

Poszukaj sobie mojego skryptu na czaszki. Tam zrobiłem to placeholderami, więc będziesz mógł ich na spokojnie użyć w pluginie TAB.

czy to ten skrypt?

 

 

 

options:
    czaszkiCzas: 41 hours
    czaszkiCena: 100

command /czaszka [<text>]:
    trigger:
        send "%{czaszka::%player%}%"
        
on death of player:
    attacker is a player
    if {czaszkiData::%victim%} is set:
        add {@czaszkiCena} to attacker's balance
        send "&aGracz %attacker% &azabil agresywnego gracza %victim% &a- nagroda {@czaszkiCena}$" to all players
        set victim's tablist name to last ((length of victim's tablist name) - 4) characters of victim's tablist name
        clear {czaszkiData::%victim%}
    else:
        set {czaszkiData::%attacker%} to now
        if attacker's balance >= {@czaszkiCena}:
            remove {@czaszkiCena} from attacker's balance
        else:
            set attacker's balance to 0
        send title "&f☠" with subtitle "" to attacker for 6 seconds
        set attacker's tablist name to "&f☠ %attacker's tablist name%"
        send "&cGracz %attacker% &czabil pokojowego gracza %victim% &c- kara {@czaszkiCena}$ i czaszka" to all players
        
every 1 minute:
    loop {czaszkiData::*}:
        difference between {czaszkiData::%loop-index%} and now is greater than or equal to {@czaszkiCzas}
        clear {czaszkiData::%loop-index%}

on join:
    {czaszkiData::%player%} is not set:
        player's tablist name contains "&f☠ "
        set player's tablist name to last ((length of player's tablist name) - 4) characters of player's tablist name
    while player is online:
        if {czaszki::%player%} is more than 0:
            set {czaszka::%player%} to "skull_crossbones" 
        else:
            set {czaszka::%player%} to "&f"
        wait 3 second

 

Glicz

Wstawiam kod w code.

Notatka dodana przez Glicz

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

juz znalazlem

 

 

options:
    czaszkiCzas: 24 hours
    czaszkiCena: 100
        
command /usunczaszke [<offline player>]:
    permission: czaszki.usunczaszke
    trigger:
        clear {czaszkiData::%arg-1%}
        send "&aGracz %arg-1% już nie posiada czaszki!" to sender
        
on death of player:
    attacker is a player
    if {czaszkiData::%victim%} is set:
        add {@czaszkiCena} to attacker's balance
        send "&aGracz %attacker% &azabil agresywnego gracza %victim% &a- nagroda {@czaszkiCena}$" to all players
        clear {czaszkiData::%victim%}
    else:
        set {czaszkiData::%attacker%} to now
        if attacker's balance >= {@czaszkiCena}:
            remove {@czaszkiCena} from attacker's balance
        else:
            set attacker's balance to 0
        send title "&f☠" with subtitle "" to attacker for 6 seconds
        send "&cGracz %attacker% &czabil pokojowego gracza %victim% &c- kara {@czaszkiCena}$ i czaszka" to all players
        
every 1 minute:
    loop {czaszkiData::*}:
        difference between {czaszkiData::%loop-index%} and now is greater than or equal to {@czaszkiCzas}
        clear {czaszkiData::%loop-index%}
        
on placeholderapi request for prefix "skript":
    identifier is "czaszka"
    if {czaszkiData::%player%} is set:
        set result to "&f☠"
    else:
        set result to "test"

 

wyslal bys linka do skript-placeholders? Bo zaden ktorego pobieralem nie dziala

 

Glicz

Łączę posty, wstawiam kod w code.

Notatka dodana przez Glicz

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
30 minut temu, Kormic napisał:

Podaj proszę:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta wraz z wersjami
  • błędy przy przeładowaniu
  • błędy w konsoli

Wersja serwera: 1.16.5

Silnik: Spigot

Wersja skripta: 2.5.3

Dodatki: Ersatz 1.0

Błedy: Kiedy wrzucalem do folderu z pluginami był na czerwono, kiedy wpisywalem /papi register (nazwa tego) to bylo: Failed to register expansion from skript-placeholders

 

 

24 minuty temu, Vixareczeq napisał:

Wersja serwera: 1.16.5

Silnik: Spigot

Wersja skripta: 2.5.3

Dodatki: Ersatz 1.0

Błedy: Kiedy wrzucalem do folderu z pluginami był na czerwono, kiedy wpisywalem /papi register (nazwa tego) to bylo: Failed to register expansion from skript-placeholders

 

skript-placeholders-1.5.jar*

 

Glicz

Łączę posty.

Notatka dodana przez Glicz

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, Vixareczeq napisał:

Wersja serwera: 1.16.5

Silnik: Spigot

Wersja skripta: 2.5.3

Dodatki: Ersatz 1.0

Błedy: Kiedy wrzucalem do folderu z pluginami był na czerwono, kiedy wpisywalem /papi register (nazwa tego) to bylo: Failed to register expansion from skript-placeholders

 

Wywal Ersatza.

Dodam, że nie masz pobierać żadnego expansiona.

Odnośnik do komentarza
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ę...