Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Szukam] Skryptu na wybór rangi.


Rekomendowane odpowiedzi

Opublikowano

Potrzebuje skryptu na wybór rangi między dwoma różnymi rangami. Na przykład między rangą "gracz", a "player". Skrypt oparty na AzRank. Wybór rangi odbywał by się pod komendami. Skryptu można będzie użyć tylko raz przy pierwszym wejściu na serwer lub za 10 diaxów. Wynagrodzenie 5 lajków i 5 star w profilu.

1395260643-U652798.jpg

 

 

 

 

 

 

 

 

 

 

554731419262342652798.jpeg
Opublikowano

Chyba taki (nie testowałem):

on first join:
    send "&3Witaj, %player% ! Musisz wybrać swoją klase (range) Napisz /wybieram <player/gracz> aby wybrac

variables:
    {byl.%player%} = false

command /wybieram [<text>]:
    trigger:
        if {byl.%player%} is false:
            if arg 1 is not set:
                send "&3Wybierz klase (range!) Napisz /wybieram player albo /wybieram gracz"
            if arg 1 is "player":
                execute console command "/setrank %player% player"
                send "&2Wybrales klase PLAYER!"
                set {byl.%player%} to true
            if arg 1 is "gracz":
                execute console command "/setrank %player% gracz"
                send "&2Wybrales klase GRACZ!"
                set {byl.%player%} to true
Opublikowano

 

Chyba taki (nie testowałem):

on first join:
    send "&3Witaj, %player% ! Musisz wybrać swoją klase (range) Napisz /wybieram <player/gracz> aby wybrac

variables:
    {byl.%player%} = false

command /wybieram [<text>]:
    trigger:
        if {byl.%player%} is false:
            if arg 1 is not set:
                send "&3Wybierz klase (range!) Napisz /wybieram player albo /wybieram gracz"
            if arg 1 is "player":
                execute console command "/setrank %player% player"
                send "&2Wybrales klase PLAYER!"
                set {byl.%player%} to true
            if arg 1 is "gracz":
                execute console command "/setrank %player% gracz"
                send "&2Wybrales klase GRACZ!"
                set {byl.%player%} to true

Po restarcie serwera gracz, który wejdzie drugi raz będzie traktowany jakby wszedł pierwszy raz. Skończę rundkę w LoL'a i Ci zrobię Plugin. Jaka wersja serwera i jaką nazwę komendy chcesz?

Jeśli masz jakiś problem z Plugin'em/Skryptem do MineCraft'a to pisz na PW/Skype/GG, lub inny komunikator podany w profilu. Pomagam za darmo.

Pracuję na zlecenia. Do stałej pracy bardzo ciężko mnie namówić. ^^

 

Przepiszę Skrypt na Plugin! W większości przypadków za darmo.

Opublikowano

Po restarcie serwera gracz, który wejdzie drugi raz będzie traktowany jakby wszedł pierwszy raz. Skończę rundkę w LoL'a i Ci zrobię Plugin. Jaka wersja serwera i jaką nazwę komendy chcesz?

U mnie po restarcie wcale się nie resetuje

Opublikowano

Jeśli masz jakiś problem z Plugin'em/Skryptem do MineCraft'a to pisz na PW/Skype/GG, lub inny komunikator podany w profilu. Pomagam za darmo.

Pracuję na zlecenia. Do stałej pracy bardzo ciężko mnie namówić. ^^

 

Przepiszę Skrypt na Plugin! W większości przypadków za darmo.

Opublikowano

Plugin nie działa poprawnie. Jeżeli możesz to popraw to.

 

Co do skryptu 

on first join:
    broadcast "&3Witaj, %player% ! Musisz wybrac swoja klase (range) Napisz /wybieram <gracz/dziewczyna> aby ja wybrac"

variables:
    {byl.%player%} = false

command /wybieram [<text>]:
    trigger:
        if {byl.%player%} is false:
            if arg 1 is not set:
                send "&3Wybierz klase (range!) Napisz /wybieram dziewczyna albo /wybieram gracz"
            if arg 1 is "dziewczyna":
                execute console command "/setrank %player% dziewczyna"
                send "&2Wybralas klase dziewczyna!"
                set {byl.%player%} to true
            if arg 1 is "gracz":
                execute console command "/setrank %player% gracz"
                send "&2Wybrales klase GRACZ!"
                set {byl.%player%} to true

To działa, ale chcę by wiadomość wyświetlała się dopóki gracz nie wpisze komendy. Zauważyłem też, że jak gracz wejdzie na serwer i się nie zarejestruje, a później wyjdzie i znowu wejdzie to wiadomość się nie pokazuje.

 

 

Czekam na poprawki.

Każdy dostanie po 5 lajków jak limit będzie :D

1395260643-U652798.jpg

 

 

 

 

 

 

 

 

 

 

554731419262342652798.jpeg
Opublikowano

Plugin na 100% działa. Może nie jesteś pierwszy raz na serwerze. Musisz usunąć swój plik .dat (Server > world(czy jak tam go masz) > players > nick.dat

Jeśli masz jakiś problem z Plugin'em/Skryptem do MineCraft'a to pisz na PW/Skype/GG, lub inny komunikator podany w profilu. Pomagam za darmo.

Pracuję na zlecenia. Do stałej pracy bardzo ciężko mnie namówić. ^^

 

Przepiszę Skrypt na Plugin! W większości przypadków za darmo.

Opublikowano

Działa ale chyba nie uwzględnia rangi "default" = gracz. Pierwszy raz na serwerze wpisuję /wybierz dziewczyna, a ranga pozostaje taka sama.

1395260643-U652798.jpg

 

 

 

 

 

 

 

 

 

 

554731419262342652798.jpeg
Opublikowano


on join:

if {byl.%player%} is false:

broadcast "&3Witaj, %player% ! Musisz wybrac swoja klase (range) Napisz /wybieram <gracz/dziewczyna> aby ja wybrac"

 

variables:

{byl.%player%} = false

 

command /wybieram [<text>]:

trigger:

if {byl.%player%} is false:

if arg 1 is not set:

send "&3Wybierz klase (range!) Napisz /wybieram dziewczyna albo /wybieram gracz"

if arg 1 is "dziewczyna":

execute console command "/setrank %player% dziewczyna"

send "&2Wybralas klase dziewczyna!"

set {byl.%player%} to true

if arg 1 is "gracz":

execute console command "/setrank %player% gracz"

send "&2Wybrales klase GRACZ!"

set {byl.%player%} to true

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...