[ İSTEK ] Envanterinde 640 Lapis Olunca , Lapis Kırıp Otomatik Satılması.

ForcEmir

Elmas Madencisi
En iyi cevaplar
0
Merhaba , Başlıkta Anlattığım gibi böyle bir şey yapabilen varmıdır önceden konu açılmış olabilri fakat bakmaya zamanım olmadığı için bakamıyorum , Amacı yeniden anlatayım ;

Mesela adam warp lapisde lapis kazıyor normal envanteri 640 adet lapis olduğunda bi kere lapis ore kırınca hesabına para eklenicek ve lapisleri alacak bunu istiyorum.
 

safkan55

Kömür Madencisi
En iyi cevaplar
1
Kod:
on break a lapis lazuli ore:
    if player has 640 lapis lazuli:
        remove 640 lapis lazuli from player
        execute console command "money give %player% 125"
        send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player
125 Yazan yerlere verme İsteiğin Para Miktarını Yaz
 

ForcEmir

Elmas Madencisi
En iyi cevaplar
0
Kod:
on break a lapis lazuli ore:
    if player has 640 lapis lazuli:
        remove 640 lapis lazuli from player
        execute console command "money give %player% 125"
        send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player
125 Yazan yerlere verme İsteiğin Para Miktarını Yaz
Deniyorum.
 
Moderatör tarafından düzenlendi:

ForcEmir

Elmas Madencisi
En iyi cevaplar
0
Kod:
on break a lapis lazuli ore:
    if player has 640 lapis lazuli:
        remove 640 lapis lazuli from player
        execute console command "money give %player% 125"
        send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player
125 Yazan yerlere verme İsteiğin Para Miktarını Yaz
Teşekkürler.
 
Moderatör tarafından düzenlendi:

safkan55

Kömür Madencisi
En iyi cevaplar
1
Kod:
on break a lapis lazuli ore:
       if {lapissat.%player%} is true:
            if player has 320 lapis lazuli:
                remove 320 lapis lazuli from player
                execute console command "money give %player% 125"
                send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player

command /otolapis <text>:
    usage: /otolapis aç/kapa
    trigger:
        if arg-1 is "aç":
            set {lapissat.%player%} to true
            send "&aOto Lapis Satımı Açıldı" to player
        if arg-1 is "kapa":
            set {lapissat.%player%} to false
            send "&4Oto Lapis Satımı Kapandı"
on Join:
    if {lapissat.%player%} is not set:
        set {lapissat.%player%} to true
Tablar Sorunlu Olabilir Ama Çalışır Diye Umuyorum :)

@safkan55 seni bekliyorum ona gore bunu sunucuma eklıcem
Geldim Geldim Sakin :)

Sunucu İpni Atsana Geleyim Bakayım :)
 

ScienlymTc

Kömür Madencisi
En iyi cevaplar
0
Kod:
on break a lapis lazuli ore:
       if {lapissat.%player%} is true:
            if player has 320 lapis lazuli:
                remove 320 lapis lazuli from player
                execute console command "money give %player% 125"
                send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player

command /otolapis <text>:
    usage: /otolapis aç/kapa
    trigger:
        if arg-1 is "aç":
            set {lapissat.%player%} to true
            send "&aOto Lapis Satımı Açıldı" to player
        if arg-1 is "kapa":
            set {lapissat.%player%} to false
            send "&4Oto Lapis Satımı Kapandı"
on Join:
    if {lapissat.%player%} is not set:
        set {lapissat.%player%} to true
Tablar Sorunlu Olabilir Ama Çalışır Diye Umuyorum :)


Geldim Geldim Sakin :)


ÇOK SAOL TOPRAGIM SAMSUNLUSUN GALİBA :)
 

ScienlymTc

Kömür Madencisi
En iyi cevaplar
0
Kod:
on break a lapis lazuli ore:
       if {lapissat.%player%} is true:
            if player has 320 lapis lazuli:
                remove 320 lapis lazuli from player
                execute console command "money give %player% 125"
                send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player

command /otolapis <text>:
    usage: /otolapis aç/kapa
    trigger:
        if arg-1 is "aç":
            set {lapissat.%player%} to true
            send "&aOto Lapis Satımı Açıldı" to player
        if arg-1 is "kapa":
            set {lapissat.%player%} to false
            send "&4Oto Lapis Satımı Kapandı"
on Join:
    if {lapissat.%player%} is not set:
        set {lapissat.%player%} to true
Tablar Sorunlu Olabilir Ama Çalışır Diye Umuyorum :)


Geldim Geldim Sakin :)

Sunucu İpni Atsana Geleyim Bakayım :)

şu an kapalı para nitradoda ben local hostta ayarlıyorum.
 

Singularity

Lapis Toplayıcısı
En iyi cevaplar
1
Kod:
on break a lapis lazuli ore:
       if {lapissat.%player%} is true:
            if player has 320 lapis lazuli:
                remove 320 lapis lazuli from player
                execute console command "money give %player% 125"
                send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player

command /otolapis <text>:
    usage: /otolapis aç/kapa
    trigger:
        if arg-1 is "aç":
            set {lapissat.%player%} to true
            send "&aOto Lapis Satımı Açıldı" to player
        if arg-1 is "kapa":
            set {lapissat.%player%} to false
            send "&4Oto Lapis Satımı Kapandı"
on Join:
    if {lapissat.%player%} is not set:
        set {lapissat.%player%} to true
Tablar Sorunlu Olabilir Ama Çalışır Diye Umuyorum :)
Gereksiz variable kullanımı var burada.
Daha düzenlisi bu şekilde:
Kod:
on break a lapis lazuli ore:
       if {lapissat.%player%} is set:
            if player has 320 lapis lazuli:
                remove 320 lapis lazuli from player
                add 125 to player's money
                send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player

command /otolapis:
    trigger:
        if {lapissat.%player%} is not set:
            set {lapissat.%player%} to true
            send "&aOto Lapis Satımı Açıldı" to player
            stop
        else:
            delete {lapissat.%player%}
            send "&4Oto Lapis Satımı Kapandı"
            stop

on quit:
    if {lapissat.%player%} is set:
        delete {lapissat.%player%}
 

safkan55

Kömür Madencisi
En iyi cevaplar
1
Gereksiz variable kullanımı var burada.
Daha düzenlisi bu şekilde:
Kod:
on break a lapis lazuli ore:
       if {lapissat.%player%} is set:
            if player has 320 lapis lazuli:
                remove 320 lapis lazuli from player
                add 125 to player's money
                send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player

command /otolapis:
    trigger:
        if {lapissat.%player%} is not set:
            set {lapissat.%player%} to true
            send "&aOto Lapis Satımı Açıldı" to player
            stop
        else:
            delete {lapissat.%player%}
            send "&4Oto Lapis Satımı Kapandı"
            stop

on quit:
    if {lapissat.%player%} is set:
        delete {lapissat.%player%}
Eline Sağlık Ne Diyim :)
 

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
En iyi cevaplar
7
Gereksiz variable kullanımı var burada.
Daha düzenlisi bu şekilde:
Kod:
on break a lapis lazuli ore:
       if {lapissat.%player%} is set:
            if player has 320 lapis lazuli:
                remove 320 lapis lazuli from player
                add 125 to player's money
                send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!" to player

command /otolapis:
    trigger:
        if {lapissat.%player%} is not set:
            set {lapissat.%player%} to true
            send "&aOto Lapis Satımı Açıldı" to player
            stop
        else:
            delete {lapissat.%player%}
            send "&4Oto Lapis Satımı Kapandı"
            stop

on quit:
    if {lapissat.%player%} is set:
        delete {lapissat.%player%}
on break of olmayacak mı o kod?
Bu arada disk tasarruflusu:
Kod:
on break of lapis lazuli ore:
   {lapis.%player%} is set
    player has 320 lapis lazuli
    remove 320 lapis lazuli from player
    add 125 to player's money
    send "&a320 Lapisin Olduğu İçin 125 TL Karşılığında Otomatik Satıldı!"
command /otolapis:
    trigger:
        {lapis.%player%} is set:
            delete {lapis.%player%}
            send "&4Oto Lapis Satımı Kapandı"
            stop
        else:
            set {lapis.%player%} to 1
            send "&aOto Lapis Satımı Açıldı"
on quit:
    delete {lapis.%player%}
 
Son düzenleme:
Üst