Po zobaczeniu kodu, uznaje, że używanie nawet tzw. Essentials było by lepsze, szybciej do pisania itd. osobiście czy to jest twój pierwszy skrypt na tej stronie ?
a jeszcze pytanie: jak naprawić tak zwane boolean (yes/no) w:
on script load:
register new sharped recipe for paper named "&aBandaz" with lore "&4Zapobiega Krwawienie||&6Nie uzywac bez powodu" using paper, paper, 338, air, air, air, air, air, air
?
mam taki kod:
on right click:
if player's tool is 339 named "&aBandaz":
set 0 to {Krwawienie.%player%}
send "&4&lPrzestałeś krwawić."
remove 1 339 named "&aBandaz" from player's inventory
stop
else:
stop
(jest za krótki by dawac na https://code.skript.pl)
error to: '0' is not entity type (.....sk, line 76: set 0 to {Kwawienie.%player%}')
jak to naprawić?
może tak, zróbmy to bardziej zakołkowane:
dodaj zmienną do variables:
{Iloscprzesylanegohajsu.%player%} = 0
a potem zmień cały kod z komendą na
command /tokeny [<text>] [<text>] [<player>]:
trigger:
if player has permission "tokeny.player":
if arg 1 is not set:
send "&6* &7Skrypt ten zostal w pelni wykonany przez &bKGaZ"
send "&6*&7 Dodaje on wirtualna walute ktora kupujemy na stronie serwera"
send "&6* &7A na co ja wydamy to juz nasza sprawa"
send "&6* &7Komendy pod &b/tokeny help"
if arg 1 is "help":
if player has permission "tokeny.help":
send "&6*&7 Komendy do ktorych masz dostep:"
send "&6*&7 Komendy z &4[A]&7 to komendy administratora"
if player has permission "tokeny.help":
send "&6*&b /tokeny help&8 -&7 Pokazuje liste komend"
if player has permission "tokeny.stan":
send "&6*&b /tokeny stan&8 - &7 Pokazuje ilosc tokenow"
if player has permission "tokeny.przeslij":
send "&6*&b /tokeny przeslij ilosc &cGracz&8 -&7 Przelewa wybrana ilosc tokenow to gracza"
if player has permission "tokeny.usun":
send "&4[A] &c/tokeny usun ilosc &4Gracz&8 -&7 Usuwa dana ilosc tokenow wybranemu graczowi"
if player has permission "tokeny.dodaj":
send "&4[A]&c /tokeny dodaj ilosc &4Gracz&8 -&7 Dodaje dana ilosc tokenow wybranemu graczowi"
if player has permission "tokeny.reload":
if arg 1 is "stan":
if player has permission "tokeny.stan":
send "&6*&7 Stan twoich tokenow: &6%{tokeny.stan.%player%}%"
if arg 1 is "przeslij":
if arg 2 is set:
if arg 3 is set:
set %arg 2% to {Iloscprzesyłanegohajsu.%player%}
if {tokeny.stan.%player%} >= %{Iloscprzesyłanegohajsu.%player%}%:
set %{Iloscprzesyłanegohajsu.%player%}% to {Iloscprzesyłanegohajsu.%player%}
remove %{Iloscprzesyłanegohajsu.%player%}% from {tokeny.stan.%player%}
add %{Iloscprzesyłanegohajsu.%player%}% to {tokeny.stan.%arg 3%}
send "&6*&7 Tokeny zostaly przelane &apozytywnie"
send "&6*&7 Dostales &b%{Iloscprzesyłanegohajsu.%player%}% &7tokenow od &a%player%" to %arg 3%
set 0 to {Iloscprzesyłanegohajsu.%player%}
nie wiem czy działa, jak coś to mów