Skocz do zawartości
  • 0

LVL


Stasio

Pytanie

Witam potrzebuje skrypta na lvl czyli po wpisanie komendy /lvl to wyświetli się w pierwszej linijce obecnie ile mamy czyli np 10/200 w drugiej ile brakuje np 190 a w trzeciej który mamy lvl np 2

lvl zdobywało bysie  poprzez zabijanie mobów np

zombie 5

szkielet 7

creeper 10

(Opcjonalnie) i żeby na czacie wyświetlał się [Lvl 2]

Odnośnik do komentarza
https://skript.pl/temat/32808-lvl/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
26 minut temu, konrad055 napisał:

https://code.skript.pl/g4Q7JEL9 , nie mam aktualnie jak sprawdzić czy działa, lvl to max. 6 bo nie chciało mi się dalej robić, ale możesz dodać/zmienic

to jest tak nie optymalne ze to jest hit

ustawiasz level jako string zamiast liczba, sprawdzasz exp nie uzywajac else if, uzywasz komendy zamiast funkcji po co sprawdzac kazdym warunkiem jak mozna sobie ustawic zmienna need i exp i sprawdzic 1 warunkiem

 

Odnośnik do komentarza
https://skript.pl/temat/32808-lvl/#findComment-213086
Udostępnij na innych stronach

  • 0

wreszcie wreszcie ktoś mi odpisał. Słuchajcie a moglibyście mi jeszcze napisać coś takiego że jak chcemy założyć diamentową czapke o nazwie &ctest i opisie &c&lMożesz założyć dopiero od lvl 6  to niebędzie się dało ale jak będziemy mieli lvl 6 to już będzie się dało

Odnośnik do komentarza
https://skript.pl/temat/32808-lvl/#findComment-213087
Udostępnij na innych stronach

  • 0
on death:
    if {lvl.%player%} lower than 200:
        set {level.%player%} to "1"
        set {nextlvl.%player%} to "200"
    if {lvl.%player%} is greater than 200:
        set {level.%player%} to "2"
        set {nextlvl.%player%} to "400"
    if {lvl.%player%} is greater than 400:
        set {level.%player%} to "3"
        set {nextlvl.%player%} to "600"
    if {lvl.%player%} is greater than 600:
        set {level.%player%} to "4"
        set {nextlvl.%player%} to "800"
    if {lvl.%player%} is greater than 800:
        set {level.%player%} to "5"
        set {nextlvl.%player%} to "1000"
    if {lvl.%player%} is greater than 1000:
        set {level.%player%} to "6"
    if {level.%player%} is "6":
        send "&3Twój obecny lvl to &c6, &3jest to maxymalny lvl jaki można miec!"
        stop


a o co z tym chodzi ?

 

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/32808-lvl/#findComment-213089
Udostępnij na innych stronach

  • 0

Wklej to do tamtego skryptu może być na samym dole:

on armor equip:
    if {level.%player%} is "6":
        if event-item is diamond helmet:
            if name of event-item contains "&ctest":
                if lore of event-item contains "&c&lMożesz założyć dopiero od lvl 6"
                    send "&3Zalozyles helm"
                    stop
    else:
        send "&cNie masz 6lvlu!"

 

Odnośnik do komentarza
https://skript.pl/temat/32808-lvl/#findComment-213091
Udostępnij na innych stronach

  • 0
4 minuty temu, Stasio napisał:

jest problem jak robie sk reload lvl

to wywala mi takie errory

can't understand this condition ' {lvl.%player%} lower than 200' (lvl.sk line 12: if {lvl.%player%} lower than 200:')

i to samo jest w 38 i 63 lini

Spróbuj zamiast lower than.

Dać: 

less than
Odnośnik do komentarza
https://skript.pl/temat/32808-lvl/#findComment-213102
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ę...