Gelişmiş Taş Skripti

FuryRS

Elmas Madencisi
Mesajlar
846
En iyi cevaplar
0
Beğeniler
272
Puanları
650
Ruh hali
Öncelikle Kolay Gelsin Arkadaşlar. Sizden İsteğim Gelişmiş Taş Skripti Yani Şöyle ki Sunucumda bin 10 bin 100 bin 200 bin 300 bin 400 bin 500 bin 600 bin 700 bin 800 bin 900 bin ve 1 milyon taş kazana özel eşyalar verilicek. Bu Özel Eşyaların Adını Ben Sonradan Ayarlıycam. Kullandığım Skriptte Bunu Yapamadım. /bak yazınca ödülü almasına ne kadar kaldığını söyliycek. /tas yazınca ne kadar kazdığını görücek...
Kullandığım Skript:
Kod:
on break of cobblestone:
    if {tas.%player%} is not set:
        set {tas.%player%} to 0
    if {tas.%player%} is greater or equal to 500:
        set {tas.%player%} to 0
        give player diamond of unbreaking 10 named "&4[&bF&9C&4] &eTakas Itemi"
    add 1 to {tas.%player%}
    stop
                        
command /bak:
    trigger:
        if {tas.%player%} is not set:
            set {tas.%player%} to 0
        send "&6&lKazdigin KirikTas Sayisi: &c%{tas.%player%}% &3[&bKazman Gereken:&4500&3]"
        stop
            
command /tas:
    trigger:
        send " &f&l&b[&7TAS&b] &6 %{tas.%player%}% &atas kazdin."

every 1 minute:
    if {tas.%player%} is greater than or equal to 100:
        send " &7> &b100 tane kırıktaş kazdın."
        if {tas.%player%} is greater than or equal to 200:
            send " &7> &b200 tane kırıktaş kazdın."
            if {tas.%player%} is greater than or equal to 300:
                send " &7> &b300 tane kırıktaş kazdın."
                if {tas.%player%} is greater than or equal to 400:
                    send " &7> &b400 tane kırıktaş kazdın."
                    if {tas.%player%} is greater than or equal to 500:
                        send " &7> &b500 tane kırıktaş kazdın."
                        if {tas.%player%} is greater than or equal to 600:
                            send " &7> &b600 tane kırıktaş kazdın."
                            if {tas.%player%} is greater than or equal to 700:
                                send " &7> &b700 tane kırıktaş kazdın."
                                if {tas.%player%} is greater than or equal to 800:
                                    send " &7> &b800 tane kırıktaş kazdın."
                                    if {tas.%player%} is greater than or equal to 900:
                                        send " &7> &b900 tane kırıktaş kazdın."
                                        if {tas.%player%} is greater than or equal to 1000:
                                            give player paper named "&4[&bF&9C&4] &eSpawner Hakkı"
                                            send " &7> &b1000 tane kırıktaş kazdın, tebrikler!"
Maalesef Bunda Yapamadım. Ücret İsterseniz Uçuk Olmamak Kaydıyla Ücret de Veririm...
 


Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,981
En iyi cevaplar
6
Beğeniler
3,797
Puanları
7,080
Ruh hali
Disk tasarrufu yapılmıştır. (Ücret istemiyorum bir beğeni yeter)
Kod düzenlenmiştir: 6 Eylül 2016 - 13:19
Kod:
on break of cobblestone:
    {tas.%player%} is set:
        add 1 to {tas.%player%}
        {tas.%player%} is 10000:
            give diamond of unbreaking 10 named "&4[&bF&9C&4] &eTakas Itemi" to player
        {tas.%player%} is 100000:
            give diamond to player
        {tas.%player%} is 200000:
            give diamond to player
        {tas.%player%} is 300000:
            give diamond to player
        {tas.%player%} is 400000:
            give diamond to player
    else:
        set {tas.%player%} to 1
command /bak:
    trigger:
        set {_a} to "Bilinmeyen hata."
        {tas.%player%} is smaller than 9999:
            set {_a} to 1000 - {tas.%player%}
        {tas.%player%} is bigger than 9999:
            {tas.%player%} is smaller than 100000
            set {_a} to 10000 - {tas.%player%}
        {tas.%player%} is bigger than 19999:
            {tas.%player%} is smaller than 200000
            set {_a} to 20000 - {tas.%player%}
        send "Kırdığın taş sayısı: %{tas.%player%}% Ödül almak için geriye kalan kırılması gereken taş: %{_a}%"
 
