Skocz do zawartości
  • 0

RpgLevels


KrisSx

Pytanie

Hej, z kolegą zacząłem tworzyć serwer RPG i mamy problem z lvlami. Otóż nie mamy pojęcia jak ustawić aby gracz z danym lvl mógł wejść na expowisko. Zależy mi na tym, aby gracz kiedy wbije np 5 lvl (exp normalny) miał prefix z poziomem i uzyskiwał dostęp do dalszych map (może być ze otrzymuje rangę (pex), permisje już sam ogarne)

Dziękuje jeśli ktoś zrobi :)

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

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Witam, nie wiem czy dobrze zrozumialem, ale napisalem cos takiego: 

command /dostep [<text>]:
    trigger:
        if player's level is more than 4 or 5:
            execute console command "/pex user %player% group set 5LvL"
            execute console command "/pex user %player% add essentials.warp.expowisko"
            send "&7>> Uzyskales prawo do expowiska! Gratulacje!"
            set {dostep.gracz} to true
            stop
        else:
            send "&7>> Nie posiadasz &a5 LvL EXP &7wiec nie mozesz uzyskac dostepu do expowiska"
            stop
            
 

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-173767
Udostępnij na innych stronach

  • 0

Chodź mi o cos takiego ze jeśli wbije 5lvl (na serwerze zaplanowane jest 99lvl max, ale wystarczy ze zobacze jak to powinno wyglądać i raczej dam rade sam zrobic na wyższe lvl), to może przejść na kolejne expowisko (to wystarczy jeśli dostanie rangę z dostępem do expowiska (zrobie region dodając ta grupę, wiec tu nic kombinowac nie trzeba), a region sam juz ogarne) i na chat posiada prefix ze swoim lvl

 

Aha, na serwerze nie ma warpow/portali na expowisko, tylko jest jedna wielka mapa na której są expowiska poodzielane (mapa otoczona górami, i sa przejscia miedzy nimi na kolejne expowiska)

Edytowane przez KrisSx
Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-173801
Udostępnij na innych stronach

  • 0

Zrób w worldedit,guard region i dodi rangi 

Potem zleć komuś napisanie skryptu na dawanie rangi od lvl na pasku najlepiej jak co 20s w konsoli wykonywała się komenda co sprawdza lvl na serwerze 

Jak coś to nasz skrypt na potwory ? Jak tak pw

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-173815
Udostępnij na innych stronach

  • 0

Ok, co mi wystarczy: skrypt ktory dodaje graczowi rangę (np 5lvl) jeśli wbije 5lvl xp. Nic więcej. Nawet prefixu nie trzeba, bez tego tez będzie dobrze.

 

Nie musi tez być cos takiego dla każdego lvl, wystarczy co 5 (5,10,15,20,25... 95)

Edytowane przez KrisSx
Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-173958
Udostępnij na innych stronach

  • 0

Ale wiesz, że gdy chcesz zrobić portale i lvle, to musisz zrobić, po 1. EXP z mobów, po 2. Lvl czyli co ile EXPA dodaje lvl, po 3. ustawic portale, więc nie wyobrażam sobie zrobienia osobnych rang w PEXIE, jak chcesz mógłym Ci napisać skrypt na lvle + portale z RPG za $, jak coś zapraszam na PW :)

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-173976
Udostępnij na innych stronach

  • 0

Kolega juz mi ten skrypt napisal, zajęło mu to 2 minuty, mysle ze nie rozumiecie o co mi chodzi ;D

A wiec: jesli gracz wbije 5lvl (xp, jest juz ustawiony xp (ten na pasku) z mobow), to taki gracz dostaje rangę 5lvl (/pex user nick group add 5lvl), dzieki czemu bede mogl zrobic regiony w world guard na entry-deny (w tych przejsciach miedzy expowiskami) i dodac jako membera g:5lvl

Jak to wyglada od kolegi (mniej wiecej):

If player has 5lvl execute console command: pex user (zmienna-gracz) group add 5lvl

If player has 10lvl...

 

A wy mi chcecie tu zrobic niewiadomo co ;-; a to takie proste bylo (ja jestem poczatkujacy jezeli chodzi o skrypty, dlatego tutaj poprosilem o pomoc :l)

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-174223
Udostępnij na innych stronach

  • 0
W dniu 29.03.2018 o 22:09, huert2007 napisał:

Ale wiesz, że gdy chcesz zrobić portale i lvle, to musisz zrobić, po 1. EXP z mobów, po 2. Lvl czyli co ile EXPA dodaje lvl, po 3. ustawic portale, więc nie wyobrażam sobie zrobienia osobnych rang w PEXIE, jak chcesz mógłym Ci napisać skrypt na lvle + portale z RPG za $, jak coś zapraszam na PW :)

Przeczytaj wszystko jeszcze raz :P

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-174224
Udostępnij na innych stronach

  • 0
6 godzin temu, KrisSx napisał:

Kolega juz mi ten skrypt napisal, zajęło mu to 2 minuty, mysle ze nie rozumiecie o co mi chodzi ;D

A wiec: jesli gracz wbije 5lvl (xp, jest juz ustawiony xp (ten na pasku) z mobow), to taki gracz dostaje rangę 5lvl (/pex user nick group add 5lvl), dzieki czemu bede mogl zrobic regiony w world guard na entry-deny (w tych przejsciach miedzy expowiskami) i dodac jako membera g:5lvl

Jak to wyglada od kolegi (mniej wiecej):

If player has 5lvl execute console command: pex user (zmienna-gracz) group add 5lvl

If player has 10lvl...

 

A wy mi chcecie tu zrobic niewiadomo co ;-; a to takie proste bylo (ja jestem poczatkujacy jezeli chodzi o skrypty, dlatego tutaj poprosilem o pomoc :l)

dokładnie oto mi chodziło @up

jeżeli skończę mój trym mogę zerknąć do cb bo kiedyś robiłem rpg ale lvl kiedyś nieumiałem :P

Edytowane przez bodziusiu
//3 lata temu
Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-174232
Udostępnij na innych stronach

  • 0

Ok, skoro juz mam lvle, teraz moze (jesli ktos ma czas) jakies umiejętności dla graczy (np uzyje zwoju (papieru) nazwanego jakos, i np na 5 sekund dostaje sile 3, albo wokol niego tak jakby ktos rzucił 4 potki krzywdy (taki atak obszarowy) czy cos)

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-174272
Udostępnij na innych stronach

  • 0
38 minut temu, KrisSx napisał:

Ok, skoro juz mam lvle, teraz moze (jesli ktos ma czas) jakies umiejętności dla graczy (np uzyje zwoju (papieru) nazwanego jakos, i np na 5 sekund dostaje sile 3, albo wokol niego tak jakby ktos rzucił 4 potki krzywdy (taki atak obszarowy) czy cos)

 mogę pomóc macie ts ?

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-174280
Udostępnij na innych stronach

  • 0

Wiesz można było jeszcze zrobić:

on region enter:

    if "%region at player%" is "EXPOWISKATP5":

        if {Lvl::%player%} is higher or equal to 4:

            teleport player to {expowiska.tp.5}

Odnośnik do komentarza
https://skript.pl/temat/26382-rpglevels/#findComment-174301
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ę...