• Merhaba Ziyaretçi, Minecraft Türkiye Topluluk Çalışmaları bölümündeki, çalışmaların gönderilmesi için gereken oy şartları kaldırılmıştır. Bunun yerine artık çalışmalar inceleme kurulumuz tarafından seçilecektir. Ayrıntılı bilgi için hemen buraya tıklayın!
  • Merhaba Ziyaretçi, Sunucu Ödülleri güncellemesi artık aktif! Detaylı bilgi için buraya tıkla!
Minecraft Türkiye Minecraft Türkiye
Minecraft Türkiye Minecraft Türkiye
Minecraft Türkiye Minecraft Türkiye
Minecraft Türkiye Minecraft Türkiye

Skript ✎ Maden Skripti | Alış - Satış ۩ Kullanışlı,sade ve senin ۩


Sooply

➳ Pluginer & Skripter
Editör
14 Ocak 2018
894
670
840
Sooply#5892
-
#1
Skript.jpg



732cbb561fcb99e56f8e69d63d5b2acb.gif


cedf8da5b6878bdbc6bddb1c1e1f55d4.gif


dfb15ea909aa1867090ff1dfcc1bb0dd.gif


2aa850daf901a72aa7e5fc6af4a899ff.gif

Kod:
command /maden [<text>] [<number>] [<number>] [<number>]:
    trigger:
        if arg-1 isn't set:
            open virtual chest with size 3 named "&bMadenler &8&l»" to player
            make gui slot 12 of player with iron ingot named "&aAlış" with lore "&8&m-----------||||&bMadenlerden istediğini alabilirsin||||&8&m-----------" to run:
                open virtual chest with size 3 named "&bMadenler &8&l»" to player
                make gui slot 9 of player with iron ingot named "&fDemir" to run function madenAlm(player, iron ingot, 250)
                make gui slot 10 of player with gold ingot named "&6Altın" to run function madenAlm(player, gold ingot, 300)
                make gui slot 11 of player with diamond named "&bElmas" to run function madenAlm(player, diamond, 400)
                make gui slot 12 of player with emerald named "&aZümrüt" to run function madenAlm(player, emerald, 550)
                make gui slot 13 of player with redstone named "&cKızıltaş" to run function madenAlm(player, redstone, 300)
                make gui slot 14 of player with lapis lazuli named "&3Lapis" to run function madenAlm(player, lapis lazuli, 400)
                make gui slot 15 of player with stone named "&7Taş" to run function madenAlm(player, stone, 200)
                make gui slot 16 of player with cobblestone named "&7Kırıktaş" to run function madenAlm(player, cobblestone, 150)
                make gui slot 17 of player with coal named "&8Kömür" to run function madenAlm(player, coal, 250)
            make gui slot 14 of player with gold ingot named "&cSatış" with lore "&8&m-----------||||&bMadenlerden istediğini satabilirsin||||&8&m-----------" to run:
                open virtual chest with size 3 named "&bMadenler &8&l»" to player
                make gui slot 9 of player with iron ingot named "&fDemir" to run function madenSatm(player, iron ingot, 200)
                make gui slot 10 of player with gold ingot named "&6Altın" to run function madenSatm(player, gold ingot, 250)
                make gui slot 11 of player with diamond named "&bElmas" to run function madenSatm(player, diamond, 300)
                make gui slot 12 of player with emerald named "&aZümrüt" to run function madenSatm(player, emerald, 450)
                make gui slot 13 of player with redstone named "&cKızıltaş" to run function madenSatm(player, redstone, 100)
                make gui slot 14 of player with lapis lazuli named "&3Lapis" to run function madenSatm(player, lapis lazuli, 100)
                make gui slot 15 of player with stone named "&7Taş" to run function madenSatm(player, stone, 50)
                make gui slot 16 of player with cobblestone named "&7Kırıktaş" to run function madenSatm(player, cobblestone, 25)
                make gui slot 17 of player with coal named "&8Kömür" to run function madenSatm(player, coal, 30)
           
function madenSat(p: player, i: item, n: number, m: number):
    if amount of {_i} in {_p}'s inventory is greater than or equal to {_n}:
        add (amount of {_i} in {_p}'s inventory * {_m}) to {_p}'s balance
        send "&bMaden &8&l» &aEnvanterindeki &f%{_n}% &e%{_i}% &asatıldı!" to {_p}
        remove {_n} of {_i} from {_p}'s inventory
    else:
        send "&bMaden &8&l» &cEnvanterinde yeterli eşya yok!" to {_p}
       
        set action bar of {_p} to "&4&l» &cBaşarısız &4&l«"
function madenSathepsi(p: player, i: item, m: number):
    if amount of {_i} in {_p}'s inventory is greater than 0:
        add (amount of {_i} in {_p}'s inventory * {_m}) to {_p}'s balance
        send "&bMaden &8&l» &aEnvanterindeki &f%amount of {_i} in {_p}'s inventory% &e%{_i}% &asatıldı!" to {_p}
        remove all {_i} from {_p}'s inventory
    else:
        send "&bMaden &8&l» &cEnvanterinde yeterli eşya yok!" to {_p}
       
function madenAl(p: player, i: item, a: number, m: number):
    if {_p}'s balance is greater than or equal to {_m}:
        remove ({_a} * {_m}) from {_p}'s balance
        give {_a} of {_i} to {_p}
        send "&bMaden &8&l» &aBaşarıyla &c%{_i}% &asatın aldınız!" to {_p}
    else:
        send "&bMaden &8&l» &cSatın almak için yeterli paranız bulunmamakta!" to {_p}
       
function madenSatm(p: player, i: item, m: number):
    open virtual chest with size 3 named "&bMaden" to {_p}
    make gui slot 9 of {_p} with {_i} named "&e8 Tane sat" with lore "&8&m-------------||||&7Tıklayarak &c8 &7Tane sat||||&7Kazancın: &a%(8 * {_m})%||||&8&m-------------" to run function madenSat({_p}, {_i}, 8, {_m})
    make gui slot 11 of {_p} with {_i} named "&e16 Tane sat" with lore "&8&m-------------||||&7Tıklayarak &c16 &7Tane sat||||&7Kazancın: &a%(16 * {_m})%||||&8&m-------------" to run function madenSat({_p}, {_i}, 16, {_m})
    make gui slot 13 of {_p} with {_i} named "&e32 Tane sat" with lore "&8&m-------------||||&7Tıklayarak &c32 &7Tane sat||||&7Kazancın: &a%(32 * {_m})%||||&8&m-------------" to run function madenSat({_p}, {_i}, 32, {_m})
    make gui slot 15 of {_p} with {_i} named "&e64 Tane sat" with lore "&8&m-------------||||&7Tıklayarak &c64 &7Tane sat||||&7Kazancın: &a%(64 * {_m})%||||&8&m-------------" to run function madenSat({_p}, {_i}, 64, {_m})
    make gui slot 17 of {_p} with {_i} named "&6Hepsini sat" with lore "&8&m-------------||||&7Tıklayarak &chepsini &7sat||||&7Kazancın: &a%(amount of {_i} in {_p}'s inventory * {_m})%||||&8&m-------------" to run function madenSathepsi({_p}, {_i}, {_m})
    make gui slot 26 of {_p} with redstone named "&cGeri dön" to run {_p} command "maden"
   
function madenAlm(p: player, i: item, m: number):
    open virtual chest with size 3 named "&bMaden" to {_p}
    make gui slot 9 of {_p} with {_i} named "&e8 Tane al" with lore "&8&m-------------||||&7Tıklayarak &c8 &7Tane al||||&7Tutar: &a%(8 * {_m})%||||&8&m-------------" to run function madenAl({_p}, {_i}, 8, {_m})
    make gui slot 12 of {_p} with {_i} named "&e16 Tane al" with lore "&8&m-------------||||&7Tıklayarak &c16 &7Tane al||||&7Tutar: &a%(16 * {_m})%||||&8&m-------------" to run function madenAl({_p}, {_i}, 16, {_m})
    make gui slot 14 of {_p} with {_i} named "&e32 Tane al" with lore "&8&m-------------||||&7Tıklayarak &c32 &7Tane al||||&7Tutar: &a%(32 * {_m})%||||&8&m-------------" to run function madenAl({_p}, {_i}, 32, {_m})
    make gui slot 17 of {_p} with {_i} named "&e64 Tane al" with lore "&8&m-------------||||&7Tıklayarak &c64 &7Tane al||||&7Tutar: &a%(64 * {_m})%||||&8&m-------------" to run function madenAl({_p}, {_i}, 64, {_m})
    make gui slot 26 of {_p} with redstone named "&cGeri dön" to run {_p} command "maden"
/maden komutu ana komutumuz. Alış-Satış diye iki tane bir menü açmanıza yarar.

Tuske,Skript,SkQuery,SkRayFall gibi addonları yükleyiniz. Ek olarak;

Vault, Ekonomi eklentisi gerekli olacaktır.

Eğer çalışmazsa hatalarını ekran görüntüsü olarak atın.

Fiyatlarını kendinize göre ayarlayabilirsiniz;

Kod:
make gui slot 11 of player with diamond named "&bElmas" to run function madenSatm(player, diamond, 300)
300 sayısı fiyattır. Item adı ile oynamayın.

Hepinize iyi forumlar...
 

Ekler

Son düzenleme:

Sooply

➳ Pluginer & Skripter
Editör
14 Ocak 2018
894
670
840
Sooply#5892
-
#6
Ücretli Olması Gerekiyordu
Konu Tasarımı Efsane Olmuş Şimdikiler Şöyle Merhaba Arkadaşlar Alta Resim Üste Resim Tanıtım Yapıyor
Siz Çok İyi Yapmışsınız Emek Vermişsiniz
Güzel Ve Kullanılınabilinir Bir Skript
BAŞARILAR...
Ücretli olması gerekmiyor. Satırlara bak :D Yorumun için teşekkürler!

Mavi ile morun uyumu :;p Gifler fotoğraf yerine çok güzel durmuş. Bunun devamını bekliyoruz, madenler değilde her şey :D
Tasarımcı değilim ama az çok biliyorum :D Her şeyi ilerde gelecek :D Yorumun için teşekkürler!