Bulundu 10 saniyede bir satan otosat skripti

  • Konuyu Başlatan Konuyu Başlatan aLoneX
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 939
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

aLoneX

a.k.a Acyd
Katılım
20 Eylül 2017
Mesajlar
619
Elmaslar
575
Puan
15.030
Konum
İstanbul, Türkiye
Minecraft
4cyd
10 saniyede bir satan, elmas bloktan tutun lapise kadar her şeyi satan sell all'la bi skript arıyorum. Ama maden alanları dışında falan satmasın örneğin lapisten başka yere gidince kapansın. Tüm mapler aynı dünyada ama bilginize..
 
Bunu deniyebilirsik ancak warp lapis için ayrı bir dünya kullanman lazım

Kod:
#HOLLYGAMİNG NETWORK

variables:
    {otosat.%player%} = false

command /otosataç:
    trigger:
        set {otosat.%player%} to true
        send "&4&lSUNUCU İSMİ &8- &7Oto sat açıldı"
        
command /otosatkapat:
    trigger:
        set {otosat.%player%} to false
        send "&4&lSUNUCU İSMİ &8- &7Oto sat kapatıldı"
    
every 10 seconds:
    if player is in world "lapis":
        if {otosat.%player%} is true:
            execute player command "sell all"
 
Bu skript'in işini göreceğini düşünüyorum. Fiyatları ve eşyaları kendine göre ayarlarsın.
Kod:
options:
    p: Sunucuİsmi
    otodemirfiyat: 144000000
    otodemiradet: 320
    otoaltınfiyat: 432000000
    otoaltınadet: 320
    otoelmasfiyat: 1296000000
    otoelmasadet: 320
    otozümrütfiyat: 3888000000
    otozümrütadet: 320
    cevherfiyat: 11664000000
    cevheradet: 320
    ecevherfiyat: 34992000000
    ecevheradet: 320
on quit:
    set {otosatdemir::%player%} to false
    set {otosataltın::%player%} to false
    set {otosatelmas::%player%} to false
    set {otosatzümrüt::%player%} to false
    set {otosattaş::%player%} to false
    set {otosatyosunlutaş::%player%} to false
    set {otosatcevher::%player%} to false
on join:
    while player is online:
        wait 1 second
        if {otosatdemir::%player%} is true:
            if player has {@otodemiradet} iron block:
                remove {@otodemiradet} iron block from player's inventory
                send "{@p} &a{@otodemiradet} &7adet &7demir blok &a{@otodemirfiyat} TL&7'ye &7satılmıştır." to player
                add {@otodemirfiyat} to player's money
        if {otosataltın::%player%} is true:
            if player has {@otoaltınadet} gold block:
                remove {@otoaltınadet} gold block from player's inventory
                send "{@p} &a{@otoaltınadet} &7adet &7altın blok &a{@otoaltınfiyat} TL&7'ye &7satılmıştır." to player
                add {@otoaltınfiyat} to player's money
        if {otosatelmas::%player%} is true:
            if player has {@otoelmasadet} diamond block:
                remove {@otoelmasadet} diamond block from player's inventory
                send "{@p} &a{@otoelmasadet} &7adet &7elmas blok &a{@otoelmasfiyat} TL&7'ye &7satılmıştır." to player
                add {@otoelmasfiyat} to player's money
        if {otosatzümrüt::%player%} is true:
            if player has {@otozümrütadet} emerald block:
                remove {@otozümrütadet} emerald block from player's inventory
                send "{@p} &a{@otozümrütadet} &7adet &7zümrüt blok &a{@otozümrütfiyat} TL&7'ye &7satılmıştır." to player
                add {@otozümrütfiyat} to player's money
        if {otosatcevher::%player%} is true:
            if player has {@cevheradet} emerald ore:
                remove {@cevheradet} emerald ore from player's inventory
                send "{@p} &a{@cevheradet} &7adet &7zümrüt cevheri &a{@cevherfiyat} TL&7'ye &7satılmıştır." to player
                add {@cevherfiyat} to player's money
        if {otosatecevher::%player%} is true:
            if player has {@ecevheradet} diamond ore:
                remove {@ecevheradet} diamond ore from player's inventory
                send "{@p} &a{@ecevheradet} &7adet &7elmas cevheri &a{@ecevherfiyat} TL&7'ye &7satılmıştır." to player
                add {@ecevherfiyat} to player's money
