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

[Pytanie] Jak przerobić skrypt, żeby działał przez konsolę?


Rekomendowane odpowiedzi

Opublikowano

Witam!

Chce przerobić skrypt na magiczne skrzynki aby mozna bylo dać skrzynke do danego gracza np przez konsolke

Oto on

 

#=================#
#     Skrzynki    #
#=================#
# Skrypt by Metox #
#=================#
#      Config     #
#=================#
options:
 
#Szansa na dropnięcie klucza
chance: 5%
#Nazwa klucza
keyname: &4&lKlucz
#Crafting skrzynki
1: oak plank
2: oak plank
3: oak plank
4: oak plank
5: enchanted golden apple
6: oak plank
7: oak plank
8: oak plank
9: oak plank
#Nazwa skrzynki
chestname: &4&lSkrzynka
 
#=================#
#        Kod      #
#=================#
 
on death:
if victim is a player:
chance of {@chance}:
give player a tripwire hook named "{@keyname}"
 
on script load:
new Recipe "chest2";
"chest2".Recipe.registerIngredient{1, 1 41};
"chest2".Recipe.registerIngredient{2, 1 41};
"chest2".Recipe.registerIngredient{3, 1 41};
"chest2".Recipe.registerIngredient{4, 1 41};
"chest2".Recipe.registerIngredient{5, 1 54};
"chest2".Recipe.registerIngredient{6, 1 41};
"chest2".Recipe.registerIngredient{7, 1 41};
"chest2".Recipe.registerIngredient{8, 1 41};
"chest2".Recipe.registerIngredient{9, 1 41};
"chest2".Recipe.registerResult{1 54 named "&4&lSkrzynka"};
"chest2".Recipe.register{};
 
command /skrzynki [<text>] [<text>]:
trigger:
if arg 1 is "give":
if arg 2 is "key" or "klucz":
give player a tripwire hook named "{@keyname}"
if arg 2 is "skrzynka" or "chest":
give player a chest named "{@chestname}"
else:
send "Poprawne uzycie: '/skrzynki give key/klucz/skrzynka/chest'" to player
 
on rightclick:
if player is holding a tripwire hook named "{@keyname}":
if player has a chest named "{@chestname}":
cancel event
remove 1 chest named "{@chestname}" from the player
remove 1 tripwire hook named "{@keyname}" from the player
chance of 25%:
give player a diamond sword of sharpness 7
chance of 25%:
give player a diamond pickaxe of efficiency 7
chance of 25%:
give player a diamond helmet of protection 6
else:
cancel event
if player is holding a chest named "{@chestname}":
cancel event
 
 
Ps:
Wytabowałem skrypt poprostu go wklejam
Opublikowano


command /skrzynka [<text>] [<player>]:
executable by: console
trigger:
if arg 1 is "key" or "klucz":
give tripwrite hook named "{@keyname}" to "%arg 2%"
if arg 1 is "skrzynka" or "chest":
give chest named "{@chestname}" to "%arg 2%"

 

Powinno dzialac. Wytabuj.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...