- Mesajlar
- 483
- En iyi cevaplar
- 0
- Beğeniler
- 733
- Puanları
- 960
- Ruh hali
Minecraft Madenleri Çubuk İle Sandığa Tıklayarak Satmak
Selamlar sevgili Forum Gamer okuyucuları bu konumuzda sandık içindeki madenleri çubuk ile tıklayarak satma skriptinden bahsedeceğiz. Hazırsanız arkanıza yaslanın ve konumuza geçelim.
Öncelikle bu skript çeşitli tipte sunucularda kullanılabilir. Fakat örnek olarak SkyBlock sunucularını vermek istiyorum. Şu an piyasada genelde demir, altın, elmas, zümrüt doğuran spawnerların olduğu SkyBlock sunucuları bulunmakta. Bu sunucular için çok yararlı bir skript olduğunu düşünüyorum.
Skript Ne İşe Yarar?
Skript kolayca sandıktaki madenleri satmaya yarar. /çubuk yazarak oyuncular satma çubuğu alabilirler. Bu çubuk ile sandığa sol tıkladıklarında sandık içindeki demir, altın, elmas, zümrüt, demir blok, altın blok, elmas blok ve zümrüt bloklar sizin belirleyeceğiniz fiyata satılır.
Skript içindeki options kısmında skriptteki her şeyi değiştirebileceğiniz ayarlar bulunmakta. Options kısmını kullanarak madenlerin satma fiyatlarını, mesaj başındaki prefix mesajını ve sandıklara tıklanınca madenleri satacak özel çubuğun ismini değiştirebilirsiniz. Skript'i yaparken kullanıcı dostu olmasına özen gösterdik bu yüzden neredeyse her şey ayarlanabilir şekilde yapıldı. Ayrıca sadece kendi sandıklarınızdaki madenleri satabilirsiniz. Yani başkasının madenine çökme yok!
Şimdi gelelim Skript koduna buyurun;
Kod:
#Sandık içindeki eşyaları otomatik satma skripti
#Forum Gamer Darkkandadr
options:
p: &eSATIS > #Mesaj başlarındaki prefix
cubukismi: &aSatma Çubuğu #Sandıktaki itemleri satmak için tıklanılacak çubuğun ismi
1demirfiyati: 3000 #1 demirin satma fiyatı
1altinfiyati: 4000 #1 altının satma fiyatı
1elmasfiyati: 5000 #1 elmasın satma fiyatı
1zumrutfiyati: 6000 #1 zümrütün satma fiyatı
1demirblock: 27000 #1 demir bloğunun satma fiyatı
1goldblock: 36000 #1 altın bloğunun satma fiyatı
1diablock: 45000 #1 elmas bloğunun satma fiyatı
1zumrutblock: 54000 #1 zümrüt bloğunun satma fiyatı
command /çubuk:
trigger:
give 1 stick named "{@cubukismi}" to player
on leftclick on chest with stick:
if name of player's tool is "{@cubukismi}":
if {chests::%player%::*} contains location of clicked chest:
if clicked chest contains iron ingot:
set {_itemcounti} to number of all iron ingots in clicked chest
remove {_itemcounti} of iron ingots from clicked chest's inventory
add {@1demirfiyati} * {_itemcounti} to the player's money
send "{@p} &a%{_itemcounti}% demir satıldı. Kazanılan para: &c%{@1demirfiyati} * {_itemcounti}%"
if clicked chest contains gold ingot:
set {_itemcountg} to number of all gold ingots in clicked chest
remove {_itemcountg} of gold ingots from clicked chest's inventory
add {@1altinfiyati} * {_itemcountg} to the player's money
send "{@p} &a%{_itemcountg}% altın satıldı. Kazanılan para: &c%{@1altinfiyati} * {_itemcountg}%"
if clicked chest contains diamond:
set {_itemcountd} to number of all diamonds in clicked chest
remove {_itemcountd} of diamonds from clicked chest's inventory
add {@1elmasfiyati} * {_itemcountd} to the player's money
send "{@p} &a%{_itemcountd}% elmas satıldı. Kazanılan para: &c%{@1elmasfiyati} * {_itemcountd}%"
if clicked chest contains emerald:
set {_itemcounte} to number of all emeralds in clicked chest
remove {_itemcounte} of emeralds from clicked chest's inventory
add {@1zumrutfiyati} * {_itemcounte} to the player's money
send "{@p} &a%{_itemcounte}% zümrüt satıldı. Kazanılan para: &c%{@1zumrutfiyati} * {_itemcounte}%"
if clicked chest contains iron block:
set {_itemcountib} to number of all iron blocks in clicked chest
remove {_itemcountib} of iron blocks from clicked chest's inventory
add {@1demirblock} * {_itemcountib} to the player's money
send "{@p} &a%{_itemcountib}% demir blok satıldı. Kazanılan para: &c%{@1demirblock} * {_itemcountib}%"
if clicked chest contains gold block:
set {_itemcountgb} to number of all gold blocks in clicked chest
remove {_itemcountgb} of gold blocks from clicked chest's inventory
add {@1goldblock} * {_itemcountgb} to the player's money
send "{@p} &a%{_itemcountgb}% altın blok satıldı. Kazanılan para: &c%{@1goldblock} * {_itemcountgb}%"
if clicked chest contains diamond block:
set {_itemcountdb} to number of all diamond blocks in clicked chest
remove {_itemcountdb} of diamond blocks from clicked chest's inventory
add {@1diablock} * {_itemcountdb} to the player's money
send "{@p} &a%{_itemcountdb}% elmas blok satıldı. Kazanılan para: &c%{@1diablock} * {_itemcountdb}%"
if clicked chest contains emerald block:
set {_itemcounteb} to number of all emerald blocks in clicked chest
remove {_itemcounteb} of emerald blocks from clicked chest's inventory
add {@1zumrutblock} * {_itemcounteb} to the player's money
send "{@p} &a%{_itemcounteb}% zümrüt blok satıldı. Kazanılan para: &c%{@1zumrutblock} * {_itemcounteb}%"
else:
send "{@p} &aSadece kendi sandığındaki madenleri satabilirsin."
on place of chest:
add event-block's location to {chests::%player%::*}
on break of chest:
if {chests::%player%::*} contains event-block's location:
remove event-block's location from {chests::%player%::*}
Son düzenleme: