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

Skrypt na usuwanie więcej niż jednego itemu.


Shazad

Rekomendowane odpowiedzi

Opublikowano

Witam. Proszę o napisanie skryptu na to że gracz może mieć tylko w ekwipunku 1 dany item czyli miecz 

diamond sword of sharpness 50 and fire aspect 50 and unbreaking 50 named "&7:&2Legendarny Miecz&7:" with lore "&7|| &4&lEfekty Na Wrogu!|| &9➜ &2Trucizna || &9➜ &2Slepota || &9➜ &2Oslabienie || &9➜ &2Spowolnienie || &9➜ &2Nudnosci ||

że tylko 1 miecz takiego rodzaju może być w eq gracza i żeby skrypt co 15 sekund sprawdzał wszystkich graczy i usuwał więcej niż 1 miecz. 

Opublikowano


every 2 seconds:

loop all players:

loop all items in loop-player's inventory:

if {_miecz.%loop-player%} is bigger or equal to 1:

loop-item is diamond sword of sharpness 50 and fire aspect 50 and unbreaking 50 named "&7:&2Legendarny Miecz&7:" with lore "&7|| &4&lEfekty Na Wrogu!|| &9➜ &2Trucizna || &9➜ &2Slepota || &9➜ &2Oslabienie || &9➜ &2Spowolnienie || &9➜ &2Nudnosci ||":

delete loop-item

else:

loop-item is diamond sword of sharpness 50 and fire aspect 50 and unbreaking 50 named "&7:&2Legendarny Miecz&7:" with lore "&7|| &4&lEfekty Na Wrogu!|| &9➜ &2Trucizna || &9➜ &2Slepota || &9➜ &2Oslabienie || &9➜ &2Spowolnienie || &9➜ &2Nudnosci ||":

add 1 to {_miecz.%loop-player%}

Opublikowano

Zrobiłęś jak się ma 2 lub więcej rzeczy miecze to je usuwa i zostawia 1?

Gdy gracz ma 2 to usuwa 1, gdy gracz ma 3 to usuwa 2, itd.

Opublikowano

@marcoral xDDD

every 15 seconds:
    loop all players:
        if loop-player has 2 diamond sword of sharpness 50 and fire aspect 50 and unbreaking 50 named "&7:&2Legendarny Miecz&7:" with lore "&7|| &4&lEfekty Na Wrogu!|| &9➜ &2Trucizna || &9➜ &2Slepota || &9➜ &2Oslabienie || &9➜ &2Spowolnienie || &9➜ &2Nudnosci ||":
            remove 1 diamond sword of sharpness 50 and fire aspect 50 and unbreaking 50 named "&7:&2Legendarny Miecz&7:" with lore "&7|| &4&lEfekty Na Wrogu!|| &9➜ &2Trucizna || &9➜ &2Slepota || &9➜ &2Oslabienie || &9➜ &2Spowolnienie || &9➜ &2Nudnosci ||" from loop-player

» Zostanę technikiem serwera minecraft / stworzę twój serwer (Klik) «

» Wykonam pliki serwerowe do minecraft  «

» Pomagam w różnych sprawach «

<>~~~~~~~~~~~~<> Kontakt <>~~~~~~~~~~~~<>
» Wyślij do mnie Prywatną Wiadomość (PW) «

Opublikowano

 

@marcoral xDDD

every 15 seconds:
    loop all players:
        if loop-player has 2 diamond sword of sharpness 50 and fire aspect 50 and unbreaking 50 named "&7:&2Legendarny Miecz&7:" with lore "&7|| &4&lEfekty Na Wrogu!|| &9➜ &2Trucizna || &9➜ &2Slepota || &9➜ &2Oslabienie || &9➜ &2Spowolnienie || &9➜ &2Nudnosci ||":
            remove 1 diamond sword of sharpness 50 and fire aspect 50 and unbreaking 50 named "&7:&2Legendarny Miecz&7:" with lore "&7|| &4&lEfekty Na Wrogu!|| &9➜ &2Trucizna || &9➜ &2Slepota || &9➜ &2Oslabienie || &9➜ &2Spowolnienie || &9➜ &2Nudnosci ||" from loop-player

 

To daj sobie 3 takie miecze naraz i zobacz co się stanie ;)

Tutaj chodzi o to, że ma zostawić TYLKO jeden, a nie po kolei je usuwać.

Poprawiłem odrobinę mój kod, miał wyglądać o tak:

http://pastebin.com/5MC5gku7,

jednak ten @1361622928-U485574.pngboostxyz też wygląda OK.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...