Skocz do zawartości
  • 0

Animowany antylogout


Pytanie

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
8 godzin temu, Killeerek01 napisał:

Witam przychodzę z pytaniem jak stworzyć actionbara z antylogoutem jak na mc4u. Chodzi mi o te Kwadraciki. 

Musicie wytłumaczyć jak to działa, a nie podawać nazwę serwera.

Pozdrawiam Czerwono :)

Odnośnik do komentarza
https://skript.pl/temat/26068-animowany-antylogout/#findComment-172067
Udostępnij na innych stronach

  • 0
48 minut temu, TheMolkaPL napisał:

Musicie wytłumaczyć jak to działa, a nie podawać nazwę serwera.

Pozdrawiam Czerwono :)

Chodzi o to że np mamy antylogut I on jest 20s I chce żeby pokazywali np. ("ANTY-LOGOUT I TU KWADRACIKI Z CZERWONYM I ZIELONYM") I jezeli pozostało 18 sekund to 9 kwadracikow jest czerwonych a 1 zielony. I tak cały czas do 1sekundy.

Odnośnik do komentarza
https://skript.pl/temat/26068-animowany-antylogout/#findComment-172068
Udostępnij na innych stronach

  • 0

Zrób actionbara z 10 kwadratami, który będzie się chował co 3s. Nastęnie dodaj warunki typu:

if {countdown} == 30:
  // wiadomosc z 10 kwadratami
else if {countdown} == 27:
  // wiadomosc z 9 kwadratami.
else if {countdown} == 24:
  // wiadomosc z 8 kwadratami.

Do każdej nowej wiadomości zmień położenie koloru np.

"&f[][][][][][][][][][]" // 10 kwadratow
"&a[]&f[][][][][][][][][]" // 9 kwadratow
"&a[][]&f[][][][][][][][]" // 8 kwadratow
"&a[][][]&f[][][][][][][]" // 7 kwadratow
etc.

(rozumiem, że można to zrobić lepiej, lecz nie znam się zbytnio  na tworzeniu skryptów)

Odnośnik do komentarza
https://skript.pl/temat/26068-animowany-antylogout/#findComment-172069
Udostępnij na innych stronach

  • 0
37 minut temu, GoblicPL napisał:

Zrób actionbara z 10 kwadratami, który będzie się chował co 3s. Nastęnie dodaj warunki typu:


if {countdown} == 30:
  // wiadomosc z 10 kwadratami
else if {countdown} == 27:
  // wiadomosc z 9 kwadratami.
else if {countdown} == 24:
  // wiadomosc z 8 kwadratami.

Do każdej nowej wiadomości zmień położenie koloru np.


"&f[][][][][][][][][][]" // 10 kwadratow
"&a[]&f[][][][][][][][][]" // 9 kwadratow
"&a[][]&f[][][][][][][][]" // 8 kwadratow
"&a[][][]&f[][][][][][][]" // 7 kwadratow
etc.

(rozumiem, że można to zrobić lepiej, lecz nie znam się zbytnio  na tworzeniu skryptów)

Dzięki za pomoc lecz wolał bym metodę żeby odrazu np combat.getcombatkwadrat

Edytowane przez Killerek01
Odnośnik do komentarza
https://skript.pl/temat/26068-animowany-antylogout/#findComment-172071
Udostępnij na innych stronach

  • 0
public static Integer kratki(Player p){
    if(p == null){
        return 0;
    }
    Combat c = Combat.getCombat(player);
    Integer sec = c.getTime();
    Integer max = Config.getStartTimeCombat();
    Double percent = max/100;
    percent = (percent*sec)/10;
    Integer kratki = percent.intValue();
    return kratki;
}

Takie coś stworzy Ci w zależności od 1 do 10 kratek., w Integerze 'kratki' masz ile ich jest. 

Edytowane przez KrejzolekPRO
Odnośnik do komentarza
https://skript.pl/temat/26068-animowany-antylogout/#findComment-172073
Udostępnij na innych stronach

  • 0
23 minuty temu, KrejzolekPRO napisał:

public static Integer kratki(Player p){
    if(p == null){
        return 0;
    }
    Combat c = Combat.getCombat(player);
    Integer sec = c.getTime();
    Integer max = Config.getStartTimeCombat();
    Double percent = max/100;
    percent = (percent*sec)/10;
    Integer kratki = percent.intValue();
    return kratki;
}

Takie coś stworzy Ci w zależności od 1 do 10 kratek., w Integerze 'kratki' masz ile ich jest. 

Dziękuję mordo! 

Odnośnik do komentarza
https://skript.pl/temat/26068-animowany-antylogout/#findComment-172074
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ę...