Linux MC
Zombi Geldi, Beni Yedi
- Katılım
- 16 Ekim 2024
- Mesajlar
- 230
- Elmaslar
- 17
- Puan
- 1.355
- Konum
- Türkiye
- Minecraft
- linux1827
Discord:
linux_yt
Öncelikle Herkese Merhabalar;
Bugün Sizlere Uzun Süre Uğraştığım Skripti Paylaşıcam Skriptin Konusu Bontebox veya Bskyblock SkyBlock ları için End Portalı Geri Alma Skripti.
Ama Önce Gerekli Pluginlere Geçelim:
Skbee,skrpit-placeholders,skript,BentoBox (veya bskyblock)
Ozaman Skripte Geçlim;
Herşey Sorunsuz Bi Şekilde Çalışıyo ShopKeepers a Ekelyebilin Diyede Bişeyler Ekledim Haa ;)
Neyse İyi Forumlar Dilerim.
Görseller:
Bugün Sizlere Uzun Süre Uğraştığım Skripti Paylaşıcam Skriptin Konusu Bontebox veya Bskyblock SkyBlock ları için End Portalı Geri Alma Skripti.
Ama Önce Gerekli Pluginlere Geçelim:
Skbee,skrpit-placeholders,skript,BentoBox (veya bskyblock)
Ozaman Skripte Geçlim;
Kod:
command /endpkirici:
permission: endpkirici.al
permission message: &cBu komudu kullanmak için yetkin yok!
trigger:
set {wand} to stick named "&5&lEnd Portalı Alıcı" with lore "&7Bu çubukla adandaki End Portallarını alabilirsin!"
enchant {wand} with unbreaking 1
give player {wand}
set {wand::%player%} to true # Oyuncuya verilen wand için bir değişken ayarlıyoruz
on right click on end portal frame:
if {wand::%player%} is not set: # Eğer oyuncunun wand değişkeni set değilse dur
stop
# Oyuncunun elindeki aracın türü kontrolü
if player's tool is not stick:
stop
# Elindeki çubuğun adı ve lore kontrolü
if name of player's tool is not "&5&lEnd Portalı Alıcı":
stop
if lore of player's tool is not "&7Bu çubukla adandaki End Portallarını alabilirsin!":
stop
if {endportal::%player%} is set:
send "&cBiraz beklemelisin!" to player
stop
set {owner} to placeholder "bskyblock_island_owner" from player # bskyblock placeholderi
if player is in "bskyblock_world" or "bskyblock_world_nether" or "bskyblock_world_the_end":
if player is {owner}:
if event-block is end portal frame:
set {endportal::%player%} to true
break event-block
# End portal frame düzgün şekilde envantere ekleniyor
add 1 of end portal frame to player's inventory
loop all blocks in radius 5 around targeted block:
if loop-value is end portal block:
set block at loop-block to air
# Çubuğu eksiltme işlemi
set {_item} to player's tool
set {_amount} to amount of {_item}
if {_amount} > 1:
remove 1 of {_item} from player's inventory
else:
remove {_item} from player
send "&a&lEnd Portalı Başarıyla Alındı!" to player
wait 1 seconds
delete {endportal::%player%}
else:
send "&c&lSadece Kendi Adandaki End Portallarını Almak İçin Kullanabilirsin!" to player
Herşey Sorunsuz Bi Şekilde Çalışıyo ShopKeepers a Ekelyebilin Diyede Bişeyler Ekledim Haa ;)
Neyse İyi Forumlar Dilerim.
Görseller:
Moderatör tarafından düzenlendi: