Skript Minecraft Otomatik Çiftçi - Tarla Skripti

Grandekinoks

Takım Lideri
Team Oyun360
Mesajlar
59
Tepki puanı
7
Puanları
1,062

Minecraft Otomatik Çiftçi - Tarla Skripti​

Skript Yapımcısı : RisardHacker


Gerekli Eklentiler

(Hangi eklentilerin kullanılması gerektiğini bilinmediğinden, eklenti paketinde bulunan tüm skript ile alakalı eklentileri aşağıya eklenmiştir.)

reqn-1.2.3
Skellet
SkQuery
skRayFall+v1.9.12
Skript
skript-json-1.1.1
skript-mirror-0.19.1
skUtilities.v0.9.2
TuSKe 1.8.3
WildSkript
WolvSK

Görseller​

minecraft-cifci-sistemi-skript.png

minecraft-otomatik-cifci-sistemi-skript.png



minecraft-otomatik-tarla-cifci-plugin.png


minecraft-otomatik-tarla-cifci-sistemi.png

minecraft-otomatik-tarla-cifci-sistemi-indir.png


minecraft-otomatik-tarla-cifci-sistemi-skript.png


minecraft-otomatik-tarla-cifci-sistemi-skript2.png

minecraft-otomatik-tarla-cifci-sistemi-skript5.png

minecraft-otomatik-tarla-cifci-sistemi-skript7.png

minecraft-otomatik-tarla-sistemi.png

Skript Kodu​

options:
p: &3SkyBlock &7➤ #Mesajların başında bulunan tag.
tarla: 30000 #Tarla fiyatı.
mahsul: 20 #10 saniyede bir üretilen mahsül miktarı.
mahsulpara: 1 #1 mahsülün parası.



command /ciftci [<text>]:
aliases: çiftci, tarla
trigger:
arg-1 isn't set:
create a gui with chest with 1 rows named "&5» &bÇiftçi &6Market":
make gui slot 2 with paper named "&6Tarla!" with lore "&5» &7Tarla Seviyen: &8%{tarla::level::%player%} otherwise 0%":
execute player command "/tarla"
make gui slot 4 with book named "&6Tarla Market!" with lore "&5» &7Tarla satın almak ||&7 ve tarlanı ||&7büyütmek için tıkla!":
execute player command "/tarla market"
make gui slot 6 with ender pearl named "&4Tarla Seviyen:" with lore "&5» &7Tarla Seviyen: ||&e%{tarla::level::%player%} otherwise 0% &7Seviye ||&7Mahsüllerini görmek için tıkla!":
execute player command "/tarla depo"
open last gui to player
arg-1 is "market":
create a gui with chest with 1 rows named "&5» &bTarla &6Market":
make gui slot 2 with 2 named "&6Tarla!" with lore "&5» &7Fiyatı {@tarla} TL ||&7Almak için tıkla!":
execute player command "/tarlaal"
make gui slot 4 with anvil named "&6Tarla Yükselt!" with lore "&5» &7Fiyatı %{@tarla} * {tarla::level::%player%} otherwise 0% TL ||&7Tarlan &e%{tarla::level::%player%} otherwise 0% &7 Seviye ||&7Yükseltmek için tıkla!":
execute player command "/tarlayukselt"
make gui slot 6 with arrow named "&6Menüye Geri Dön" with lore "&5» &7Menüye geri ||&7dönmek için tıkla!":
execute player command "/tarla"
open last gui to player
arg-1 is "depo":
create a gui with chest with 1 rows named "&5» &bTarla &6Deposu":
make gui slot 2 with 2 named "&4Tarla Seviyen:" with lore "&5» &7Tarla Seviyen: ||&e%{tarla::level::%player%} otherwise 0% &7Seviye":
execute player command "/tarla depo"
make gui slot 4 with bread named "&6Mahsüller!" with lore "&5» &7Mahsül Adedin &e%{tarla::mahsul::%player%} otherwise 0% &7Buğday ||&7Satmak için tıkla!":
execute player command "/tarlasat"
make gui slot 6 with arrow named "&6Menüye Geri Dön" with lore "&5» &7Menüye geri ||&7dönmek için tıkla!":
execute player command "/tarla"
open last gui to player

command /tarlaal:
trigger:
if {tarla::%player%} isn't set:
if player's money is greater than or equal to {@tarla}:
remove {@tarla} from player's money
set {tarla::%player%} to 1
set {tarla::level::%player%} to 1
message "{@p} &6Başarıyla tarlanı satın aldın!"
execute player command "tarla"
else:
message "{@p} &cTarla satın alacak kadar paran yok!"
else:
message "{@p} &cZaten bir tarlan var!"

command /tarlayukselt:
trigger:
if {tarla::%player%} is set:
if player's money is greater than or equal to {@tarla} * {tarla::level::%player%}:
remove {@tarla} * {tarla::level::%player%} from player's money
add 1 to {tarla::level::%player%}
message "{@p} &6Başarıyla tarlanı &e%{tarla::level::%player%}% &6seviyesine yükselttin!"
execute player command "tarla market"
else:
message "{@p} &cTarlanın seviyesini yükseltecek kadar paran yok!"
else:
message "{@p} &cSenin bir tarlan yok!"

command /tarlasat:
trigger:
if {tarla::%player%} is set:
if {tarla::mahsul::%player%} is greater than 0:
add {tarla::mahsul::%player%} * {@mahsulpara} to player's money
message "{@p} &6Başarıyla tarlanda bulunan %{tarla::mahsul::%player%}% adet mahsülü %{tarla::mahsul::%player%} * {@mahsulpara}%TL'ye sattın!"
set {tarla::mahsul::%player%} to 0
execute player command "tarla depo"
else:
message "{@p} &cTarlanda mahsül yok!"
else:
message "{@p} &cSenin bir tarlan yok!"
















every 10 seconds:
loop all players:
if {tarla::%loop-player%} is greater than 0:
add {tarla::level::%loop-player%} * {@mahsul} to {tarla::mahsul::%loop-player%}