Son düzenleme:

Neferity

Taş Madencisi
Mesajlar
88
En iyi cevaplar
0
Beğeniler
32
Puanları
360
Disk tasarrufu yapılmıştır. (Ücret istemiyorum bir beğeni yeter)
Kod düzenlenmiştir: 6 Eylül 2016 - 13:19
Kod:
on break of cobblestone:
    {tas.%player%} is set:
        add 1 to {tas.%player%}
        {tas.%player%} is 10000:
            give diamond of unbreaking 10 named "&4[&bF&9C&4] &eTakas Itemi" to player
        {tas.%player%} is 100000:
            give diamond to player
        {tas.%player%} is 200000:
            give diamond to player
        {tas.%player%} is 300000:
            give diamond to player
        {tas.%player%} is 400000:
            give diamond to player
    else:
        set {tas.%player%} to 1
command /bak:
    trigger:
        set {_a} to "Bilinmeyen hata."
        {tas.%player%} is smaller than 9999:
            set {_a} to 1000 - {tas.%player%}
        {tas.%player%} is bigger than 9999:
            {tas.%player%} is smaller than 100000
            set {_a} to 10000 - {tas.%player%}
        {tas.%player%} is bigger than 19999:
            {tas.%player%} is smaller than 200000
            set {_a} to 20000 - {tas.%player%}
        send "Kırdığın taş sayısı: %{tas.%player%}% Ödül almak için geriye kalan kırılması gereken taş: %{_a}%"
'stop' koyarsan daha iyi bir performans olacaktır.
 

FuryRS

Elmas Madencisi
Mesajlar
846
En iyi cevaplar
0
Beğeniler
272
Puanları
650
Ruh hali
Disk tasarrufu yapılmıştır. (Ücret istemiyorum bir beğeni yeter)
Kod düzenlenmiştir: 6 Eylül 2016 - 13:19
Kod:
on break of cobblestone:
    {tas.%player%} is set:
        add 1 to {tas.%player%}
        {tas.%player%} is 10000:
            give diamond of unbreaking 10 named "&4[&bF&9C&4] &eTakas Itemi" to player
        {tas.%player%} is 100000:
            give diamond to player
        {tas.%player%} is 200000:
            give diamond to player
        {tas.%player%} is 300000:
            give diamond to player
        {tas.%player%} is 400000:
            give diamond to player
    else:
        set {tas.%player%} to 1
command /bak:
    trigger:
        set {_a} to "Bilinmeyen hata."
        {tas.%player%} is smaller than 9999:
            set {_a} to 1000 - {tas.%player%}
        {tas.%player%} is bigger than 9999:
            {tas.%player%} is smaller than 100000
            set {_a} to 10000 - {tas.%player%}
        {tas.%player%} is bigger than 19999:
            {tas.%player%} is smaller than 200000
            set {_a} to 20000 - {tas.%player%}
        send "Kırdığın taş sayısı: %{tas.%player%}% Ödül almak için geriye kalan kırılması gereken taş: %{_a}%"
Hocam Şimdi İtemi Otomatik Olarak mı Veriyo?

Disk tasarrufu yapılmıştır. (Ücret istemiyorum bir beğeni yeter)
Kod düzenlenmiştir: 6 Eylül 2016 - 13:19
Kod:
on break of cobblestone:
    {tas.%player%} is set:
        add 1 to {tas.%player%}
        {tas.%player%} is 10000:
            give diamond of unbreaking 10 named "&4[&bF&9C&4] &eTakas Itemi" to player
        {tas.%player%} is 100000:
            give diamond to player
        {tas.%player%} is 200000:
            give diamond to player
        {tas.%player%} is 300000:
            give diamond to player
        {tas.%player%} is 400000:
            give diamond to player
    else:
        set {tas.%player%} to 1
