epps
Sudan Çıkmış
- En iyi cevaplar
- 0
Merhaba forum takipçileri; bugün sizlere SydeFQ arkadaşım ile yaptığımız Skript'i sizlere sunacağız.
Skript tamamen tarafımızca kodlanmıştır. Ayrıca herhangi bir alıntılık yoktur. Skript birden fazla forumda vardır. Ancak benim ismimin olduğu forumlar dışından
Skripti indirmeniz önerilmez.
özellikler;
Skript'imiz şu işine yarıyor; iki tür uçmak için eşyalar var. Birisi süreli (10 dakika) diğeri ise süresiz uçmaya yarayan bir eşya (item). Süreli olan tahta buton, süresiz olan taş butona yapılmıştır. Ayrıca istediğiniz yere köylü satışı da yapabilirsiniz. Köylüye sağ tıklandığında oyuncunun hesabından ücret kesilir. Bir diğer satın alım işlemi de menü üzerinde yapılıyor.
şu an için ayarlama olarak süreli uçuş fiyatı; 350 bin, süresiz uçuş fiyatı; 3 milyon olarak ayarlandı. Fiyatları sizler kendinizde ayarlayabilirsiniz.
komutlar;
/basuc spawn > Bu komut ile istediğiniz yere satıcı köylü yerleştirebilirsiniz.
/basuc al > Bu komut satın alım menüsünü açar.
skript çalışması;
Uçuşların açılması için size gelen tahta/taş butona sağ tıklamak. Böylece uçuş aktif olacaktır. Yine aynı şekilde köylüden alışveriş yapar iken de sağ tık ile çalışacaktır. Oyuncu sunucudan çıktığı zaman uçuş modu otomatik bir şekilde kapatılır.
görseller;
Komut yazınca çıkan yardım bölümü.
/basuc al komutu uygulandıktan sonra açılan menü.
Komut uygulaması.
skript kodları;
Kod:
options:
prefix: &a&lBas&c&lUç
zaman: 10
command /basuc [<text>] [<int>]:
trigger:
if arg-1 is not set:
send "{@prefix} &8&l> &aBasUç satıcısını bulunduğunuz noktaya eklemek için &e/basuc spawn " to player
send "{@prefix} &8&l> &aBasUç satın almak için &e/basuc al" to player
if arg-1 is "spawn":
if player has permission "basuc.admin":
spawn a villager at location of player
set display name of spawned villager to "&a&lBas&c&lUç"
send "{@prefix} &8&l> &aBaşarıyla satıcı bulunduğunuz noktaya eklenildi !"
stop
if arg-1 is "al":
wait 5 tick
play raw sound "random.orb" at player with pitch 1 volume 5
open chest with 1 row named "&a&lBas&c&lUç" to player
format slot 0 of player with Red Stained Glass Pane to close
format slot 1 of player with Black Stained Glass Pane to close
format slot 2 of player with Black Stained Glass Pane to close
format slot 3 of player with Stone Button named "&aBas&cUç &8Süresiz!" with lore "&c&l3.000.000 Oyun Parası" to close then run [execute player command "basuc suresiz"]
format slot 4 of player with Red Stained Glass Pane named "&cSydeFQ &ave &cepps" with lore "&6&lMC-TR" to close
format slot 5 of player with Wooden Button named "&aBas&cUç &8Süreli {@zaman}" with lore "&c&l350.000 Oyun Parası" to close then run [execute player command "basuc sureli"]
format slot 6 of player with Black Stained Glass Pane to close
format slot 7 of player with Black Stained Glass Pane to close
format slot 8 of player with Red Stained Glass Pane to close
if arg-1 is "sureli":
if player's balance is more than or equal to 350000:
remove 350000 from player's balance
give wooden button named "&f&lSüreli &a&lBas&c&lUç" to player
send "{@prefix} &8&l> &aBaşarıyla &e350K'&aya tek kullanımlık &eSüreli Bas Uç &asatın aldınız !"
else:
send "{@prefix} &c&l> Yetersiz bakiye"
if arg-1 is "suresiz":
if player's balance is more than or equal to 3000000:
remove 3000000 from player's balance
give stone button named "&f&lSüresiz &a&lBas&c&lUç" to player
send "{@prefix} &8&l> &aBaşarıyla &e3M'&a tek kullanımlık &eSüresiz Bas Uç &asatın aldınız !"
else:
send "{@prefix} &c&l> Yetersiz bakiye"
on damage:
victim is villager
victim's display name is "&a&lBas&c&lUç":
cancel event
on right click on villager:
if display name of villager is "&a&lBas&c&lUç":
cancel event
execute player command "smarket"
stop
on right click with wooden button:
if tool's name is "&f&lSüreli &a&lBas&c&lUç":
remove 1 wooden button named "&f&lSüreli &a&lBas&c&lUç" from player
set player's flight mode to true
send "{@prefix} &8&l> &aBasUç aktif edildi"
wait {@zaman} minutes
set player's flight mode to false
on right click with stone button:
if tool's name is "&f&lSüresiz &a&lBas&c&lUç":
send "{@prefix} &8&l> &aBasUç aktif edildi"
remove 1 stone button named "&f&lSüresiz &a&lBas&c&lUç" from player
set player's flight mode to true
on quit:
set player's flight mode to false
iyi oyunlar