Merhaba değerli forum sakinleri, yetkilileri.
Bugün sizlere yeni kurdugum grup adına yaptıgım ilk eklentiyi paylaşacagım.
Öncelikle grubumuz hakkında bilgi vermek gerekirse;
Grubumuz tek kişi tarafından 20.03.2017 kurulmuştur.
Adı 1 günlük düşünme ardından "TeamHounds" olarak belirlenmiştir.
Forum üzerinden skript konusuna yetenekli olanlara davet yollanacaktır.
Şimdiden isim listesi hazırlanmıstır.
Web ve TeamSpeak3 adreslerimiz 7 iş günü içerisinde yürürlüğe girecektir.
Grup hakkında bilgi bu kadar yeter sanırım. Hemen skripte geçelim.
Eklenti Hakkında Bilgi;
Skriptimiz 21.03.2017 tarihinde şahsım tarafından yapılmıştır.
Skriptte minecraftın "Yemek" kategorisi ele alınmıştır.
Gerekli geliştirmeler yapıldıktan sonra sizlere sunulma kararı alınmıştır.
Skriptimiz "1.8" ve "1.7" sürümlerinde çalışmaktadır.
Ayriyeten "Skript, skRayFall, skQuery" eklentileri olmadan calismayacaktır.
Eklentinin Barındırdığı Komutlar;
Genel Komut » /yemek+ » Yardım almak için ideal bir komut
Yönetici Komutu » /yemekadmin » Henüz tamamlanmamış eklenti paneli
Devre Komutu » /yemekkapat » Sistemi kapatır
Ana Komut » /yemekmenu » YP puani karsılıgı yemek satın alırsın
Yönetici Komutu » /ypver <oyuncu> <sayı> » Herhangi bir oyuncuya YP verirsiniz
Yönetici Komutu » /ypsifirla <oyuncu> » Oyuncunun YP puanini sifirlarsiniz
Komutların Kullanım İzinleri;
Genel Komut » /yemek+ » İzin gerektirmez
Yönetici Komutu » /yemekadmin » yemek+.admin izinini gerektirir
Devre Komutu » /yemekkapat » yemek+.kapat izinini gerektirir
Ana Komut » /yemekmenu » İzin gerektirmez
Yönetici Komutu » /ypver <oyuncu> <sayı> » yemek+.ver izinini gerektirir
Yönetici Komutu » /ypsifirla <oyuncu> » yemek+.sifirla izinini gerektirir
Eklentinin Ana Kodu;
Kod:
variables:
{yemekparasi.%player%} = 0
options:
prefix: &eYemek &8»
yetkiyok: &eYemek &8» &cBu komutu kullanabilmek icin yeterli yetkiye sahip degilsin!
command /yemek+ [<text>]:
trigger:
if arg 1 is not set:
send "{@prefix} &a/yemekmenu &8» &7Yemek satin alma menüsünü acar" to player
send "{@prefix} &a/yp &8» &7Kac yemek paraniz oldugunu gösterir" to player
send "{@prefix} &c/yemekadmin &8» &cAdmin menüsünü acar" to player
send "&8» &7Ayrica &e/yemek+ sistembilgi &7komutunada göz atmanizi öneriririz!" to player
if arg 1 is set:
if arg 1 is "yardim":
send "{@prefix} &a/yemekmenu &8» &7Yemek satin alma menüsünü acar" to player
send "{@prefix} &c/yemekadmin &8» &cAdmin menüsünü acar" to player
send "{@prefix} &a/yp &8» &7Kac yemek paraniz oldugunu gösterir" to player
send "&8» &7Ayrica &e/yemek+ sistembilgi &7komutunada göz atmanizi öneriririz!" to player
if arg 1 is set:
if arg 1 is "sistembilgi":
send "{@prefix} &7Skriptimiz bu sunucuda &6V_1JSA &7versiyonunda calismaktadir"
send "{@prefix} &7Bu skript &4MC&F-&4TR &7forumu adina &a&lDemonstrable &7tarafindan yapilmistir"
command /yemekadmin:
permission: yemek+.admin
permission message: {@yetkiyok}
trigger:
open chest with 1 row named "&eYemek &8» &cAdmin Menü" to player
format slot 4 of player with steak named "&8» &6Yemek sistemini kapat" with lore "&a» &6Otomatik olarak &aYEMEK+ &6sistemini kapatir" to close then run [make player execute command "yemekkapat"]
command /yemekkapat:
permission: yemek+.kapat
permission message: {@yetkiyok}
trigger:
execute console command "/sk disable Yemek+"
send "{@prefix} &7Sistem kapatildi!"
command /yemekmenu:
trigger:
open chest with 1 row named "&eYemek &8» &cSatin Alim Menusu" to player
format slot 0 of player with steak named "&8» &6Biftek" with lore "|| &eFiyat &8» &a10 YP || &eBilgi &8» &6YP &8- &6Yemek parasi demektir." to close then run [make player execute command "yemekal biftek"]
format slot 4 of player with apple named "&8» &6Elma" with lore "|| &eFiyat &8» &a5 YP || &eBilgi &8» &6YP &8- &6Yemek parasi demektir." to close then run [make player execute command "yemekal elma"]
format slot 8 of player with carrot named "&8» &6Havuc" with lore "|| &eFiyat &8» &a10 YP || &eBilgi &8» &6YP &8- &6Yemek parasi demektir." to close then run [make player execute command "yemekal havuc"]
command /yemekal [<text>]:
trigger:
if arg 1 is set:
if arg 1 is "biftek":
if {yemekparasi.%player%} is greater than 9:
add -9 to {yemekparasi.%player%}
send "{@prefix} &7Basariyla &eMINECRAFT_STEAK &7esyasini satin aldiniz!"
give steak named "&8» &6Biftek" to player
else:
send "{@prefix} &cYeterli &6YP &cbirimine sahip degilsin!"
if arg 1 is set:
if arg 1 is "elma":
if {yemekparasi.%player%} is greater than 4:
add -4 to {yemekparasi.%player%}
send "{@prefix} &7Basariyla &eMINECRAFT_APPLE &7esyasini satin aldiniz!"
give apple named "&8» &6Elma" to player
else:
send "{@prefix} &cYeterli &6YP &cbirimine sahip degilsin!"
if arg 1 is set:
if arg 1 is "havuc":
if {yemekparasi.%player%} is greater than 2:
add -2 to {yemekparasi.%player%}
send "{@prefix} &7Basariyla &eMINECRAFT_CARROT &7esyasini satin aldiniz!"
give carrot named "&8» &6Havuc" to player
else:
send "{@prefix} &cYeterli &6YP &cbirimine sahip degilsin!"
command /yemekbozdur:
trigger:
send "{@prefix} &cYAKINDA!"
on break:
chance of 20%:
add 1 to {yemekparasi.%player%}
send player title "&8» &71 adet &6YP &7buldun!" for 2 seconds
send "{@prefix} &7Blok kirarken 1 adet &6YP &7buldun"
send "{@prefix} &6/yp &7komutu ile ne kadar kazandigina bakabilirsin!"
command /yp:
trigger:
send "{@prefix} &7Senin tam olarak &6%{yemekparasi.%player%}% &6YP &7puanin var!"
command /ypver [<player>] [<integer>]:
permission: yemek+.ver
permission message: {@yetkiyok}
trigger:
if arg 1 is not set:
send "{@prefix} &7Bilinmeyen ikincil!"
if arg 1 is set:
if arg 2 is not set:
send "{@prefix} &7Bilinmeyen ikincil!"
if arg 1 is set:
if arg 1 isn't online:
send "{@prefix} &CBu oyuncu aktif degil!"
if arg 1 is set:
if arg-2 is set:
add arg 2 to {yemekparasi.%arg-1%}
send "{@prefix} &7Basariyla &6%arg-1% &7oyuncusuna &b%arg-2% &7adet &6YP &7verdin!" to player
command /ypsifirla [<player>]:
permission: yemek+.sifirla
permission message: {@yetkiyok}
trigger:
if arg 1 is not set:
send "{@prefix} &7Bilinmeyen ikincil!"
if arg 1 is set:
set {yemekparasi.%arg-1%} to 0
send "{@prefix} &7Basariyla &6%arg-1% &7adli oyuncunun &6YP &7sini &b0&8'&7a sifirladin!"
Eklentinin Oyun-içi Görüntüleri;