command /bak:
    trigger:
        set {_a} to "Bilinmeyen hata."
        {tas.%player%} is smaller than 9999:
            set {_a} to 1000 - {tas.%player%}
        {tas.%player%} is bigger than 9999:
            {tas.%player%} is smaller than 100000
            set {_a} to 10000 - {tas.%player%}
        {tas.%player%} is bigger than 19999:
            {tas.%player%} is smaller than 200000
            set {_a} to 20000 - {tas.%player%}
        send "Kırdığın taş sayısı: %{tas.%player%}% Ödül almak için geriye kalan kırılması gereken taş: %{_a}%"
Hocam Şimdi İtemi Otomatik Olarak mı Veriyo?
 

FuryRS

Elmas Madencisi
Mesajlar
846
En iyi cevaplar
0
Beğeniler
272
Puanları
650
Ruh hali
Evet, otomatik olarak veriyor.
Bknz: give diamond to player
Hocam Envanterinde Yer yokken O İtem Gelmiyor. Bir de /bak yazınca mesela ben bin taş hedefini geçtim kırdığım taş sayısı 1300 bak yazınca -300 görünüyor.
Diğer Hedef İçin Gerekli Kırıktaş Sayısı
 

Minecraftplayerr

Java, Skript, Php, Html, Css, Javascript, Anime
Mesajlar
3,981
En iyi cevaplar
6
Beğeniler
3,797
Puanları
7,080
Ruh hali
Hocam Envanterinde Yer yokken O İtem Gelmiyor. Bir de /bak yazınca mesela ben bin taş hedefini geçtim kırdığım taş sayısı 1300 bak yazınca -300 görünüyor.
Diğer Hedef İçin Gerekli Kırıktaş Sayısı
Bir hata yapmışım. Bunu deneyin:
Kod:
on break of cobblestone:
    {tas.%player%} is set:
        add 1 to {tas.%player%}
        {tas.%player%} is 10000:
            give diamond of unbreaking 10 named "&4[&bF&9C&4] &eTakas Itemi" to player
        {tas.%player%} is 100000:
            give diamond to player
        {tas.%player%} is 200000:
            give diamond to player
        {tas.%player%} is 300000:
            give diamond to player
        {tas.%player%} is 400000:
            give diamond to player
    else:
        set {tas.%player%} to 1
command /bak:
    trigger:
        set {_a} to "Bilinmeyen hata."
        {tas.%player%} is smaller than 9999:
            set {_a} to 10000 - {tas.%player%}
        {tas.%player%} is bigger than 9999:
            {tas.%player%} is smaller than 100000
            set {_a} to 100000 - {tas.%player%}
        {tas.%player%} is bigger than 19999:
            {tas.%player%} is smaller than 200000
            set {_a} to 200000 - {tas.%player%}
        send "Kırdığın taş sayısı: %{tas.%player%}% Ödül almak için geriye kalan kırılması gereken taş: %{_a}%"
 

BerkantEserTR

Demir Madencisi
Mesajlar
336
En iyi cevaplar
0
Beğeniler
130
Puanları
340
Bir hata yapmışım. Bunu deneyin:
Kod:
on break of cobblestone:
    {tas.%player%} is set:
        add 1 to {tas.%player%}
        {tas.%player%} is 10000:
            give diamond of unbreaking 10 named "&4[&bF&9C&4] &eTakas Itemi" to player
        {tas.%player%} is 100000:
            give diamond to player
        {tas.%player%} is 200000:
            give diamond to player
        {tas.%player%} is 300000:
            give diamond to player
        {tas.%player%} is 400000:
            give diamond to player
    else:
        set {tas.%player%} to 1
command /bak:
    trigger:
        set {_a} to "Bilinmeyen hata."
        {tas.%player%} is smaller than 9999:
            set {_a} to 10000 - {tas.%player%}
        {tas.%player%} is bigger than 9999:
            {tas.%player%} is smaller than 100000
            set {_a} to 100000 - {tas.%player%}
        {tas.%player%} is bigger than 19999:
            {tas.%player%} is smaller than 200000
            set {_a} to 200000 - {tas.%player%}
        send "Kırdığın taş sayısı: %{tas.%player%}% Ödül almak için geriye kalan kırılması gereken taş: %{_a}%"
Yine @Minecraftplayerr yine @Minecraftplayerr :D Adamsın
 

Üst