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

[Prblem] Nie działa skrypt


Gość kresrek007

Rekomendowane odpowiedzi

Opublikowano

Witam, mam problem z skryptem.

Gdy setuje {monety::%arg 3%} jest ok ale gdy próbuje dodać argument to nie

Jak setuje działa (kawałek kodu):

set {monety::%arg 2%} to arg 3

A gdy dodaje to nie(kawałek kodu:

add arg 3 to {monety::%arg 2%}
Opublikowano

Sopher właśnie ja nie chce setować!!!

JA chce dodawać

A variblases czy jakoś tak mam ustawiony

A i jeszcze mam ten sam problem z

i odejmu jak daje

add -30 to {monety.%player%}

Opublikowano
remove 30 from {money.%player%}

Setowanie według mnie jest lepsze niż dodawanie. Potem łatwo usunąć zmienną.

delete {zmienna}
Opublikowano

Chcesz dodawać argumenty do zmiennych?

add arg-2 to {monety::*}

 

jeśli chcesz żeby do konkretnej zmiennej to przydzielało to chyba powinno być tak

add arg-2 to {%arg 3%.monety::*}

 

Powinieneś podać kod bo nie wiadomo o co chodzi.

Opublikowano

Chcę dodać graczom monety za które kupują itemy/rangi.

A monety dostają przez zakup na stronie (itemshop).

ogólnie, dałem przez przypadek tutaj {monety::%player%} przypadkiem

powinno bydź {monety.%player%}.

Arg-2 to gracz arg-3 ilość dodanych monet

 

Proszę kod. Jeszcze nie skończony.

variables:
    {monety.%player%} = 0    
command /is [<text>] [<text>] [<text>]:
    aliases: sklep, smsshop, shop, itemshop
    trigger:
        if arg 1 is not set:
            send "&aItemShop serwera: &bWojnyGildi.TK"
            send "&aZakup monet: http://WojnyGildi.TK/itemshop.php"
            send "&aLiczba monet: &6%{monety.%player%}%"
            send "&7/&ais kup [ID OFERTY]"
            send "&7/&ais info [ID OFERTY]"
            send "&7/&ais list"
        if arg 1 is not "kup" or "info" or "list":
            send "&9[&6ItemShop&9] &aNieznana komenda"
        if arg 1 is "kup":
            if arg 2 is not set:
                send "&4UZYCIE: &7/&ais kup &c[ID OFERTY]"
            else:
                if arg 2 is "1" or "2" or "3":
                    if arg 2 is "1":
                        if {monety.%player%} is greater than 29:
                            send "&aZakupiles oferte: &7[&bELITE 30 dni&7]"
                            remove 30 from {monety.%player%}
                        else:
                            send "&aAby zakupic: &7[&bELITE 30 dni&7] &apotrzebujesz: &630&a monet"
                            if {monety.%player%} is not set:
                                send "&aMonety: &60"
                            if {monety.%player%} is set:
                                send "&aMonety: &6%{monety.%player%}%"
                else:
                    send "&9[&6ItemShop&9] &aNieznana oferta!"
                    send "&9[&6ItemShop&9] &aLista ofert: &7/&ais list"
        if arg 1 is "info":
            send "&aWkrotce"
        if arg 1 is "list":
            send "&aID: &b1 &aOFERTA: &7[&bELITE 30 dni&7] &aKOSZT: &630 &amonet"
            send "&aID: &b2 &aOFERTA: &7[&bSuperVIP 30 dni&7] &aKOSZT: &623 &amonet"
            send "&aID: &b3 &aOFERTA: &7[&bVIP 30 dni&7] &aKOSZT: &611 &amonet"
        if arg 1 is "dodaj":
            if has permissions "admin":
                if arg 2 is not set:
                    send "&aUzyj: &b[Gracz] [ilosc]"
                if arg 2 is set:
                    if arg 3 is not set:
                        send "&aUzyj: &b[Gracz] [ilosc]"
                    else:
                        send "&aDodano &6%arg 3% &amonet, graczowi &6%arg 2%"
                        add arg-3 to {monety.%arg 2%}

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...