command /otosatayar [<Text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "demir":
                if {otosatdemir::%player%} is false:
                    send "{@p} &7Otomatik Demir Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Demir Blok Olduğunda Satar" to player
                    set {otosatdemir::%player%} to true
                else:
                    send "{@p} &7Otomatik Demir Blok Satışı &cDEVREDIŞI" to player
                    set {otosatdemir::%player%} to false
            if arg 1 is "altın":
                if {otosataltın::%player%} is false:
                    send "{@p} &7Otomatik Altın Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Altın Blok Olduğunda Satar" to player
                    set {otosataltın::%player%} to true
                else:
                    send "{@p} &7Otomatik Altın Blok Satışı &cDEVREDIŞI" to player
                    set {otosataltın::%player%} to false
            if arg 1 is "elmas":
                if {otosatelmas::%player%} is false:
                    send "{@p} &7Otomatik Elmas Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Elmas Blok Olduğunda Satar" to player
                    set {otosatelmas::%player%} to true
                else:
                    send "{@p} &7Otomatik Elmas Blok Satışı &cDEVREDIŞI" to player
                    set {otosatelmas::%player%} to false
            if arg 1 is "zümrüt":
                if {otosatzümrüt::%player%} is false:
                    send "{@p} &7Otomatik Zümrüt Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Zümrüt Blok Olduğunda Satar" to player
                    set {otosatzümrüt::%player%} to true
                else:
                    send "{@p} &7Otomatik Zümrüt Blok Satışı &cDEVREDIŞI" to player
                    set {otosatzümrüt::%player%} to false
            if arg 1 is "zümrütcevheri":
                if {otosatcevher::%player%} is false:
                    send "{@p} &7Otomatik Zümrüt Cevheri Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Zümrüt Cevheri Olduğunda Satar" to player
                    set {otosatcevher::%player%} to true
                else:
                    send "{@p} &7Otomatik Zümrüt Cevheri Satışı &cDEVREDIŞI" to player
                    set {otosatcevher::%player%} to false
            if arg 1 is "elmascevheri":
                if {otosatecevher::%player%} is false:
                    send "{@p} &7Otomatik Elmas Cevheri Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Elmas Cevheri Olduğunda Satar" to player
                    set {otosatecevher::%player%} to true
                else:
                    send "{@p} &7Otomatik Elmas Cevheri Satışı &cDEVREDIŞI" to player
                    set {otosatecevher::%player%} to false
command /otosat [<Text>]:
    trigger:
        if arg 1 is not set:
            open virtual chest with size 3 named "&lOTOSAT" to player
            wait 1 tick
            make gui slot 0 of player with iron block named "&fDemir Blok" with lore "" to nothing
            if {otosatdemir::%player%} is false:
                make gui slot 18 of player with gray dye named "&fDemir Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar demir"
            else:
                make gui slot 18 of player with light green dye named "&fDemir Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar demir"
            make gui slot 1 of player with gold block named "&6Altın Blok" with lore "" to nothing
            if {otosataltın::%player%} is false:
                make gui slot 19 of player with gray dye named "&6Altın Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar altın"
            else:
                make gui slot 19 of player with light green dye named "&6Altın Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar altın"
            make gui slot 2 of player with diamond block named "&bElmas Blok" with lore "" to nothing
            if {otosatelmas::%player%} is false:
                make gui slot 20 of player with gray dye named "&bElmas Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar elmas"
            else:
                make gui slot 20 of player with light green dye named "&bElmas Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar elmas"
            make gui slot 3 of player with emerald block named "&aZümrüt Blok" with lore "" to nothing   
            if {otosatzümrüt::%player%} is false:
                make gui slot 21 of player with gray dye named "&aZümrüt Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar zümrüt"
            else:
                make gui slot 21 of player with light green dye named "&aZümrüt Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar zümrüt"
            make gui slot 4 of player with emerald ore named "&2Zümrüt Cevheri" with lore "" to nothing   
            if {otosatcevher::%player%} is false:
                make gui slot 22 of player with gray dye named "&aZümrüt Cevheri" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar zümrütcevheri"
            else:
                make gui slot 22 of player with light green dye named "&aZümrüt Cevheri" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar zümrütcevheri"
            make gui slot 5 of player with diamond ore named "&9Elmas Cevheri" with lore "" to nothing   
            if {otosatecevher::%player%} is false:
                make gui slot 23 of player with gray dye named "&9Elmas Cevheri" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar elmascevheri"
            else:
                make gui slot 23 of player with light green dye named "&9Elmas Cevheri" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar elmascevheri"
on join:
    while player is online:
        wait 1 second
        if {otosatdemir::%player%} is true:
            if player has 576 iron ingot:
                remove 576 iron ingot from player's inventory
                send "{@p} &a576 &7adet &ademir &a64 &ademir bloğa &7çevirilmiştir." to player
                add 64 iron block to player's inventory
        if {otosataltın::%player%} is true:
            if player has 576 gold ingot:
                remove 576 gold ingot from player's inventory
                send "{@p} &a576 &7adet &aaltın &a64 &aaltın bloğa &7çevirilmiştir." to player
                add 64 gold block to player's inventory
        if {otosatelmas::%player%} is true:
            if player has 576 diamond:
                remove 576 diamond from player's inventory
                send "{@p} &a576 &7adet &aelmas &a64 &aelmas bloğa &7çevirilmiştir." to player
                add 64 diamond block to player's inventory
        if {otosatzümrüt::%player%} is true:
            if player has 576 emerald:
                remove 576 emerald from player's inventory
                send "{@p} &a576 &7adet &azümrüt &a64 &azümrüt bloğa &7çevirilmiştir." to player
                add 64 emerald block to player's inventory
                
command /otosatçubuk:
    trigger:
        give 1 stick named "&eSatış Çubuğu &8(&dSandığa Sol Tıkla&8)" to player


on left click with stick:
    if name of player's tool is "&eSatış Çubuğu &8(&dSandığa Sol Tıkla&8)":
        if clicked block is a chest or trapped chest:
            if amount of iron block in clicked block is greater than 0:
                add (amount of iron block in clicked block * 450000) to player's money
                send "Sunucuİsmi &a%(amount of iron block in clicked block * 450000)% &7hesabınıza eklendi. " to player
                remove every iron blocks from clicked block
            else if amount of gold block in clicked block is greater than 0:
                add (amount of gold block in clicked block * 1350000) to player's money
                send "Sunucuİsmi &a%(amount of gold block in clicked block * 1350000)% &7hesabınıza eklendi." to player
                remove every gold blocks from clicked block
            else if amount of emerald block in clicked block is greater than 0:
                add (amount of emerald block in clicked block * 12150000) to player's money
                send "Sunucuİsmi &a%(amount of emerald block in clicked block * 12150000)% &7hesabınıza eklendi." to player
                remove every emerald blocks from clicked block
            else if amount of diamond block in clicked block is greater than 0:
                add (amount of diamond block in clicked block * 4050000) to player's money
                send "Sunucuİsmi &a%(amount of diamond block in clicked block * 4050000)% &7hesabınıza eklendi." to player
                remove every diamond blocks from clicked block
            else if amount of iron ingot in clicked block is greater than 0:
                add (amount of iron ingot in clicked block * 50000) to player's money
                send "Sunucuİsmi &a%(amount of iron ingot in clicked block * 50000)% &7hesabınıza eklendi." to player
                remove every iron ingots from clicked block
            else if amount of diamond in clicked block is greater than 0:
                add (amount of diamond in clicked block * 450000) to player's money
                send "Sunucuİsmi &a%(amount of diamond in clicked block * 450000)% &7hesabınıza eklendi." to player
                remove every diamonds from clicked block
            else if amount of emerald in clicked block is greater than 0:
                add (amount of emerald  in clicked block * 1350000) to player's money
                send "Sunucuİsmi &a%(amount of emerald in clicked block * 1350000)% &7hesabınıza eklendi." to player
                remove every emeralds from clicked block
            else if amount of gold ingot in clicked block is greater than 0:
                add (amount of gold ingot in clicked block * 150000) to player's money
                send "Sunucuİsmi &a%(amount of gold ingot in clicked block * 150000)% &7hesabınıza eklendi." to player
                remove every gold ingots from clicked block
            else if amount of emerald ore in clicked block is greater than 0:
                add (amount of emerald ore in clicked block * 36450000) to player's money
                send "Sunucuİsmi &a%(amount of emerald ore in clicked block * 36450000)% &7hesabınıza eklendi." to player
                remove every emerald ores from clicked block
            else if amount of diamond ore in clicked block is greater than 0:
                add (amount of diamond ore in clicked block * 109350000) to player's money
                send "Sunucuİsmi &a%(amount of diamond ore in clicked block * 109350000)% &7hesabınıza eklendi." to player
                remove every diamond ores from clicked block
 
Bunu deniyebilirsik ancak warp lapis için ayrı bir dünya kullanman lazım

Kod:
#HOLLYGAMİNG NETWORK

variables:
    {otosat.%player%} = false

command /otosataç:
    trigger:
        set {otosat.%player%} to true
        send "&4&lSUNUCU İSMİ &8- &7Oto sat açıldı"
       
command /otosatkapat:
    trigger:
        set {otosat.%player%} to false
        send "&4&lSUNUCU İSMİ &8- &7Oto sat kapatıldı"
   
every 10 seconds:
    if player is in world "lapis":
        if {otosat.%player%} is true:
            execute player command "sell all"
tüm mapler aynı dünyada bunu kullanamam maalesef

Bu skript'in işini göreceğini düşünüyorum. Fiyatları ve eşyaları kendine göre ayarlarsın.
Kod:
options:
    p: Sunucuİsmi
    otodemirfiyat: 144000000
    otodemiradet: 320
    otoaltınfiyat: 432000000
    otoaltınadet: 320
    otoelmasfiyat: 1296000000
    otoelmasadet: 320
    otozümrütfiyat: 3888000000
    otozümrütadet: 320
    cevherfiyat: 11664000000
    cevheradet: 320
    ecevherfiyat: 34992000000
    ecevheradet: 320
on quit:
    set {otosatdemir::%player%} to false
    set {otosataltın::%player%} to false
    set {otosatelmas::%player%} to false
    set {otosatzümrüt::%player%} to false
    set {otosattaş::%player%} to false
    set {otosatyosunlutaş::%player%} to false
    set {otosatcevher::%player%} to false
on join:
    while player is online:
        wait 1 second
        if {otosatdemir::%player%} is true:
            if player has {@otodemiradet} iron block:
                remove {@otodemiradet} iron block from player's inventory
                send "{@p} &a{@otodemiradet} &7adet &7demir blok &a{@otodemirfiyat} TL&7'ye &7satılmıştır." to player
                add {@otodemirfiyat} to player's money
        if {otosataltın::%player%} is true:
            if player has {@otoaltınadet} gold block:
                remove {@otoaltınadet} gold block from player's inventory
                send "{@p} &a{@otoaltınadet} &7adet &7altın blok &a{@otoaltınfiyat} TL&7'ye &7satılmıştır." to player
                add {@otoaltınfiyat} to player's money
        if {otosatelmas::%player%} is true:
            if player has {@otoelmasadet} diamond block:
                remove {@otoelmasadet} diamond block from player's inventory
                send "{@p} &a{@otoelmasadet} &7adet &7elmas blok &a{@otoelmasfiyat} TL&7'ye &7satılmıştır." to player
                add {@otoelmasfiyat} to player's money
        if {otosatzümrüt::%player%} is true:
            if player has {@otozümrütadet} emerald block:
                remove {@otozümrütadet} emerald block from player's inventory
                send "{@p} &a{@otozümrütadet} &7adet &7zümrüt blok &a{@otozümrütfiyat} TL&7'ye &7satılmıştır." to player
                add {@otozümrütfiyat} to player's money
        if {otosatcevher::%player%} is true:
            if player has {@cevheradet} emerald ore:
                remove {@cevheradet} emerald ore from player's inventory
                send "{@p} &a{@cevheradet} &7adet &7zümrüt cevheri &a{@cevherfiyat} TL&7'ye &7satılmıştır." to player
                add {@cevherfiyat} to player's money
        if {otosatecevher::%player%} is true:
            if player has {@ecevheradet} diamond ore:
                remove {@ecevheradet} diamond ore from player's inventory
                send "{@p} &a{@ecevheradet} &7adet &7elmas cevheri &a{@ecevherfiyat} TL&7'ye &7satılmıştır." to player
                add {@ecevherfiyat} to player's money
command /otosatayar [<Text>]:
    trigger:
        if arg 1 is set:
            if arg 1 is "demir":
                if {otosatdemir::%player%} is false:
                    send "{@p} &7Otomatik Demir Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Demir Blok Olduğunda Satar" to player
                    set {otosatdemir::%player%} to true
                else:
                    send "{@p} &7Otomatik Demir Blok Satışı &cDEVREDIŞI" to player
                    set {otosatdemir::%player%} to false
            if arg 1 is "altın":
                if {otosataltın::%player%} is false:
                    send "{@p} &7Otomatik Altın Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Altın Blok Olduğunda Satar" to player
                    set {otosataltın::%player%} to true
                else:
                    send "{@p} &7Otomatik Altın Blok Satışı &cDEVREDIŞI" to player
                    set {otosataltın::%player%} to false
            if arg 1 is "elmas":
                if {otosatelmas::%player%} is false:
                    send "{@p} &7Otomatik Elmas Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Elmas Blok Olduğunda Satar" to player
                    set {otosatelmas::%player%} to true
                else:
                    send "{@p} &7Otomatik Elmas Blok Satışı &cDEVREDIŞI" to player
                    set {otosatelmas::%player%} to false
            if arg 1 is "zümrüt":
                if {otosatzümrüt::%player%} is false:
                    send "{@p} &7Otomatik Zümrüt Blok Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Zümrüt Blok Olduğunda Satar" to player
                    set {otosatzümrüt::%player%} to true
                else:
                    send "{@p} &7Otomatik Zümrüt Blok Satışı &cDEVREDIŞI" to player
                    set {otosatzümrüt::%player%} to false
            if arg 1 is "zümrütcevheri":
                if {otosatcevher::%player%} is false:
                    send "{@p} &7Otomatik Zümrüt Cevheri Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Zümrüt Cevheri Olduğunda Satar" to player
                    set {otosatcevher::%player%} to true
                else:
                    send "{@p} &7Otomatik Zümrüt Cevheri Satışı &cDEVREDIŞI" to player
                    set {otosatcevher::%player%} to false
            if arg 1 is "elmascevheri":
                if {otosatecevher::%player%} is false:
                    send "{@p} &7Otomatik Elmas Cevheri Satışı &aAKTIF" to player
                    send "{@p} &7Envanterinde Toplam &a320 &7Elmas Cevheri Olduğunda Satar" to player
                    set {otosatecevher::%player%} to true
                else:
                    send "{@p} &7Otomatik Elmas Cevheri Satışı &cDEVREDIŞI" to player
                    set {otosatecevher::%player%} to false
command /otosat [<Text>]:
    trigger:
        if arg 1 is not set:
            open virtual chest with size 3 named "&lOTOSAT" to player
            wait 1 tick
            make gui slot 0 of player with iron block named "&fDemir Blok" with lore "" to nothing
            if {otosatdemir::%player%} is false:
                make gui slot 18 of player with gray dye named "&fDemir Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar demir"
            else:
                make gui slot 18 of player with light green dye named "&fDemir Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar demir"
            make gui slot 1 of player with gold block named "&6Altın Blok" with lore "" to nothing
            if {otosataltın::%player%} is false:
                make gui slot 19 of player with gray dye named "&6Altın Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar altın"
            else:
                make gui slot 19 of player with light green dye named "&6Altın Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar altın"
            make gui slot 2 of player with diamond block named "&bElmas Blok" with lore "" to nothing
            if {otosatelmas::%player%} is false:
                make gui slot 20 of player with gray dye named "&bElmas Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar elmas"
            else:
                make gui slot 20 of player with light green dye named "&bElmas Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar elmas"
            make gui slot 3 of player with emerald block named "&aZümrüt Blok" with lore "" to nothing  
            if {otosatzümrüt::%player%} is false:
                make gui slot 21 of player with gray dye named "&aZümrüt Blok" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar zümrüt"
            else:
                make gui slot 21 of player with light green dye named "&aZümrüt Blok" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar zümrüt"
            make gui slot 4 of player with emerald ore named "&2Zümrüt Cevheri" with lore "" to nothing  
            if {otosatcevher::%player%} is false:
                make gui slot 22 of player with gray dye named "&aZümrüt Cevheri" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar zümrütcevheri"
            else:
                make gui slot 22 of player with light green dye named "&aZümrüt Cevheri" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar zümrütcevheri"
            make gui slot 5 of player with diamond ore named "&9Elmas Cevheri" with lore "" to nothing  
            if {otosatecevher::%player%} is false:
                make gui slot 23 of player with gray dye named "&9Elmas Cevheri" with lore "&7Durum: &cKapalı||&7Açmak için tıklayın." to close then run player command "otosatayar elmascevheri"
            else:
                make gui slot 23 of player with light green dye named "&9Elmas Cevheri" with lore "&7Durum: &aAçık||&7Kapatmak için tıklayın." to close then run player command "otosatayar elmascevheri"
on join:
    while player is online:
        wait 1 second
        if {otosatdemir::%player%} is true:
            if player has 576 iron ingot:
                remove 576 iron ingot from player's inventory
                send "{@p} &a576 &7adet &ademir &a64 &ademir bloğa &7çevirilmiştir." to player
                add 64 iron block to player's inventory
        if {otosataltın::%player%} is true:
            if player has 576 gold ingot:
                remove 576 gold ingot from player's inventory
                send "{@p} &a576 &7adet &aaltın &a64 &aaltın bloğa &7çevirilmiştir." to player
                add 64 gold block to player's inventory
        if {otosatelmas::%player%} is true:
            if player has 576 diamond:
                remove 576 diamond from player's inventory
                send "{@p} &a576 &7adet &aelmas &a64 &aelmas bloğa &7çevirilmiştir." to player
                add 64 diamond block to player's inventory
        if {otosatzümrüt::%player%} is true:
            if player has 576 emerald:
                remove 576 emerald from player's inventory
                send "{@p} &a576 &7adet &azümrüt &a64 &azümrüt bloğa &7çevirilmiştir." to player
                add 64 emerald block to player's inventory
               
command /otosatçubuk:
    trigger:
        give 1 stick named "&eSatış Çubuğu &8(&dSandığa Sol Tıkla&8)" to player


on left click with stick:
    if name of player's tool is "&eSatış Çubuğu &8(&dSandığa Sol Tıkla&8)":
        if clicked block is a chest or trapped chest:
            if amount of iron block in clicked block is greater than 0:
                add (amount of iron block in clicked block * 450000) to player's money
                send "Sunucuİsmi &a%(amount of iron block in clicked block * 450000)% &7hesabınıza eklendi. " to player
                remove every iron blocks from clicked block
            else if amount of gold block in clicked block is greater than 0:
                add (amount of gold block in clicked block * 1350000) to player's money
                send "Sunucuİsmi &a%(amount of gold block in clicked block * 1350000)% &7hesabınıza eklendi." to player
                remove every gold blocks from clicked block
            else if amount of emerald block in clicked block is greater than 0:
                add (amount of emerald block in clicked block * 12150000) to player's money
                send "Sunucuİsmi &a%(amount of emerald block in clicked block * 12150000)% &7hesabınıza eklendi." to player
                remove every emerald blocks from clicked block
            else if amount of diamond block in clicked block is greater than 0:
                add (amount of diamond block in clicked block * 4050000) to player's money
                send "Sunucuİsmi &a%(amount of diamond block in clicked block * 4050000)% &7hesabınıza eklendi." to player
                remove every diamond blocks from clicked block
            else if amount of iron ingot in clicked block is greater than 0:
                add (amount of iron ingot in clicked block * 50000) to player's money
                send "Sunucuİsmi &a%(amount of iron ingot in clicked block * 50000)% &7hesabınıza eklendi." to player
                remove every iron ingots from clicked block
            else if amount of diamond in clicked block is greater than 0:
                add (amount of diamond in clicked block * 450000) to player's money
                send "Sunucuİsmi &a%(amount of diamond in clicked block * 450000)% &7hesabınıza eklendi." to player
                remove every diamonds from clicked block
            else if amount of emerald in clicked block is greater than 0:
                add (amount of emerald  in clicked block * 1350000) to player's money
                send "Sunucuİsmi &a%(amount of emerald in clicked block * 1350000)% &7hesabınıza eklendi." to player
                remove every emeralds from clicked block
            else if amount of gold ingot in clicked block is greater than 0:
                add (amount of gold ingot in clicked block * 150000) to player's money
                send "Sunucuİsmi &a%(amount of gold ingot in clicked block * 150000)% &7hesabınıza eklendi." to player
                remove every gold ingots from clicked block
            else if amount of emerald ore in clicked block is greater than 0:
                add (amount of emerald ore in clicked block * 36450000) to player's money
                send "Sunucuİsmi &a%(amount of emerald ore in clicked block * 36450000)% &7hesabınıza eklendi." to player
                remove every emerald ores from clicked block
            else if amount of diamond ore in clicked block is greater than 0:
                add (amount of diamond ore in clicked block * 109350000) to player's money
                send "Sunucuİsmi &a%(amount of diamond ore in clicked block * 109350000)% &7hesabınıza eklendi." to player
                remove every diamond ores from clicked block
amacım karmaşıklığı ve lagı minimum seviyeye indirgemek bu çok uzun ve gereksiz bence
 
tüm mapler aynı dünyada bunu kullanamam maalesef


amacım karmaşıklığı ve lagı minimum seviyeye indirgemek bu çok uzun ve gereksiz bence
Lagı minimum seviyeye indirgemekse if player has 64 diamond block gibisinden kullanmak daha mantıklı değil mi? 10 saniyede bir bütün oyuncuları looplamak lag yaratır diye düşünüyorum.
 
Lagı minimum seviyeye indirgemekse if player has 64 diamond block gibisinden kullanmak daha mantıklı değil mi? 10 saniyede bir bütün oyuncuları looplamak lag yaratır diye düşünüyorum.
işte her oyuncuyu looplamasın diye başka bir yere gidince kapanmasını istiyorum ama tüm maplerim tek dünyada onu çözemiyorum, acaba wg'nin içindekiler için geçerli gibi bir şey mi olsa, diğer türlü hep kontrol edecek 64 bloğu var mı diye
 
işte her oyuncuyu looplamasın diye başka bir yere gidince kapanmasını istiyorum ama tüm maplerim tek dünyada onu çözemiyorum, acaba wg'nin içindekiler için geçerli gibi bir şey mi olsa, diğer türlü hep kontrol edecek 64 bloğu var mı diye
Dediğim gibi if player has 64 ... ... yaparak çözebilirsin. Mesela lapis blok yaptın, lapis bloğu kazdığı zaman oyuncuyu looplar. Eğer varsa otomatik satar. Elimde öyle bir skript var, istersen paylaşabilirim?
 
Dediğim gibi if player has 64 ... ... yaparak çözebilirsin. Mesela lapis blok yaptın, lapis bloğu kazdığı zaman oyuncuyu looplar. Eğer varsa otomatik satar. Elimde öyle bir skript var, istersen paylaşabilirim?
lag yapmadığı sürece kabulüm ama en temiz yöntem buydu bilmiyorum yani
 
Kod:
command /otosat:
    trigger:
        if {otosat.%player%} is not set:
            set {otosat.%player%} to 1
            send "&c&lGHOST&f&lNW &7Otomatik satış &aaçıldı." to player
        else if {otosat.%player%} is set:
            send "&c&lGHOST&f&lNW &7Otomatik satış &ckapatıldı." to player
            delete {otosat.%player%}
            
on mine of lapis lazuli block:
    if {otosat.%player%} is set:
        if player has 64 lapis lazuli block:
            remove 64 lapis lazuli block from player
            execute console command "eco give %player% 57600"
            send "&c&lGHOST&f&lNW &a64 adet lapis blok 57600 TL'ye satıldı." to player
Bu skripti kullanabilirsin. Sadece lapis bloğu kazdığında kazan oyuncuyu looplar. Eco give kısmındaki 57600'u kendine göre değiştir, eklemek istediğin blok varsa kopyala yapıştır yaparak çoğalt ve kendine göre değiştir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst