Sol Reklam

Skript Paylaşımı bSK | Otomatik Satış - 1.0 | Güncellendi! | Tamamen Düzenlenebilir - Hatasız, Sorunsuz

Durum
Mesaj gönderimine kapalı.

bilektugrul

Demir Cevheri Gibiyim

Discord:

bilektugrul

Katılım
30 Haziran 2015
Mesajlar
182
Elmaslar
241
Puanlar
13.675
Yaş
24
Minecraft
bilektugrul
Hey! Naber?

Beni soracak olursanız, çok iyiyim! Bok çukurunda sidik gibi yaşıyoruz, bildiğiniz gibi :).
Normalde buralara pek gelmem, Skript de paylaşmıyorum normalde ama bu sistemi Türk sunucularına yönelik yaptığım için burada paylaşmak istedim.

Nedir, Ne Değildir?

Çöp değildir.
Yapımcısı bilgisiz değildir.
Yapımcısı yobaz ve vatan düşmanı değildir.
Kodu karmaşık değildir. PaperSpigot 1.13.2 ve Skript 2.3.2 kullanılarak kodlanmıştır.

Kıçı başı ayrı oynamaz, sunucuda sorun yaratmaz.

Ne İşe Yarar, N'apar, N'eder?

Zaten çoğunuzun bildiği bir sistem. Lapis, Elmas, Demir, Altın ve Zümrüt eşyalarının otomatik olarak satılmasını sağlar. Bir Lapis, Elmas, Demir, Altın veya Zümrüt bloğu kırdığınızda direkt olarak envanterinizdeki "INGOT" yani "KÜLÇE" sayısını kontrol eder. Eğer kontrolde ulaşılan miktar ayarlarda yazdığınız miktarsa, toplam miktarı, ayarlarda 1 tanesi için biçtiğiniz fiyatla çarparak satar. Vault ile uyumlu olan her ekonomi eklentisini destekler. Kodu düzenlemeye elverişlidir, istediğiniz gibi düzenleyebilirsiniz. Her türlü konuda destek veriyorum.

Ee, Nerde Bu Skript?

Burda!

Ya da
Kod:
options:
    prefix: &a&lBreakthrough &3»
 
    GUI ismi: Otomatik Satış | Ayar Menüsü
 
    para birimi: TL
 
    lapis satış miktarı: 640
    lapis satış fiyatı: 1 #1 adet Lapisin ne kadara satılacağını yazın.
 
    elmas satış miktarı: 64
    elmas satış fiyatı: 1 #1 adet Elmasın ne kadara satılacağını yazın.
 
    demir satış miktarı: 64
    demir satış fiyatı: 1 #1 adet Demirin ne kadara satılacağını yazın.
 
    altın satış miktarı: 64
    altın satış fiyatı: 1 #1 adet Altının ne kadara satılacağını yazın.
 
    zümrüt satış miktarı: 1
    zümrüt satış fiyatı: 1213213 #1 adet Zümrütün ne kadara satılacağını yazın.

    satış mesajı: &fTüm $maden &6madenleri otomatik olarak satıldı.
    maden satışı kapalı mesajı: &cOtomatik &f$maden &csatışı kapalı. Açmak için &f<cmd:/oto>&nburaya tıkla&r&c.%nl%$prefix &cBu mesajı almak istemiyorsan &fMesajlar &cayarını &f<cmd:/oto>&nburaya tıklayarak&r&c kapatabilirsin.
    özel üye değilsin mesajı: &cBu özelliği kullanmak için özel üyeliğe sahip olmalısın.
 
    özel üye permissionu: otosat.vip

variables:
    {otosat::%player%::lapis::satış} = "KAPALI"
    {otosat::%player%::elmas::satış} = "KAPALI"
    {otosat::%player%::demir::satış} = "KAPALI"
    {otosat::%player%::altın::satış} = "KAPALI"
    {otosat::%player%::zümrüt::satış} = "KAPALI"
    {otosat::%player%::mesaj} = "KAPALI"
 
function orePisir(oyuncu: player):
        give number of iron ore in {_oyuncu}'s inventory of iron ingot to {_oyuncu}'s inventory
        give number of gold ore in {_oyuncu}'s inventory of gold ingot to {_oyuncu}'s inventory
        remove all gold ores and iron ores from {_oyuncu}

command /oto [<text>] [<text>] [<text>] [<text>]:
    aliases: /otosat
    trigger:
        if arg-1 isn't set:
            open virtual chest inventory with size 3 named "{@GUI ismi}" to player
            while player's current inventory's name is "{@GUI ismi}":
                make gui slot 4 of player with skull of player named "&6%player%" with lore "&eParan: &f%player's balance%" to nothing
                make gui slot 18 of player with barrier named "&cKapat" to close
                make gui slot 22 of player with unlit furnace named "&eDemir ve Altınlarını Pişir" with lore "&6Demir ve altınlarını pişirmek için tıkla." to run function orePisir(player)
                make gui slot 11 of player with lapis lazuli named "&3Lapis Lazuli" with lore "&6Otomatik satış: &f%{otosat::%player%::lapis::satış}%", "&61 Lapis: &f{@lapis satış fiyatı} {@para birimi}", "" and "&bBu özelliği herkes kullanabilir." to close then run player command "oto satış %player% lapis"
                make gui slot 12 of player with diamond named "&bElmas" with lore "&6Otomatik satış: &f%{otosat::%player%::elmas::satış}%", "&61 Elmas: &f{@elmas satış fiyatı} {@para birimi}", "" and "&bBu özelliği sadece özel üyeler kullanabilir." to close then run player command "oto satış %player% vip Elmas"
                make gui slot 13 of player with iron ingot named "&7Demir" with lore "&6Otomatik satış: &f%{otosat::%player%::demir::satış}%", "&61 Demir: &f{@demir satış fiyatı} {@para birimi}", "" and "&bBu özelliği sadece özel üyeler kullanabilir." to close then run player command "oto satış %player% vip Demir"
                make gui slot 14 of player with gold ingot named "&eAltın" with lore "&6Otomatik satış: &f%{otosat::%player%::altın::satış}%", "&61 Altın: &f{@altın satış fiyatı} {@para birimi}", "" and "&bBu özelliği sadece özel üyeler kullanabilir." to close then run player command "oto satış %player% vip Altın"
                make gui slot 15 of player with emerald named "&aZümrüt" with lore "&6Otomatik satış: &f%{otosat::%player%::zümrüt::satış}%", "&61 Zümrüt: &f{@zümrüt satış fiyatı} {@para birimi}", "" and "&bBu özelliği sadece özel üyeler kullanabilir." to close then run player command "oto satış %player% vip Zümrüt"
                make gui slot 26 of player with paper named "&cMesajlar" with lore "&6Durum: &f%{otosat::%player%::mesaj}%" to close then execute player command "oto satış %player% mesaj"
                wait a second
        if arg-1 is "satış":
            if arg-2 is set:
                if arg-3 is "lapis":
                    if {otosat::%player%::lapis::satış} is "KAPALI":
                        set {otosat::%player%::lapis::satış} to "AÇIK"
                        send "{@prefix} &6Otomatik &fLapis Lazuli &6satışı &eaçıldı..."
                    else:
                        set {otosat::%player%::lapis::satış} to "KAPALI"
                        send "{@prefix} &6Otomatik &fLapis Lazuli &6satışı &ekapatıldı..."
                else if arg-3 is "vip":
                    if arg-2 parsed as player has permission "{@özel üye permissionu}":
                        if arg-4 is "demir", "altın", "zümrüt" or "elmas":
                            if {otosat::%player%::%arg-4%::satış} is "KAPALI":
                                set {otosat::%player%::%arg-4%::satış} to "AÇIK"
                                send "{@prefix} &6Otomatik &f%arg-4% &6satışı &eaçıldı..."
                            else:
                                set {otosat::%player%::%arg-4%::satış} to "KAPALI"
                                send "{@prefix} &6Otomatik &f%arg-4% &6satışı &ekapatıldı..."
                    else:
                        send "{@prefix} {@özel üye değilsin mesajı}"
                else if arg-3 is "mesaj":
                    if {otosat::%player%::mesaj} is "KAPALI":
                        set {otosat::%player%::mesaj} to "AÇIK"
                        send "{@prefix} &6Artık her mesajı alacaksın."
                    else:
                        set {otosat::%player%::mesaj} to "KAPALI"
                        send "{@prefix} &6Artık hiçbir mesajı almayacaksın."
                execute player command "oto"

on break:
    if player's gamemode isn't creative:
        if event-block is lapis ore:
            if player has {@lapis satış miktarı} lapis lazuli:
                if {otosat::%player%::lapis::satış} is "AÇIK":
                    add ({@lapis satış fiyatı} * number of lapis lazulis in player's inventory) to player's money
                    remove all lapis lazulis from player's inventory
                    if {otosat::%player%::mesaj} is "AÇIK":
                        set {_satışmesajı} to "{@satış mesajı}"
                        replace "$maden" with "Lapis Lazuli" in {_satışmesajı}
                        send "{@prefix} %{_satışmesajı}%"
                else if {otosat::%player%::mesaj} is "AÇIK":
                    set {_hata} to "{@maden satışı kapalı mesajı}"
                    replace "$maden" with "Lapis" in {_hata}
                    replace "$prefix" with "{@prefix}" in {_hata}
                    send "{@prefix} %{_hata}%"
        else if event-block is diamond ore:
            if player has permission "{@özel üye permissionu}":
                if player has {@elmas satış miktarı} diamond:
                    if {otosat::%player%::elmas::satış} is "AÇIK":
                        add ({@elmas satış fiyatı} * number of diamonds in player's inventory) to player's money
                        remove all diamonds from player's inventory
                        if {otosat::%player%::mesaj} is "AÇIK":
                            set {_satışmesajı} to "{@satış mesajı}"
                            replace "$maden" with "Elmas" in {_satışmesajı}
                            send "{@prefix} %{_satışmesajı}%"
                    else if {otosat::%player%::mesaj} is "AÇIK":
                        set {_hata} to "{@maden satışı kapalı mesajı}"
                        replace "$prefix" with "{@prefix}" in {_hata}
                        send "{@prefix} %{_hata}%"
        else if event-block is iron ore:
            cancel drops
            give a iron ingot to player
            if player has permission "{@özel üye permissionu}":
                if player has {@demir satış miktarı} iron ingot:
                    if {otosat::%player%::demir::satış} is "AÇIK":
                        add ({@demir satış fiyatı} * number of iron ingots in player's inventory) to player's money
                        remove all iron ingot from player's inventory
                        if {otosat::%player%::mesaj} is "AÇIK":
                            set {_satışmesajı} to "{@satış mesajı}"
                            replace "$maden" with "Demir" in {_satışmesajı}
                            send "{@prefix} %{_satışmesajı}%"
                    else if {otosat::%player%::mesaj} is "AÇIK":
                        set {_hata} to "{@maden satışı kapalı mesajı}"
                        replace "$maden" with "Demir" in {_hata}
                        replace "$prefix" with "{@prefix}" in {_hata}
                        send "{@prefix} %{_hata}%"
        else if event-block is gold ore:
            cancel drops
            give a gold ingot to player
            if player has permission "{@özel üye permissionu}":
                if player has {@altın satış miktarı} gold ingot:
                    if {otosat::%player%::altın::satış} is "AÇIK":
                        add ({@altın satış fiyatı} * number of gold ingots in player's inventory) to player's money
                        remove all gold ingots from player's inventory
                        if {otosat::%player%::mesaj} is "AÇIK":
                            set {_satışmesajı} to "{@satış mesajı}"
                            replace "$maden" with "Altın" in {_satışmesajı}
                            send "{@prefix} %{_satışmesajı}%"
                    else if {otosat::%player%::mesaj} is "AÇIK":
                        set {_hata} to "{@maden satışı kapalı mesajı}"
                        replace "$maden" with "Altın" in {_hata}
                        replace "$prefix" with "{@prefix}" in {_hata}
                        send "{@prefix} %{_hata}%"
        else if event-block is emerald ore:
            if player has permission "{@özel üye permissionu}":
                if player has {@zümrüt satış miktarı} emerald:
                    if {otosat::%player%::zümrüt::satış} is "AÇIK":
                        add ({@zümrüt satış fiyatı} * number of emeralds in player's inventory) to player's money
                        remove all emeralds from player's inventory
                        if {otosat::%player%::mesaj} is "AÇIK":
                            set {_satışmesajı} to "{@satış mesajı}"
                            replace "$maden" with "Zümrüt" in {_satışmesajı}
                            send "{@prefix} %{_satışmesajı}%"
                    else if {otosat::%player%::mesaj} is "AÇIK":
                        set {_hata} to "{@maden satışı kapalı mesajı}"
                        replace "$maden" with "Zümrüt" in {_hata}
                        replace "$prefix" with "{@prefix}" in {_hata}
                        send "{@prefix} %{_hata}%"

Yapımcı Kimdir, Neler Yapmıştır?




Görseller


 
Son düzenleme:

beeboy07

Yaratık Tuzağı: Çalışıyor

Discord:

beeboy07#1737

Katılım
4 Temmuz 2016
Mesajlar
687
Elmaslar
659
Puanlar
15.030
Yer
İstanbul
İşte bu! Aradığım mükemmel otomatik satış skriptini buldum. (Zorla mesaj yazdırdılar abi tehtid ettiler.)
 

SoulX

Vatan Sevdalısı

Discord:

SoulX#3935

Katılım
9 Ekim 2017
Mesajlar
1.833
Elmaslar
2.565
Puanlar
19.570
Yer
Antalya
  • Skript kodunuzu [ CODE ] Kodunuz [ / CODE ] bb kodunun içine alarak konuya eklemelisiniz.
  • Skript kodunuzu alternatif olarak hastebin veya paste.ubuntu sitelerinede eklemelisiniz.
  • Skriptiniz ile ilgili konu içinde en az 3 oyun içi görsel veya 1 adet video bulunmalıdır. (Zaten konuda sebebi belirtilmiş. Ama yinede olması zorunlu.)
  • Skriptinizin çalışması için gerekenleri konu içine eklemelisiniz.
 

bilektugrul

Demir Cevheri Gibiyim

Discord:

bilektugrul

Katılım
30 Haziran 2015
Mesajlar
182
Elmaslar
241
Puanlar
13.675
Yaş
24
Minecraft
bilektugrul
  • Skript kodunuzu [ CODE ] Kodunuz [ / CODE ] bb kodunun içine alarak konuya eklemelisiniz.
  • Skript kodunuzu alternatif olarak hastebin veya paste.ubuntu sitelerinede eklemelisiniz.
  • Skriptiniz ile ilgili konu içinde en az 3 oyun içi görsel veya 1 adet video bulunmalıdır. (Zaten konuda sebebi belirtilmiş. Ama yinede olması zorunlu.)
  • Skriptinizin çalışması için gerekenleri konu içine eklemelisiniz.
Yarın belirttiğim vakitte konuyu güncelleyeceğim, sorun olur mu?
 

#Kadirz123

Efsane QXK <3

Discord:

Kadirz123#3611

Katılım
18 Mart 2016
Mesajlar
164
Elmaslar
41
Puanlar
13.620
Yer
İzmir
Minecraft
Kadirz123
Konuşma tarzını çok sevdim, bu skript içinde çok teşekkür ederiz forum adına :)
 

Mrtol

Bir Kömür Göründü Kaptanım!

Discord:

Mrtol#8057

Katılım
30 Haziran 2017
Mesajlar
104
Elmaslar
104
Puanlar
6.560
Yaş
23
Minecraft
Mrtol

Mrtol

Bir Kömür Göründü Kaptanım!

Discord:

Mrtol#8057

Katılım
30 Haziran 2017
Mesajlar
104
Elmaslar
104
Puanlar
6.560
Yaş
23
Minecraft
Mrtol
if arg-4 is "demir", "altın" or "zümrüt":
if {otosat::%player%::%arg-4%::satış} is "KAPALI":
set {otosat::%player%::%arg-4%::satış} to "AÇIK"
send "{@prefix} &6Otomatik &f%arg-4% &6satışı &eaçıldı..."
else:
set {otosat::%player%::%arg-4%::satış} to "KAPALI"
send "{@prefix} &6Otomatik &f%arg-4% &6satışı &ekapatıldı..."

Yukarıdaki gibi kısa yol varken neden aşağıdaki gibi uzattın kodu aklını hep din düşmanlığına çalıştırdığın için unutmuş olabilirsin haklsın.

Kod:
                 if arg-4 is "demir":
                            if {otosat::%player%::demir::satış} is "KAPALI":
                                set {otosat::%player%::demir::satış} to "AÇIK"
                                send "{@prefix} &6Otomatik &fDemir &6satışı &eaçıldı..."
                            else:
                                set {otosat::%player%::demir::satış} to "KAPALI"
                                send "{@prefix} &6Otomatik &fDemir &6satışı &ekapatıldı..."
                        if arg-4 is "altın":
                            if {otosat::%player%::altın::satış} is "KAPALI":
                                set {otosat::%player%::altın::satış} to "AÇIK"
                                send "{@prefix} &6Otomatik &fAltın &6satışı &eaçıldı..."
                            else:
                                set {otosat::%player%::altın::satış} to "KAPALI"
                                send "{@prefix} &6Otomatik &fAltın &6satışı &ekapatıldı..."
                        if arg-4 is "zümrüt":
                            if {otosat::%player%::zümrüt::satış} is "KAPALI":
                                set {otosat::%player%::zümrüt::satış} to "AÇIK"
                                send "{@prefix} &6Otomatik &fZümrüt &6satışı &eaçıldı..."
                            else:
                                set {otosat::%player%::zümrüt::satış} to "KAPALI"
                                send "{@prefix} &6Otomatik &fZümrüt &6satışı &ekapatıldı..."
[CODE]
 

bilektugrul

Demir Cevheri Gibiyim

Discord:

bilektugrul

Katılım
30 Haziran 2015
Mesajlar
182
Elmaslar
241
Puanlar
13.675
Yaş
24
Minecraft
bilektugrul
if arg-4 is "demir", "altın" or "zümrüt":
if {otosat::%player%::%arg-4%::satış} is "KAPALI":
set {otosat::%player%::%arg-4%::satış} to "AÇIK"
send "{@prefix} &6Otomatik &f%arg-4% &6satışı &eaçıldı..."
else:
set {otosat::%player%::%arg-4%::satış} to "KAPALI"
send "{@prefix} &6Otomatik &f%arg-4% &6satışı &ekapatıldı..."

Yukarıdaki gibi kısa yol varken neden aşağıdaki gibi uzattın kodu aklını hep din düşmanlığına çalıştırdığın için unutmuş olabilirsin haklsın.

Kod:
                 if arg-4 is "demir":
                            if {otosat::%player%::demir::satış} is "KAPALI":
                                set {otosat::%player%::demir::satış} to "AÇIK"
                                send "{@prefix} &6Otomatik &fDemir &6satışı &eaçıldı..."
                            else:
                                set {otosat::%player%::demir::satış} to "KAPALI"
                                send "{@prefix} &6Otomatik &fDemir &6satışı &ekapatıldı..."
                        if arg-4 is "altın":
                            if {otosat::%player%::altın::satış} is "KAPALI":
                                set {otosat::%player%::altın::satış} to "AÇIK"
                                send "{@prefix} &6Otomatik &fAltın &6satışı &eaçıldı..."
                            else:
                                set {otosat::%player%::altın::satış} to "KAPALI"
                                send "{@prefix} &6Otomatik &fAltın &6satışı &ekapatıldı..."
                        if arg-4 is "zümrüt":
                            if {otosat::%player%::zümrüt::satış} is "KAPALI":
                                set {otosat::%player%::zümrüt::satış} to "AÇIK"
                                send "{@prefix} &6Otomatik &fZümrüt &6satışı &eaçıldı..."
                            else:
                                set {otosat::%player%::zümrüt::satış} to "KAPALI"
                                send "{@prefix} &6Otomatik &fZümrüt &6satışı &ekapatıldı..."
[CODE]
Ahlak bekçiliği yapmaktan düzenlemeye vakit kalmadı skripti yobazcım, teşekkürler. Düzenliycem.
 

Mrtol

Bir Kömür Göründü Kaptanım!

Discord:

Mrtol#8057

Katılım
30 Haziran 2017
Mesajlar
104
Elmaslar
104
Puanlar
6.560
Yaş
23
Minecraft
Mrtol

LykiaStroke

Somon Balığı Selam Vermeye Geldi
Katılım
2 Şubat 2017
Mesajlar
10
Elmaslar
2
Puanlar
0
Yaş
27
lapis falan satılmıyor
 

bilektugrul

Demir Cevheri Gibiyim

Discord:

bilektugrul

Katılım
30 Haziran 2015
Mesajlar
182
Elmaslar
241
Puanlar
13.675
Yaş
24
Minecraft
bilektugrul
Son düzenleme:

Murat1618

Nerelerdesin Be Zümrüt?
Katılım
2 Şubat 2016
Mesajlar
528
Elmaslar
397
Puanlar
14.520
Yaş
28
Aldım gitti Teşekkürler :D .
 

bilektugrul

Demir Cevheri Gibiyim

Discord:

bilektugrul

Katılım
30 Haziran 2015
Mesajlar
182
Elmaslar
241
Puanlar
13.675
Yaş
24
Minecraft
bilektugrul

BeratYT25

Odunlara Vur Vur Vur!
Katılım
20 Haziran 2018
Mesajlar
30
Elmaslar
1
Puanlar
0
Yaş
23
Minecraft
iKingBerat
Merhaba çok güzel bi skript ama 1 lapis 25 1 demir 1tl yerine 50 altın 75 elmas 150 zümrüt 300 nası yapıcaz onu gösterirmisin
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı