RisardHacker
Demir Cevheri Gibiyim
Sanal Tarla Sistemi
Selam uzun bir aradan sonra geri döndüm şu 15 gün içinde böyle konular açmaya özen göstereceğim elimde bulunan ve kullanmadığım skriptleri yayıyorum böylelikle.
Nedir Bu Sanal Tarla?
Sanal Tarla adından da anlaşılabileceği gibi menüler yardımı ile kurabileceğiniz basit tarla sistemidir her türlü sunucu tipinde bulunabilecek basit bir sistemdir resimlere geçelim.
Gerekli Eklentiler
Resimlerden önce eklentileri bırakayım (Hangi eklentilerin kullanılması gerektiğini bilmiyorum bu yüzden eklenti paketinde bulunan tüm skript ile alakalı eklentileri buraya bırakıyorum.)
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
Resimler/Görseller
Şuraya kodu bırakıyom
Selam uzun bir aradan sonra geri döndüm şu 15 gün içinde böyle konular açmaya özen göstereceğim elimde bulunan ve kullanmadığım skriptleri yayıyorum böylelikle.
Nedir Bu Sanal Tarla?
Sanal Tarla adından da anlaşılabileceği gibi menüler yardımı ile kurabileceğiniz basit tarla sistemidir her türlü sunucu tipinde bulunabilecek basit bir sistemdir resimlere geçelim.
Gerekli Eklentiler
Resimlerden önce eklentileri bırakayım (Hangi eklentilerin kullanılması gerektiğini bilmiyorum bu yüzden eklenti paketinde bulunan tüm skript ile alakalı eklentileri buraya bırakıyorum.)
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
Resimler/Görseller
Şuraya kodu bırakıyom
JavaScript:
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%}
not: üzerinde geliştirme yapılmayacaktır hataları hakkında yazmayın.