Sol Reklam

Skript Paylaşımı SatMenü Cevherler - Gelsin Paralar!

SatMenü'de Hangi Sürüm Gelmeli?

  • Hammadde

    Oylar: 2 100,0%
  • Diğer Ürünler (Yün, İp vb)

    Oylar: 0 0,0%

  • Oy Verenler
    2
  • Anket Kapalı .
Durum
Mesaj gönderimine kapalı.

shad

the temple of the king

Discord:

emrenos#5027

Katılım
25 Ekim 2014
Mesajlar
1.445
Elmaslar
1.442
Puanlar
17.290
Minecraft
emrearik
JlPypW.png
Herkese merhaba :)
Sizler için geliştirdiğim SatMenü Skript'inin ilk aşaması yani cevherler kısmı bitti. Bende ilk aşamayı sizler ile paylaşmak istedim. İşte detaylar;

SatMenü Cevherler sürümü, oyunda ana cevher olarak kullandığımız cevherleri kolay şekilde ve otomatik bir şekilde satmamıza yardım edebilecek bir Skript. Şuan için içerisinde; lapis, demir, altın, elmas ve zümrüt cevherleri için komutlar bulunuyor.

Ana özellikleri yani para, ne kadarda satılacağı, başlık tarzı özellikleri kolay bir şekilde options kısmında düzenleyebilirsiniz. Şuan için options kısmı şu şekilde;
Kod:
options:
    prefix: &c&lSH4D &7>
    essentials: true
    maddesayisi: 640
    lapis1: 3000
    demir1: 5000
    altin1: 7000
    elmas1: 9000
    zumrut1: 11000
lapis1 ve diğerlerinin yanlarına fiyatları yazınız. Şuan için bu şekilde ayarladım, siz kendiniz sunucunuza göre şekillendirirsiniz.

Gelelim "Nelere ihtiyacımız var?" sorusunun cevabına. İşte ihtiyacımız olanların yani eklentilerin listesi;
Bu eklentileri edinmek için isimlerine tıklamanız yeterli olacaktır. Gerekli işlemleri yapınız ve devam edelim.

Öncelikle Skript içerisinde tonlarca komut var. Ancak bizlerin bilmesi yeterli olan komutların listesi şu şekilde;
  • /sat menu
  • /sat yardim
Diğer gözüken komutlar zaten menü içerisinde mevcut olduğu için bu listeye eklemedim. Herhangi bir yetki yoktur. Eğer komutları öğrenmek istiyor iseniz /sat yardim komutunu kullanmanız yeterlidir.

Skript içerisinde Türkçeleştirme olduğu için UTF-8 olarak kodlanmıştır. Sunucunuza eklemeden önce mutlaka kontrol ediniz.

Kod:
options:
    prefix: &c&lSH4D &7>
    essentials: true
    maddesayisi: 640
    lapis1: 3000
    demir1: 5000
    altin1: 7000
    elmas1: 9000
    zumrut1: 11000
       
on break lapis ore:
    if {otomatik.lapis.satma.%player%} is set:
        if player has {@maddesayisi} lapis lazuli:
            remove {@maddesayisi} lapis lazuli from player
            send "{@prefix} &6Lapisler başarıyla satıldı!"
            if {@essentials} is true:
                execute console command "/eco give %player% {@lapis1}"
                send "{@prefix} &6Hesabınıza &8{lapis1}TL &6eklendi!"
                stop

           
on break iron ore:
    if {otomatik.demir.satma.%player%} is set:
        if player has {@maddesayisi} iron ingot:
            remove {@maddesayisi} iron ingot from player
            send "{@prefix} &6Demirler başarıyla satıldı!"
            if {@essentials} is true:
                execute console command "/eco give %player% {@demir1}"
                send "{@prefix} &6Hesabınıza &8{demir1}TL &6eklendi!"
                stop

                on break gold ore:
    if {otomatik.altin.satma.%player%} is set:
        if player has {@maddesayisi} gold ingot:
            remove {@maddesayisi} gold ingot from player
            send "{@prefix} &6Altınlar başarıyla satıldı!"
            if {@essentials} is true:
                execute console command "/eco give %player% {@altin1}"
                send "{@prefix} &6Hesabınıza &8{altin1}TL &6eklendi!"
                stop
               
on break diamond ore:
    if {otomatik.elmas.satma.%player%} is set:
        if player has {@maddesayisi} diamond:
            remove {@maddesayisi} diamond from player
            send "{@prefix} &6Elmaslar başarıyla satıldı!"
            if {@essentials} is true:
                execute console command "/eco give %player% {@elmas1}"
                send "{@prefix} &6Hesabınıza &8{elmas1}TL &6eklendi!"
                stop

on break emerald ore:
    if {otomatik.zumrut.satma.%player%} is set:
        if player has {@maddesayisi} emerald:
            remove {@maddesayisi} emerald from player
            send "{@prefix} &6Zümrütler başarıyla satıldı!"
            if {@essentials} is true:
                execute console command "/eco give %player% {@zumrut1}"
                send "{@prefix} &6Hesabınıza &8{zumrut1}TL &6eklendi!"
                stop
               

command /sat [<text>]:
    trigger:
        if arg-1 is "menu":
            wait 3 tick
            play raw sound "random.orb" at loop-player with pitch 1 volume 5
            open chest with 1 row named "&cMaden&8Sat" to player
            format slot 0 of player with lapis lazuli named "Lapis" with lore "&8Lapis için otomatik satış menüsü." to close then run [execute player command "sat lapis"]
            format slot 1 of player with red stained glass pane to close
            format slot 2 of player with iron ingot named "Demir" with lore "&8Demir için otomatik satış menüsü." to close then run [execute player command "sat demir"]
            format slot 3 of player with red stained glass pane to close
            format slot 4 of player with gold ingot named "Altın" with lore "&8Altın için otomatik satış menüsü." to close then run [execute player command "sat altin"]
            format slot 5 of player with red stained glass pane to close
            format slot 6 of player with diamond named "Elmas" with lore "&8Elmas için otomatik satış menüsü." to close then run [execute player command "sat elmas"]
            format slot 7 of player with red stained glass pane to close
            format slot 8 of player with emerald named "Zümrüt" with lore "&8Zümrüt için otomatik satış menüsü." to close then run [execute player command "sat zumrut"]
        if arg-1 is "lapis":
            play raw sound "random.orb" at loop-player with pitch 1 volume 5
            format slot 3 of player with green stained glass pane named "&3Aç" with lore "&8Otomatik Lapis satışlarını aktif eder." to close then run [execute player command "sat aclapis"]
            format slot 4 of player with lapis lazuli to close
            format slot 5 of player with red stained glass pane named "&4Kapat" with lore "&8Otomatik Lapis satışlarını deaktif eder." to close then run [execute player command "sat kapatlapis"]
        if arg-1 is "aclapis":
            set {otomatik.lapis.satma.%player%} to true
            send "{@prefix} &6Otomatik Lapis satma özelliği aktif!"
        if arg-1 is "kapatlapis":
            delete {otomatik.lapis.satma.%player%}
            send "{@prefix} &6Otomatik Lapis satma özelliği deaktif!"
        if arg-1 is "demir"
            play raw sound "random.orb" at loop-player with pitch 1 volume 5
            format slot 3 of player with green stained glass pane named "&3Aç" with lore "&8Otomatik Demir satışlarını aktif eder." to close then run [execute player command "sat acdemir"]
            format slot 4 of player with iron ingot to close
            format slot 5 of player with red stained glass pane named "&4Kapat" with lore "&8Otomatik Demir satışlarını deaktif eder." to close then run [execute player command "sat kapatdemir"]
        if arg-1 is "acdemir":
            set {otomatik.demir.satma.%player%} to true
            send "{@prefix} &6Otomatik Demir satma özelliği aktif!"
        if arg-1 is "kapatdemir":
            delete {otomatik.demir.satma.%player%}
            send "{@prefix} &6Otomatik Demir satma özelliği deaktif!"
        if arg-1 is "altin"
            play raw sound "random.orb" at loop-player with pitch 1 volume 5
            format slot 3 of player with green stained glass pane named "&3Aç" with lore "&8Otomatik Altın satışlarını aktif eder." to close then run [execute player command "sat acaltin"]
            format slot 4 of player with gold ingot to close
            format slot 5 of player with red stained glass pane named "&4Kapat" with lore "&8Otomatik Altın satışlarını deaktif eder." to close then run [execute player command "sat kapataltin"]
        if arg-1 is "acaltin":
            set {otomatik.altin.satma.%player%} to true
            send "{@prefix} &6Otomatik Altın satma özelliği aktif!"
        if arg-1 is "kapataltin":
            delete {otomatik.altin.satma.%player%}
            send "{@prefix} &6Otomatik Altın satma özelliği deaktif!"   
        if arg-1 is "elmas"
            play raw sound "random.orb" at loop-player with pitch 1 volume 5
            format slot 3 of player with green stained glass pane named "&3Aç" with lore "&8Otomatik Elmas satışlarını aktif eder." to close then run [execute player command "sat acelmas"]
            format slot 4 of player with diamond to close
            format slot 5 of player with red stained glass pane named "&4Kapat" with lore "&8Otomatik Elmas satışlarını deaktif eder." to close then run [execute player command "sat kapatelmas"]
        if arg-1 is "acelmas":
            set {otomatik.elmas.satma.%player%} to true
            send "{@prefix} &6Otomatik Elmas satma özelliği aktif!"
        if arg-1 is "kapatelmas":
            delete {otomatik.elmas.satma.%player%}
            send "{@prefix} &6Otomatik Elmas satma özelliği deaktif!"           
        if arg-1 is "zumrut"
            play raw sound "random.orb" at loop-player with pitch 1 volume 5
            format slot 3 of player with green stained glass pane named "&3Aç" with lore "&8Otomatik Zümrüt satışlarını aktif eder." to close then run [execute player command "sat aczumrut"]
            format slot 4 of player with emerald to close
            format slot 5 of player with red stained glass pane named "&4Kapat" with lore "&8Otomatik Zümrüt satışlarını deaktif eder." to close then run [execute player command "sat kapatzumrut"]
        if arg-1 is "aczumrut":
            set {otomatik.zumrut.satma.%player%} to true
            send "{@prefix} &6Otomatik Zümrüt satma özelliği aktif!"
        if arg-1 is "kapatzumrut":
            delete {otomatik.zumrut.satma.%player%}
            send "{@prefix} &6Otomatik Zümrüt satma özelliği deaktif!"
        if arg-1 is "yardim":
            send "{@prefix} &6Lapis satmak için &8/sat lapis"
            send "&c&l------------------------------------------"
            send "{@prefix} &6Demir satmak için &8/sat demir"
            send "&c&l------------------------------------------"
            send "{@prefix} &6Altın satmak için &8/sat altin"
            send "&c&l------------------------------------------"
            send "{@prefix} &6Elmas satmak için &8/sat elmas"
            send "&c&l------------------------------------------"
            send "{@prefix} &6Zümrüt satmak için &8/sat zumrut"
            send "&c&l------------------------------------------"
            send "{@prefix} &6İyi oyunlar :)"

NOT: Skript içerisinde reklam yoktur. Sadece "prefix" kısmında ismim yazmaktadır. Ayrıca Skript'in ham halinin kodlaması @smt287 'ye aittir. Ham hali için tıklayınız.

Skript'imiz bu şekildedir. Yakın zamanda görsellerde eklenecektir. Ayrıca ankete oy vermeyi unutmayın!

İyi forumlar!

 
Son düzenleme:

Denix07

"Mutluluğun bir yolu yok"
Katılım
17 Ocak 2017
Mesajlar
321
Elmaslar
90
Puanlar
13.720
Başarılı olmuş elinize sağlık​
 

Deadly Coder

Birisi mi Spawnlandı?
Katılım
29 Ağustos 2017
Mesajlar
6
Elmaslar
1
Puanlar
0
Yaş
20
Eline Klavyene Sağlık :)
 

EmirReizTR

Bir "Reiz"
Katılım
21 Ekim 2016
Mesajlar
923
Elmaslar
297
Puanlar
0
Yer
Antalya
GUI destekli güzel olmuş cidden. Ama satma kısmı @smt287 'ye çok benziyor.
 

shad

the temple of the king

Discord:

emrenos#5027

Katılım
25 Ekim 2014
Mesajlar
1.445
Elmaslar
1.442
Puanlar
17.290
Minecraft
emrearik

DJTurkish

Creeper Evimi Patlattı
Katılım
23 Aralık 2016
Mesajlar
417
Elmaslar
56
Puanlar
6.710
Yaş
17
3 Resim Eklemek şart lütfen ekleyiniz
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı