[Skript Paylaşımı] Hasarcı Skripti : Yaratık Öldürdükçe Güç Kazanın

Beğendinizmi ?

  • Evet

    Kullanılan: 3 30.0%
  • Hayır

    Kullanılan: 4 40.0%
  • 2. Versiyon getirebilirsin

    Kullanılan: 3 30.0%

  • Kullanılan toplam oy
    10

bikkik

Obsidyen Madencisi
Mesajlar
1,249
En iyi cevaplar
0
Beğeniler
820
Puanları
1,990
Hepinize merhabalar. Bu sefer biraz daha iş görür bir şey yapmaya çalıştım. Umarım işinize yarar :).
Hakkında:
Skriptin mantığı gayet basit. Mob vs. kesersiniz tecrübe kazanırsınız level atlarsınız ve gücünüz yükselir :). Skriptte herhangi bir hata görmedim. Eğer hata gördüyseniz yada görüşleriniz varsa bildirin. 2. versiyon seçeneği 3-4 tane tıklanırsa yaratık başı tecrube yapabilirim belki. Daha önce yapıldımı-benzer skript yada pl varmı bilmiyorum

Edit: /hasarcıadmin için perm eklememişim eklendi :p

Kod:
on first join:
    set {hasarcı.seviye.%player%} to 1
    set {hasarcı.tecrube.%player%} to 0
    set {hasarcı.etki.%player%} to 0
options:
    hasarcı : &f&l[&b&lHasarcı&f&l]
    hasarcıliste : &f&L[&b&lBilgi Listesi&f&L]

command /hasarcı:
    trigger:
        send "" to player
        send "                  {@hasarcıliste}" to player
        send json of "&cKullanım için farenizi yazıya sürükleyin" tooltip "Skript Yazarı &c[&7Bikkik - SergK35&c]" to player
        send json of "{@hasarcı} &aHasarcı Ne İşe Yarar ?" tooltip "Hasarcı Skripti Sayesinde Mob Keserek Gücünüzü Artırabilirsiniz.%new line%Güç Seviyenizi ve Seviyenizin Size Katkısını Aşağıdaki Menüden Öğrenebilirsiniz." to player
        send json of "{@hasarcı} &aGüç Seviyeniz" tooltip "şu an ki seviyeniz : &c%{hasarcı.seviye.%player%}%" to player
        send json of "{@hasarcı} &aŞuan Bulunan Güç Puanınız" tooltip "şu an ki puanınız : &c%{hasarcı.tecrube.%player%}%" to player
        send json of "{@hasarcı} &aGüç Seviyenizin Etkisi" tooltip "şu an ki etki : &c%{hasarcı.etki.%player%}%" to player
        send json of "{@hasarcı} &aSeviyeler ve Gerekli Tecrubeler" tooltip "Seviye 1 &5-> &rSeviye 2 &c50 &bTecrube%new line%&rSeviye 2 &5-> &rSeviye 3 &c100 &bTecrube%new line%&rSeviye 3 &5-> &rSeviye 4 &c150 &bTecrube%new line%&rSeviye 4 &5-> &rSeviye 5 &c200 &bTecrube%new line%     &aEtkileri%new line%&rSeviye 1 : &c0 Kalp%new line%&rSeviye 2 : &c1 Kalp%new line%&rSeviye 3 : &c2 Kalp%new line%&rSeviye 4 : &c3 Kalp%new line%&rSeviye 5 : &c4 Kalp" to player
        send ""
       
command /hasarcıadmin [<text>]:
    trigger:
        permission : hasarcı.yetkili
        arg 1 is not set:
            send "&cAdmin Hızlı Geçiş Menüsü"
            send "&a1. Seviye için: /hasarcıadmin 1"
            send "&a2. Seviye için: /hasarcıadmin 2"
            send "&a3. Seviye için: /hasarcıadmin 3"
            send "&a4. Seviye için: /hasarcıadmin 4"
            send "&a5. Seviye için: /hasarcıadmin 5"
            send "&c&lNot:&cSeviyeyi atlamak için komuttan sonra 1 mob öldürün(Minik Çalıştırma Testi)"
        arg 1 is "1":
            set {hasarcı.seviye.%player%} to 1
            set {hasarcı.tecrube.%player%} to 0
            set {hasarcı.etki.%player%} to 0
        arg 1 is "2":
            set {hasarcı.seviye.%player%} to 1
            set {hasarcı.tecrube.%player%} to 49
            set {hasarcı.etki.%player%} to 0
        arg 1 is "3":
            set {hasarcı.seviye.%player%} to 2
            set {hasarcı.tecrube.%player%} to 99
            set {hasarcı.etki.%player%} to 1
        arg 1 is "4":
            set {hasarcı.seviye.%player%} to 3
            set {hasarcı.tecrube.%player%} to 149
            set {hasarcı.etki.%player%} to 2
        arg 1 is "5":
            set {hasarcı.seviye.%player%} to 4
            set {hasarcı.tecrube.%player%} to 199
            set {hasarcı.etki.%player%} to 3

on death:
    attacker is a player
    victim is an entity
    add 1 to {hasarcı.tecrube.%attacker%}
    {hasarcı.seviye.%attacker%} is 1:
        {hasarcı.tecrube.%attacker%} is equal to 50:
            set {hasarcı.etki.%attacker%} to 1
            set {hasarcı.tecrube.%attacker%} to 0
            set {hasarcı.seviye.%attacker%} to 2
            broadcast "{@hasarcı} &c%attacker% &a2. Seviye Hasarcı Oldu ve Ödülünü Kazandı !"
            give 10 diamond to attacker
    {hasarcı.seviye.%attacker%} is 2:
        {hasarcı.tecrube.%attacker%} is equal to 100:
            set {hasarcı.etki.%attacker%} to 2
            set {hasarcı.tecrube.%attacker%} to 0
            set {hasarcı.seviye.%attacker%} to 3
            broadcast "{@hasarcı} &c%attacker% &a3. Seviye Hasarcı Oldu ve Ödülünü Kazandı !"
            give 20 diamond to attacker
    {hasarcı.seviye.%attacker%} is 3:
        {hasarcı.tecrube.%attacker%} is equal to 150:
            set {hasarcı.etki.%attacker%} to 3
            set {hasarcı.tecrube.%attacker%} to 0
            set {hasarcı.seviye.%attacker%} to 4
            broadcast "{@hasarcı} &c%attacker% &a4. Seviye Hasarcı Oldu ve Ödülünü Kazandı !"
            give 30 diamond to attacker
    {hasarcı.seviye.%attacker%} is 4:
        {hasarcı.tecrube.%attacker%} is equal to 200:
            set {hasarcı.etki.%attacker%} to 4
            set {hasarcı.tecrube.%attacker%} to 0
            set {hasarcı.seviye.%attacker%} to 5
            broadcast "{@hasarcı} &c%attacker% &aSon Seviye Hasarcı Oldu Ve Ödülünü Kazandı !!"
            give 1 276 of sharpness 10 named "&4&l[&cHasar Ödülü&4&l]" to attacker
on damage:
    attacker is a player
    victim is an entity
    set the name of victim to "Yaratığın canı : %health of victim%"
    {hasarcı.seviye.%attacker%} is 2:
        damage victim by 1 hearts
    {hasarcı.seviye.%attacker%} is 3:
        damage victim by 2 hearts
    {hasarcı.seviye.%attacker%} is 4:
        damage victim by 3 hearts
    {hasarcı.seviye.%attacker%} is 5:
        damage victim by 4 hearts
-- İYİ FORUMLAR --
 


Son düzenleme:

RigbGT

Ağaç Yumruklayıcı
Mesajlar
39
En iyi cevaplar
1
Beğeniler
9
Puanları
200
Gayet güzel bir skript olmuş ellerine sağlık :D
 

Archtuarek

Zombi Katili
Mesajlar
236
En iyi cevaplar
0
Beğeniler
53
Puanları
190
Survival Sunucularda Düzenlenip kullanılabilir.Tebrikler.
 

Nano_Sensei

Kızıltaş Madencisi
Mesajlar
429
En iyi cevaplar
0
Beğeniler
322
Puanları
680
Güzel bir düşünce. Fikirlerim:
Neden text?
Kod:
command /hasarcıadmin [<text>]:
İnteger ayarlasan daha güzel dururdu.
Kod:
command /hasarcıadmin [<int>]:
Argümanlarda " kullanmak zorunda olmazdın :)
Kod:
arg 1 is 1:

Edit:
Kod:
victim is an entity
oyuncuları da entity kabul eder.
 

bikkik

Obsidyen Madencisi
Mesajlar
1,249
En iyi cevaplar
0
Beğeniler
820
Puanları
1,990
Güzel bir düşünce. Fikirlerim:
Neden text?
Kod:
command /hasarcıadmin [<text>]:
İnteger ayarlasan daha güzel dururdu.
Kod:
command /hasarcıadmin [<int>]:
Argümanlarda " kullanmak zorunda olmazdın :)
Kod:
arg 1 is 1:

Edit:
Kod:
victim is an entity
oyuncuları da entity kabul eder.
Yukarıdakileri öğrendiğim iyi oldu. En aşağıdakini oyuncu alacağını bilerek kattım. :). Entity başı tecrube ayarlıyabilirim belki
 

Üst