- Mesajlar
- 2,109
- En iyi cevaplar
- 1
- Beğeniler
- 2,887
- Puanları
- 6,850
- Ruh hali
Bu skripti, basit bir şekilde market tabelaları oluşturmak için yaptım.
Neden AdminShop gibi pluginler yerine bunu kullanalım diyorsanız,
Kod uzunluğu çok az olduğu için lag yapmaz. Ve plugin kullanmanıza gerek kalmaz
Minecraft Sürümü: Bütün Sürümler
Durum: Tamamlandı
Eğer tabelanın 1 veya daha fazla satırını boş bırakırsanız, otomatik olarak bunu algılar ve hata verir.
Permission: Magaza.OP
KESİNLİKLE BAŞKA YERDE PAYLAŞAMAZSINIZ.
Gerekli Eklentiler:
-Vault
KULLANIM:
Tabelanın, 1. satırına Mağaza yazın.
Tabelanın, 2. satırına Sat veya Al yazın, ve eşyanın adedini yazın. Arasında boşluk olsun.
Tabelanın, 3. satırına itemin adını yazın("_" koymanıza gerek yok, boşluk koyabilirsiniz).
Tabelanın, 4. satırına fiyatı yazın.
Kendisi otomatik olarak renkli bir tabelaya dönecek.
PHP:
on rightclick on sign:
if 1st line of clicked block is "&9[Mağaza]":
if line 2 of the clicked block contains "&aAl":
set {_amount} to line 2 of the clicked block
replace all "&aAl" in {_amount} with ""
set {_amount} to {_amount} parsed as number
set {_x} to line 4 of the clicked block parsed as number
set {_item} to line 3 of the clicked block parsed as itemtype
if player's balance is smaller than {_x}:
send "&c[MAĞAZA] PARAN YETERSİZ!"
stop
send "&a[MAĞAZA] Satın alma başarılı!"
remove {_x} from player's balance
give {_amount} of {_item} to player's inventory
if line 2 of the clicked block contains "&aSat":
set {_amount} to line 2 of the clicked block
replace all "&aSat" in {_amount} with ""
set {_amount} to {_amount} parsed as number
set {_x} to line 4 of the clicked block parsed as number
set {_item} to line 3 of the clicked block parsed as itemtype
if player has {_amount} of {_item}:
send "&a[MAĞAZA] Eşya satma başarılı! &2&l+%{_x}% Para"
add {_x} to player's balance
remove {_amount} of {_item} from player
stop
send "&c[MAĞAZA] Eşyan yetersiz!"
on sign change:
player has permission "Magaza.OP"
1st line is "Mağaza"
set 1st line to "&9[Mağaza]"
set {_item} to line 3 parsed as itemtype
line 2 contains "Al":
set line 2 to "&a%line 2%"
line 2 contains "Sat":
set line 2 to "&a%line 2%"
line 2 is "":
set line 2 to "&cHATA"
set line 3 to "&cHATA"
set line 4 to "&cHATA"
stop
line 3 is "":
set line 3 to "&cHATA"
set line 4 to "&cHATA"
set line 2 to "&cHATA"
stop
line 4 is "":
set line 4 to "&cHATA"
set line 2 to "&cHATA"
set line 3 to "&cHATA"
stop
Son düzenleme: