Skocz do zawartości
  • 0

Nagroda za zaproszenie graczy


Kaczor

Pytanie

Chciałbym aby komenda /zaprosil działała w ten sposób, że każdy gracz może raz wpisać /zaprosil <nick jakiegoś gracza> po czym zabiera mu na to permisje+nickowi który wpisał dodaje 1000$. Chcę usunąć możliwość wpisania swojego nicku. Proszę o skonfigurowanie tego skryptu tak by działał poprawnie. Z góry dziękuję :) 

on join:
    if player has permission "zapro.sil":
        send "&eUżyj komendy &0/&4zaprosil &eaby dać bonus graczowi który cię zaprosił na serwer"
command /zaprosil [<text>]:
    trigger:
        if arg is not set:
            if player has permission "zapro.sil":
                send "&0/&azaprosil <nick gracza który cię zaprosił>
            else:
                send "&cUżyłeś już tej komendy"
        if arg is not empty:
            if arg is not %player%:
                send "&eGracz %arg% otrzymał nagrodę pieniężną w wysokości 1000$"
                execute console command "eco give %arg% 1000"
                execute console command "pex user %player% add -zapro.sil"
            else:
                send "&cNie mogłeś zaprosić samego siebie :)"

 

Odnośnik do komentarza
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Proszę i liczę na plusika! :)

on first join:
    execute console command "pex user %player% add zapro.sil"
on join:
    if player has permission "zapro.sil":
        send "&eUżyj komendy &0/&4zaprosil &eaby dać bonus graczowi który cię zaprosił na serwer"
command /zaprosil [<text>]:
    trigger:
        if arg is not set:
            if player has permission "zapro.sil":
                send "&0/&azaprosil <nick gracza który cię zaprosił>
            else:
                send "&cUżyłeś już tej komendy"
        if arg is not empty:
            if arg is not %player%:
                send "&eGracz %arg% otrzymał nagrodę pieniężną w wysokości 1000$"
                execute console command "eco give %arg% 1000"
                execute console command "pex user %player% remove zapro.sil"
            else:
                send "&cNie mogłeś zaprosić samego siebie :)"

Zmieniłem 

execute console command "pex user %player% add -zapro.sil"

na

execute console command "pex user %player% remove zapro.sil"

i dodalem

on first join:
    execute console command "pex user %player% add zapro.sil"

:> 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Tutaj jeszcze całość jakby ktoś kiedyś potrzebował

on first join:
    execute console command "pex user %player% add zapro.sil"
on join:
    if player has permission "zapro.sil":
        send "&eUżyj komendy &0/&4zaprosil &eaby dać bonus graczowi który cię zaprosił na serwer"
command /zaprosil [<text>]:
    trigger:
        if arg is not set:
            if player has permission "zapro.sil":
                send "&0/&azaprosil <nick gracza który cię zaprosił>"
            else:
                send "&cUżyłeś już tej komendy"
        if arg is not empty:
            if arg is not "%player%":
                send "&eGracz %arg% otrzymał nagrodę pieniężną w wysokości 1000$"
                execute console command "eco give %arg% 1000"
                execute console command "pex user %player% remove zapro.sil"
            else:
                send "&cNie mogłeś zaprosić samego siebie :)"

 

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ę...