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

Prośba o napisanie skryptów na zapisywanie oraz przywracanie ekwipunku.


mateusz8981

Rekomendowane odpowiedzi

Opublikowano
command /eqsave:
    permission: eq.set
    permission message: &cBrak uprawnien!
    trigger:
       loop player inventory:
           set {eq.%player%} to loop-item
           send "&aPomyslnie zapisano ekwipunek"
       stop trigger
command /eqcall:
    permission: eq.recovery
    permission message: &cBrak uprawnien!
    trigger:
        loop player inventory:
            set {_x} to loop-item
            if {_x} not is "%{eq.%player%}%":
                add {eq.%player%} to player
                send "&aPrzywrocono ekwipunek"
            else:
                send "&cNiestety oszustwa sa karane!"
                kick player due to "&cOszustwa!"
                set {dolacz.%player%} to now
                wait 1 minutes
                delete {dolacz.%player%}
                set {dolacz.%player%} to false
                stop trigger
on connect:
    if {dolacz.%player%} is now:
        kick player due to "&4Oszustwa!"
        stop
    stop

Prosze, powinno dzialac :)

 

sygnatura.png

 

Opublikowano

Trzeba pokomentowac cos z "every 1 minute", ale nie mam teraz czasu :) mozesz dac lajka na up^ tak bedzie bezpieczniej niz z 1minuta :)

 

sygnatura.png

 

Opublikowano
every minute:
    loop all players:
        loop loop-player's inventory:
            set {eq.%loop-player%} to loop-item 

­

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano

wydajniej będzie użyć

 

przywracanie

restore inventory of player from {zmienna.%player%}

zapisywanie

set {zmienna.%player%} to serialized inventory of player

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...