Skocz do zawartości
  • 0

Prośba o poprawienie skryptu


xPrzemsonx

Pytanie

on first join:
    set {stankonta.%player%} to 5
    send "&e&l[Bank] &aUtworzylismy dla ciebie konto bankowe w celu otrzymywania i przechowywania waluty serwerowej. " to player
    send "&e&l[Bank] &aPrzelalismy na twoje nowo utworzone konto &e5 PLN&a." to player
variables:
    {stankonta.%player%} = 0
options:
    tag: &e&l[Bank]
    ilosc: %arg 2%
command /przelew <player> <number>:
    trigger:
        remove argument 2 from {stankonta.%player%}
        add argument 2 to {stankonta.%argument 1%}
        send "{@tag} &aPrzelew zostanie zaksięgowany na koncie bankowym gracza %argument 1% za &a10 sekund. " to player
        wait 10 second
        send "{@tag} &aZaksięgowano!" to player
        send "{@tag} &aOtrzymano przelew od gracza %player%. Kwota: &e%argument 2% PLN." to argument 1
    else if argument 2 is less than 5:
        send "{@tag} &cMinimalna kwota przelewu: &a5 PLN" to player
    else if argument 2 is bigger than {stankonta.%player%}:
        send "{@tag} &cNie posiadasz takiej kwoty na swoim koncie."
        stop
command /dodajpln <player> <number>:
    permission: bank.admin
    trigger:
        add argument 2 to {stankonta.%argument 1%}
        send "{@tag} &aDodano &e%argument 2% PLN &ado konta bankowego gracza %argument 1%" to player
        send "{@tag} &aOtrzymano przelew od administratora serwera. Kwota: &e%argument 2% PLN" to argument 1
command /stankonta:
    trigger:
        send "{@tag} &aStan twojego konta bankowego: &e%{stankonta.%player%}% PLN&a."
command /resetstan <player>:
    trigger:
        if player has permissions "bank.admin":
        set {stankonta.%argument 1%} to 0
command /stan <player>:
    trigger:
        if argument 1 is set:
        send "{@tag} &aGracz &e%argument 1% &ama na swoim koncie &e%{stankonta.%argument 1%}% PLN&a."
  
  
  Z całym skryptem jest w porządku, problem w tym że każdy, nawet gdy nie ma wystarczających środków może przelac tyle ile chce na inne konto. Jest też problem z ELSE. tzn. nawet wtedy gdy warunki są spełnione wyskakują wiadomości z ELSE. Proszę o poprawkę. Dzięki!

Do tego pytanie. Jak skrypt zostanie już poprawiony, jak używać waluty tego skryptu np. gdy pisze OSOBNY skrypt na sklep? 

Edytowane przez xPrzemsonx
Odnośnik do komentarza
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

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