RomanticWarior
Yay Yok, İskelet Yok
- Katılım
- 12 Eylül 2017
- Mesajlar
- 278
- Elmaslar
- 113
- Puanlar
- 4.350
Selamlar, madalyalar skriptine duyulan ilgiden dolayı hepinize müteşekkirim boş konuşmaları okutarak vaktinizi çalmayacagım
direkt konuya gireyim 2017 yılında güzel formumuz MC-TR'den özenerek yaptıgım madalyalar skriptinin son sürümü olan v2
çok fazla ilgi gördü ama ben minecraft defterini kapatalı çok oldu bu camiada çok iş yaptım sunucular,skriptler,pluginler vs.
ama yazdığım skriptin bu kadar ilgi görmesi beni çok mutlu etti çoğu arkadaşımızın özelden skripti istemesine rağmen dönüş sağlamadım
sebebi ise belirttigim gibi minecraft defterini kapattım arişve atmıştım skriptleri bugün kafama dank etti bu kadar isteyen var
bende neden herkese açık şekilde paylaşmıyorum dedim.
Not: çeşitli buglar olabilir 2017 kodlamasıdır tamamen geliştirilebilir yaratıcılıgınıza kalmış hatalar vs. için bana yazmayın (bıraktım)
destek konuları açarak çözüme gidebilirsiniz.
Herşey için teşekkürler.
(KOD KONUNUN EN AŞŞAGISINDADIR)
Merhabalar madalaylar v1'i çıkaralı 5 hafta oldu ve baya Begenildigini farkettim
Bende madalyalar v2 yi çıkarmaya karar verdim
Öncelikle bu kadar beklettigim için kusura bakamayın 2 haftadır cok yogun geçti sınavlar felan
Neyseki sınavlar bitti paylaşımımı rahatlıkla yapa biliyorum ben yaparken
Eğlendim umarım sizde begenirsiniz.
Madalyalar v1 de sizlere fikirlerinizi yorum olarak istemiştim
Çok güzel fikirler geldi teşekkür ediyorum fikir veren arkadaşlara
Laakin tab'a suffix istegini ve hologram'ı yapmadım sebebi çeşitli buglar barındırmasından
Bu yüzden herkezden özür dilerim.
Madalyalar v1'i paylaştıktan sonra düşündüm taşındım ve madalyalar v2 yi baştan aşşagı
Tasarlamaya karar verdim ve harika bir güzellik ortaya çıktıgını düşünüyorum
Madalyalar ve Tagları karıştararak ayrı bir hava katmaya çalıştım
Umarım Begenirsiniz Tanıtıma Geçelim.
Madalyalar Menüsü
Madalyalar menüsüne giriş yaptıgımızda bizi dar ve yeşil camlarla kaplı bogucu bir menü
Karşılamaktaydı onun yerine daha ferah bir menü geldi.
Madalya Almak-Vermek
Madalya Almak-Vermek arayüzü geliştirildi önceden madalya vermek için
/madalyaver <oyuncu> <madalya ismi> almak için ise /madalyaal <oyuncu> <madalya ismi>
Şeklinde sürekli yazı yazarak ugraşıyorduk bu sistemi tamamen degiştirip
Gui destekli (menülü) şekilde sil baştan tasarladım artık madalya vermek-almak
Çok daha basit hale getirildi.
Bilgilendirme
Bilgilendirme önceden madalyalar menüsünde bir kitabın içerisinde sıkıştırılmış şekilde yazıyordu
Bunun yerine detaylı bilgi menüsü getirildi madalyaya tıkladıgınızda
Detaylı bilgi menüsüne geçiş yapar ve madalyayı nası alacagınızın bilgisi
Orada detaylı bir şekilde yazmaktadır.
Madalyalar
Madalyalardan bahsedecek olursak eskiden 6 adet madalya vardı
Bunlardan gereksiz olanları degiştirip onun haricinde 6 adet yeni madalya
Ekleyerek madalyalar skriptinin kalitesini artırdıgımı düşünüyorum
Madalyaların ne olduklarını ve gelen yenilikleri merak ediyorsanız
Buyrun resimlere geçelim...
Kullanım şekli bu şekildedir.
Yeni ferah geniş madalyalar menüsü.
Eger oyundaysanız size bu şekilde bir bildirim gelir.
Gelelim madalyalara :) üzerlerinde yazdıgı gibi tıklarsanız detaylı bilgi menüsü açılır.
Madalyaya sahip degilseniz parlamaz ve Durum: Deaktif , Sahip oldugun: 0
Olarak yazar sahipseniz madalyanız parlar Durum: Aktif , Sahip oldugun: 1 (veya 1 den fazla ola bilir)
Yeni eklenen madalyalardan bir taneside Emekli madalyasıdır
Yeni eklenen madalyalardan bir taneside Editör madalyasıdır.
Yeni eklenen madalyalardan bir taneside DJ madalyasıdır.
Madalyalar v1 konuma yorum atan @LySoon adlı başarılı builder arkadaşımın istegini
Karşılayamasamda onuda düşünüp Usta Mimar madalyasını ekledim.
Yeni olan madalyalardan biride Forum Yöneticisi madalyasıdır.
Gene yeni bir madalya olan Yönetici madalyası eklendi.
Yeni olan madalyalardan Süper Moderatör madalyası eklendi.
Son olarakta Reklam Yöneticisi madalyası eklendi.
Örnek olarak göstermek istedim madalyaya sahipseniz madalyanız parlar
Durum: Aktif , Sahip Oldugun: 1 (veya daha fazlası) olarak degişir.
Menüyü kapatırsanız lag olmasasını engelemek için 30 saniyede tekrar açıla bilir hale getirildi.
Şimdi gelelim detaylı bilgi menüsüne herhangi bir madalyanın nası alınacagını bilmiyorsanız
Madalyanın üzerinde yazdıgı gibi "Detaylı Bilgi Için Tıklayın" yazısını yukarıdaki resimlerde
Görmüşsünüzdür tıkladıgınızda bizi bu şekilde bir menüye aktarır.
Hangi madalyayı nası alacagınızın bilgisi kitabın üzerine gelirseniz yazar.
(Tıkladıgınız madalyanın bilgisi yazar)
Ayriyetten bu kısmı size bıraktım madalyalara özellik ekleyecektim
Ama şimdi düşündüm ne eklesem yanlış olacaktı kimin ne tür server kullandıgını bilmedigimden
Eklememenin en dogru oldugunu düşündüm sunucunuz skyblocksa
Herhangi bir madalyaya taş kırarken 2 li veya 5 li gelmesini ayarlaya bilirsiniz yahut
Madalya kazanma ödülü olarak spawner gibi ödüller vere bilirsiniz orası size kalmış.
Gelelim madalya alıp-verme bölümüne /madalyaver <oyuncu> <madalya ismi>
/Madalyaal <oyuncu> <madalya ismi> ile ugraşacagınıza /ayarla <oyuncu> komutuyla
Bizi böyle güzel bir menü karşılamaktadır.
Örnek olarak Süper Moderatör madalyası üzerinde oyuncunun Sahip Oldugu madalya sayısı yazar
Bir sonraki yazıda "Detaylı Düzenleme Için Tıklayın" tıkladıgınızda
Madalya alıp-verme menüsüne geçer.
Bu menüde ise Yeşil Kil'e tıklarsanız oyuncuya madalyayı verir.
Oyuncu madalyayı aldıgı zaman ekranına "Tebrikler ..... Madalyasını Aldınız."
Şeklinde bir tebrik mesajı gelir ayrıyetten diger oyunculara ise genel chatda mesaj olarak gönderir.
Kırmızı Kil'e tıklarsanız oyuncunun madalyasını alır.
Madalyanız alındıgında ise genel chatde "..... Adlı oyuncudan ..... Adlı Madalya Alındı." şeklinde bir yazı gelir
Kod:
command /madalya [<text>] [<player>] [<int>]:
executable by: console
trigger:
# -----------------[Madalya Verme]------------------------ #
arg 1 is "AsayişGörevlisi":
add arg-3 to {asayiş.%arg-2%}
send "&7Tebrikler, &f%arg-2% &9Asayiş Görevlisi &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &9&lAsayiş Görevlisi &7Madalyasını Aldınız." for 5 seconds
arg 1 is "DJ":
add arg-3 to {dj.%arg-2%}
send "&7Tebrikler, &f%arg-2% &bDJ &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &b&lDJ &7Madalyasını Aldınız." for 5 seconds
arg 1 is "UstaMimar":
add arg-3 to {mimar.%arg-2%}
send "&7Tebrikler, &f%arg-2% &6Usta Mimar &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &6&lUsta Mimar &7Madalyasını Aldınız." for 5 seconds
arg 1 is "AyınUyesi":
add arg-3 to {auye.%arg-2%}
send "&7Tebrikler, &f%arg-2% &bAyın Uyesi &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &b&lAyın Uyesi &7Madalyasını Aldınız." for 5 seconds
arg 1 is "UstünHizmet":
add arg-3 to {uhizmet.%arg-2%}
send "&7Tebrikler, &f%arg-2% &eUstün Hizmet &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &e&lUstün Hizmet &7Madalyasını Aldınız." for 5 seconds
arg 1 is "Yardımsever":
add arg-3 to {yardım.%arg 2%}
send "&7Tebrikler, &f%arg-2% &5Yardım Sever &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &5&lYardım Sever &7Madalyasını Aldınız." for 5 seconds
arg 1 is "Emekli":
add arg-3 to {emekli.%arg 2%}
send "&7Tebrikler, &f%arg-2% &3Emekli &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &3&lEmekli &7Madalyasını Aldınız." for 5 seconds
arg 1 is "Editör":
add arg-3 to {editör.%arg 2%}
send "&7Tebrikler, &f%arg-2% &2Editör &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &2&lEditör &7Madalyasını Aldınız." for 5 seconds
arg 1 is "ForumYöneticisi":
add arg-3 to {forum.%arg-2%}
send "&7Tebrikler, &f%arg-2% &3Forum Yöneticisi &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &3&lForum Yöneticisi &7Madalyasını Aldınız." for 5 seconds
arg 1 is "Yönetici":
add arg-3 to {yönetici.%arg 2%}
send "&7Tebrikler, &f%arg-2% &4Yönetici &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &4&lYönetici &7Madalyasını Aldınız." for 5 seconds
arg 1 is "ReklamYöneticisi":
add arg-3 to {reklamyönetici.%arg 2%}
send "&7Tebrikler, &f%arg-2% &cReklam Yöneticisi &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &c&lReklam Yöneticisi &7Madalyasını Aldınız." for 5 seconds
arg 1 is "SüperModeratör":
add arg-3 to {supermod.%arg 2%}
send "&7Tebrikler, &f%arg-2% &dSüper Moderatör &7Adlı Madalyayı Almıştır." to players
send arg-2 title "&aTebrikler" with subtitle " &d&lSüper Moderatör &7Madalyasını Aldınız." for 5 seconds
# ---------------[Madalya Alma]------------------------ #
arg 1 is "AsayisAl":
set {asayiş.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &9Asayis Görevlisi &7Adlı Madalya Alındı." to players
arg 1 is "AyınAl":
set {auye.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &bAyın Uyesi &7Adlı Madalya Alındı." to players
arg 1 is "UstunAl":
set {uhizmet.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &eUstun Hizmet &7Adlı Madalya Alındı." to players
arg 1 is "YardımAl":
set {yardım.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &5Yardım Sever &7Adlı Madalya Alındı." to players
arg 1 is "EmekliAl":
set {emekli.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &3Emekli &7Adlı Madalya Alındı.." to players
arg 1 is "EditörAl":
set {editör.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &2Editör &7Adlı Madalya Alındı." to players
arg 1 is "DJal":
set {dj.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &bDJ &7Adlı Madalya Alındı." to players
arg 1 is "MimarAl":
set {mimar.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &6Usta Mimar &7Adlı Madalya Alındı." to players
arg 1 is "forumAl":
set {forum.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &3Forum Yöneticisi &7Adlı Madalya Alındı." to players
arg 1 is "yöneticiAl":
set {yönetici.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &4Yönetici &7Adlı Madalya Alındı." to players
arg 1 is "modAl":
set {supermod.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &dSüper Moderatör &7Adlı Madalya Alındı." to players
arg 1 is "reklamAL":
set {reklamyönetici.%arg-2%} to 0
send "&f%arg-2% &7Adli Oyuncudan &cReklam Yöneticisi &7Adlı Madalya Alındı." to players
#--------------[ Madalya Ayarlama Paneli ]---------------#
command /ayarla <player>:
permission: ayarla.op
permission message: &4Bu Menüyü Görmek Için Yetkin Yok.
trigger:
if arg 1 is online:
wait 2 tick
open chest with 5 rows named " &2%arg-1% &8Madalya Paneli" to player
format slot 0 of player with 160:2 named "&f " to close
format slot 1 of player with 160:2 named "&f " to close
format slot 2 of player with 160:2 named "&f " to close
format slot 3 of player with 160:2 named "&f " to close
format slot 4 of player with 160:2 named "&f " to close
format slot 5 of player with 160:2 named "&f " to close
format slot 6 of player with 160:2 named "&f " to close
format slot 7 of player with 160:2 named "&f " to close
format slot 8 of player with 160:2 named "&f " to close
format slot 9 of player with 160:2 named "&f " to close
format slot 13 of player with 160:2 named "&f " to close
format slot 17 of player with 160:2 named "&f " to close
format slot 18 of player with 160:2 named "&f " to close
format slot 22 of player with 160:2 named "&f " to close
format slot 26 of player with 160:2 named "&f " to close
format slot 27 of player with 160:2 named "&f " to close
format slot 31 of player with 160:2 named "&f " to close
format slot 35 of player with 160:2 named "&f " to close
format slot 36 of player with 160:2 named "&f " to close
format slot 37 of player with 160:2 named "&f " to close
format slot 38 of player with 160:2 named "&f " to close
format slot 39 of player with 160:2 named "&f " to close
format slot 40 of player with 160:2 named "&f " to close
format slot 41 of player with 160:2 named "&f " to close
format slot 42 of player with 160:2 named "&f " to close
format slot 43 of player with 160:2 named "&f " to close
format slot 44 of player with 160:2 named "&f " to close
wait 2 tick
if {asayiş.%arg 1%} is greater than or equal to none:
format slot 10 of player with light gray dye named "&9Asayiş Görevlisi" with lore "&7Sahip Oldugu: &f%{asayiş.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% asayis"]
if {auye.%arg 1%} is greater than or equal to 0:
format slot 11 of player with cyan dye named "&3Ayın Üyesi" with lore "&7Sahip Oldugu: &f%{auye.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% auye"]
if {uhizmet.%arg 1%} is greater than or equal to 0:
format slot 12 of player with dandelion yellow named "&eUstün Hizmet" with lore "&7Sahip Oldugu: &f%{uhizmet.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% uhizmet"]
if {yardım.%arg 1%} is greater than or equal to 0:
format slot 28 of player with rose red named "&5Yardım sever" with lore "&7Sahip Oldugu: &f%{yardım.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% yardım"]
if {emekli.%arg 1%} is greater than or equal to 0:
format slot 29 of player with 355 named "&3Emekli" with lore "&7Sahip Oldugu: &f%{emekli.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% emekli"]
if {editör.%arg 1%} is greater than or equal to 0:
format slot 30 of player with cactus green named "&2Editör" with lore "&7Sahip Oldugu: &f%{editör.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% editör"]
if {dj.%arg 1%} is greater than or equal to 0:
format slot 14 of player with 2264 named "&1DJ" with lore "&7Sahip Oldugu: &f%{dj.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% dj"]
if {mimar.%arg 1%} is greater than or equal to 0:
format slot 15 of player with 45 named "&6Usta Mimar" with lore "&7Sahip Oldugu: &f%{mimar.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% mimar"]
if {forum.%arg 1%} is greater than or equal to 0:
format slot 16 of player with 340 named "&3Forum Yöneticisi" with lore "&7Sahip Oldugu: &f%{forum.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% forum"]
if {yönetici.%arg 1%} is greater than or equal to 0:
format slot 32 of player with emerald named "&4Yönetici" with lore "&7Sahip Oldugu: &f%{yönetici.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% yönetici"]
if {supermod.%arg 1%} is greater than or equal to 0:
format slot 33 of player with diamond named "&dSüper Moderatör" with lore "&7Sahip Oldugu: &f%{supermod.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% moderatör"]
if {reklamyönetici.%arg 1%} is greater than or equal to 0:
format slot 34 of player with 323 named "&cReklam Yöneticisi" with lore "&7Sahip Oldugu: &f%{reklamyönetici.%arg 1%}%|| ||&7Detaylı Düzenleme||&7Için &f&nTıklayın" to close then run [make player execute command "alver %arg-1% reklam"]
#---------------[ Madalya Alıp-Verme Arayüz ]---------------------#
command /alver <player> <text>:
permission: alver.op
permission message: &4Bu Menüyü Görmek Için Yetkin Yok.
trigger:
wait 2 tick
arg 1 is set:
arg 2 is "asayis":
wait 2 tick
open chest with 1 rows named "&8Madalya &cAl &b/ &2Ver " to player
format slot 7 of player with 166 named "&4Cıkış" with lore "||&7Tıkladıgında menü kapanır" to close
wait 2 tick
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&9Asayis Görevlisi ||&7Madalyası Verir" to close then run "madalya AsayişGörevlisi %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&9Asayis Görevlisi ||&7Madalyası Silinir." to close then run "madalya AsayisAl %arg-1% 1"
format slot 8 of player with 324 named "&6Geri" with lore "||&7Tıkladıgınızda bir önceki menüye döner." to close then run [make player execute command "ayarla %arg-1%"]
arg 2 is "auye":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&bAyın Uyesi||&7Madalyası Verir" to close then run "madalya AyınUyesi %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&bAyın Uyesi ||&7Madalyası Silinir." to close then run "madalya AyınAl %arg-1% 1"
arg 2 is "uhizmet":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&eUstün Hizmet ||&7Madalyası Verir" to close then run "madalya UstünHizmet %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&eUstün Hizmet ||&7Madalyası Silinir." to close then run "madalya UstunAl %arg-1% 1"
arg 2 is "yardım":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&5Yardım Sever||&7Madalyası Verir" to close then run "madalya Yardımsever %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&5Yardım Sever ||&7Madalyası Silinir." to close then run "madalya YardımAl %arg-1% 1"
arg 2 is "emekli":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&3Emekli ||&7Madalyası Verir" to close then run "madalya Emekli %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&3Emekli ||&7Madalyası Silinir." to close then run "madalya EmekliAl %arg-1% 1"
arg 2 is "editör":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&2Editör||&7Madalyası Verir" to close then run "madalya Editör %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&2Editör ||&7Madalyası Silinir." to close then run "madalya EditörAl %arg-1% 1"
arg 2 is "dj":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&1DJ||&7Madalyası Verir" to close then run "madalya DJ %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&1DJ ||&7Madalyası Silinir." to close then run "madalya DJal %arg-1% 1"
arg 2 is "mimar":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&6Usta Mimar ||&7Madalyası Verir" to close then run "madalya UstaMimar %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&6Usta Mimar ||&7Madalyası Silinir." to close then run "madalya MimarAl %arg-1% 1"
arg 2 is "forum":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&3Forum Yönetici||&7Madalyası Verir" to close then run "madalya ForumYöneticisi %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&3Forum Yönetici||&7Madalyası Silinir." to close then run "madalya forumAl %arg-1% 1"
arg 2 is "yönetici":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&4Yönetici ||&7Madalyası Verir" to close then run "madalya Yönetici %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&4Yönetici ||&7Madalyası Silinir." to close then run "madalya yöneticiAl %arg-1% 1"
arg 2 is "moderatör":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&dSüper Moderatör||&7Madalyası Verir" to close then run "madalya SüperModeratör %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&dSüper Moderatör||&7Madalyası Silinir." to close then run "madalya modAl %arg-1% 1"
arg 2 is "reklam":
format slot 2 of player with green stained clay of unbreaking 1 named "&2Ver" with lore "&7Tıkladıgınızda Oyuncuya ||&cReklam Yöneticisi||&7Madalyası Verir" to close then run "madalya ReklamYöneticisi %arg-1% 1"
format slot 4 of player with red stained clay named "&4Al" with lore "&7Tıkladıgınızda Oyuncunun ||&cReklam Yöneticisi ||&7Madalyası Silinir." to close then run "madalya reklamAl %arg-1% 1"
#---------------------------[ Madalyarım'a Bakma Menüsü ]-----------------#
command /madalyalar [<player>]:
trigger:
wait 2 tick
if {as::beklemesuresi::%player%} was less than 30 seconds ago:
message "&a30 &7Saniyede bir madalyaları görüntülüye bilirsiniz." to player
stop
arg 1 is not set:
send "&7Kullanım &8&l[ &3/Madalyalar Oyuncu &8&l] &7Şeklindedir."
if arg 1 is online:
send "&8&l[ &4Bildirim &8&l] &b%player% &7Sizin Madalyarınızı Görüntülüyor." to arg 1
open chest with 5 rows named " &4%arg-1% &8Madalyaları" to player
set {as::beklemesuresi::%player%} to now
format slot 0 of player with 160:3 named "&f " to close
format slot 1 of player with 160:3 named "&f " to close
format slot 2 of player with 160:3 named "&f " to close
format slot 3 of player with 160:3 named "&f " to close
format slot 4 of player with 160:3 named "&f " to close
format slot 5 of player with 160:3 named "&f " to close
format slot 6 of player with 160:3 named "&f " to close
format slot 7 of player with 160:3 named "&f " to close
format slot 8 of player with 160:3 named "&f " to close
format slot 9 of player with 160:3 named "&f " to close
format slot 17 of player with 160:3 named "&f " to close
format slot 18 of player with 160:3 named "&f " to close
format slot 26 of player with 160:3 named "&f " to close
format slot 27 of player with 160:3 named "&f " to close
format slot 35 of player with 160:3 named "&f " to close
format slot 36 of player with 160:3 named "&f " to close
format slot 37 of player with 160:3 named "&f " to close
format slot 38 of player with 160:3 named "&f " to close
format slot 39 of player with 160:3 named "&f " to close
format slot 40 of player with 160:3 named "&f " to close
format slot 41 of player with 160:3 named "&f " to close
format slot 42 of player with 160:3 named "&f " to close
format slot 43 of player with 160:3 named "&f " to close
format slot 44 of player with 160:3 named "&f " to close
wait 2 tick
if {asayiş.%arg-1%} is greater than or equal to 1:
format slot 10 of player with light gray dye of unbreaking 1 named "&9Asayiş Görevlisi" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{asayiş.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi asayis"]
else:
format slot 10 of player with light gray dye named "&9Asayiş Görevlisi" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{asayiş.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi asayis"]
if {auye.%arg-1%} is greater than or equal to 1:
format slot 19 of player with cyan dye of unbreaking 1 named "&bAyın Üyesi" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{auye.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi auye"]
else:
format slot 19 of player with cyan dye named "&bAyın Üyesi" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{auye.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi auye"]
if {uhizmet.%arg-1%} is greater than or equal to 1:
format slot 28 of player with dandelion yellow of unbreaking 1 named "&eUstün Hizmet" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{uhizmet.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi uhizmet"]
else:
format slot 28 of player with dandelion yellow named "&eUstün Hizmet" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{uhizmet.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi uhizmet"]
if {yardım.%arg-1%} is greater than or equal to 1:
format slot 12 of player with rose red of unbreaking 1 named "&5Yardım sever" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{yardım.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi ysever"]
else:
format slot 12 of player with rose red named "&5Yardım sever" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{yardım.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi ysever"]
if {emekli.%arg-1%} is greater than or equal to 1:
format slot 21 of player with 355:0 of unbreaking 1 named "&3Emekli" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{emekli.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi emekli"]
else:
format slot 21 of player with 355 named "&3Emekli" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{emekli.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi emekli"]
if {editör.%arg-1%} is greater than or equal to 1:
format slot 30 of player with cactus green of unbreaking 1 named "&2Editör" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{editör.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi editör"]
else:
format slot 30 of player with cactus green named "&2Editör" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{editör.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi editör"]
if {dj.%arg-1%} is greater than or equal to 1:
format slot 14 of player with 2264:0 of unbreaking 1 named "&bDJ" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{dj.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi dj"]
else:
format slot 14 of player with 2264 named "&bDJ" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{dj.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi dj"]
if {mimar.%arg-1%} is greater than or equal to 1:
format slot 23 of player with 45:0 of unbreaking 1 named "&6Usta Mimar" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{mimar.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi mimar"]
else:
format slot 23 of player with 45 named "&6Usta Mimar" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{mimar.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi mimar"]
if {forum.%arg-1%} is greater than or equal to 1:
format slot 32 of player with 340:0 of unbreaking 1 named "&3Forum Yöneticisi" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{forum.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi forum"]
else:
format slot 32 of player with 340 named "&3Forum Yöneticisi" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{forum.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi forum"]
if {yönetici.%arg-1%} is greater than or equal to 1:
format slot 16 of player with emerald of unbreaking 1 named "&4Yönetici" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{yönetici.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi yönetici"]
else:
format slot 16 of player with emerald named "&4Yönetici" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{yönetici.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi yönetici"]
if {supermod.%arg-1%} is greater than or equal to 1:
format slot 25 of player with diamond of unbreaking 1 named "&dSüper Moderatör" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{supermod.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi moderatör"]
else:
format slot 25 of player with diamond named "&dSüper Moderatör" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{supermod.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi moderatör"]
if {reklamyönetici.%arg-1%} is greater than or equal to 1:
format slot 34 of player with 323:0 of unbreaking 1 named "&cReklam Yöneticisi" with lore "||&7Durum: &aAktif||&7Sahip Oldugun: &a%{reklamyönetici.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi reklam"]
else:
format slot 34 of player with 323 named "&cReklam Yöneticisi" with lore "||&7Durum: &cDeaktif||&7Sahip Oldugun: &c%{reklamyönetici.%arg-1%}%||&7Detaylı Bilgi Için &f&nTıklayın." to close then run [make player execute command "detaylıbilgi reklam"]
#---------------------[ Detaylı Bilgi Menüsü ]---------------------#
command /detaylıbilgi <text>:
trigger:
wait 2 tick
delete {as::beklemesuresi::%player%}
open chest with 1 rows named " &5&lDetaylı Bilgi" to player
wait 2 tick
format slot 4 of player with 373:8268 named "&aOzellik" with lore "||&fBu kısmı sunucunuza||&fgöre ayarlarsınız." to close
format slot 7 of player with 166 named "&cCıkış" with lore "||&7Tıkladıgınızda menü kapanır" to close
format slot 8 of player with 324 named "&6Geri" with lore "||&7Tıkladıgınızda kendi madalyalarınıza dönersiniz." to close then run [make player execute command "madalyalar %player%"]
arg 1 is "asayis":
wait 2 tick
format slot 3 of player with 386 named "&9Asayiş Görevlisi" with lore "||&7Bu madalya oyunda||&7moderatörlere yardımcı olan||&7düzenli rapor eden||&7oyunculara verilmektedir." to close
arg 1 is "uhizmet":
wait 2 tick
format slot 3 of player with 386 named "&eUstün Hizmet" with lore "||&7Yetkililerin oyunda||&7göstediği gayret||&7üzerine verilen madalyadır." to close
arg 1 is "ysever":
wait 2 tick
format slot 3 of player with 386 named "&5Yardım Sever" with lore "||&7Oyundaki sorunu||&7olan oyunculara||&7devamlı yardımcı olan||&7saygın oyunculara verilir." to close
arg 1 is "emekli":
wait 2 tick
format slot 3 of player with 386 named "&3Emekli" with lore "||&7Bu madalya sunucuda||&7eskiden görev yapmış||&7yetkililere verilir." to close
arg 1 is "editör":
wait 2 tick
format slot 3 of player with 386 named "&2Editör" with lore "||&7Tüm kategorilerde işini||&7iyi yapan editörlere||&7verilen madalyadır." to close
arg 1 is "dj":
wait 2 tick
format slot 3 of player with 386 named "&bDJ" with lore "||&7Plug dj odamızda||&7en saygın ve çoğu||&7açtığı şarkıda||&7fazla vay almış||&7oyunculara verilir." to close
arg 1 is "mimar":
wait 2 tick
format slot 3 of player with 386 named "&6Usta Mimar" with lore "||&7Bu madalya oyunda||&7en iyi buildleri yapan||&7usta buildere verilir." to close
arg 1 is "forum":
wait 2 tick
format slot 3 of player with 386 named "&3Forum Yöneticisi" with lore "||&7Bu madalya sunucumuzun||&7forum sayfasının||&7yöneticisine verilir." to close
arg 1 is "yönetici":
wait 2 tick
format slot 3 of player with 386 named "&4Yönetici" with lore "||&7Bu madalya sunucu||&7sahibine verilir." to close
arg 1 is "moderatör":
wait 2 tick
format slot 3 of player with 386 named "&dSüper Moderatör" with lore "||&7Bu madalya oyunda||&7en ilgili işinin||&7ehli olan||&7moderatör'e verilir." to close
arg 1 is "reklam":
wait 2 tick
format slot 3 of player with 386 named "&cReklam Yöneticisi" with lore "||&7Bu madalya sunucumuzun||&7reklamını yaptıran||&7reklam gelirlerini||&7karşıylan kişiye verilir." to close
arg 1 is "auye":
wait 2 tick
format slot 3 of player with 386 named "&bAyın Uyesi" with lore "||&7Bu madalya ayın||&7en dikkat çeken||&7ve en başarılı||&7oyuncusuna verilir||&4&l(&fhiç ceza almayıp||&foyuna katkı sağlayan||&fbilgiler paylaşan||&fherkes ala bilir.&4&l)" to close
on join:
if {asayiş.%player%} is not set:
set {asayiş.%player%} to 0
if {auye.%player%} is not set:
set {auye.%player%} to 0
if {uhizmet.%player%} is not set:
set {uhizmet.%player%} to 0
if {yardım.%player%} is not set:
set {yardım.%player%} to 0
if {editör.%player%} is not set:
set {editör.%player%} to 0
if {emekli.%player%} is not set:
set {emekli.%player%} to 0
if {dj.%player%} is not set:
set {dj.%player%} to 0
if {mimar.%player%} is not set:
set {mimar.%player%} to 0
if {forum.%player%} is not set:
set {forum.%player%} to 0
if {yönetici.%player%} is not set:
set {yönetici.%player%} to 0
if {reklamyönetici.%player%} is not set:
set {reklamyönetici.%player%} to 0
if {supermod.%player%} is not set:
set {supermod.%player%} to 0
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
Ekler
Son düzenleme: