Çözüldü Bounty & Puan

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

beratskra

Demir Cevheri Gibiyim
Katılım
23 Ocak 2018
Mesajlar
178
Elmaslar
55
Puan
13.420
Konum
Ankara
Merhaba Arkadaşlar bana düzgün çalışan spigot için pvp puan plugini lazım yada skripti farketmez varsa bi rica etsem atabilirmsnz .D
 
Ne gibi istiyorsun? Örnek verirsen kodlayıp atabilirm
 
Ne gibi istiyorsun? Örnek verirsen kodlayıp atabilirm
Reis işte adam öldürünce örnek 1 puan alıcak ölünce 2 puan kaybedicek tagların solunda [0] seklinde gozukecek admin puan verıp puan alabılecek :D[DOUBLEPOST=1521491191,1521491151][/DOUBLEPOST]
Ne gibi istiyorsun? Örnek verirsen kodlayıp atabilirm
Bunu okudukdan sonra keşke sormasaydım demişsindir :D
 
Reis işte adam öldürünce örnek 1 puan alıcak ölünce 2 puan kaybedicek tagların solunda [0] seklinde gozukecek admin puan verıp puan alabılecek :D[DOUBLEPOST=1521491191,1521491151][/DOUBLEPOST]
Bunu okudukdan sonra keşke sormasaydım demişsindir :D
Hayır zor değil ama birazcık uğraştırır sadece :D
 
Kod:
on chat:
    cancel event
    broadcast "&8[&a%{bounty.%player%}%&8] &e%player% &7: &2%message%"
   
   
on death:
    attacker is a player
    victim is a player
        add 1 to {bounty.%attacker%}
        send "&2&l%victim% &aAdlı Kisiyi oldurdunuz!" to attacker   
       
on death:
    attacker is a player
    victim is a player
        add -2 to {bounty.%victim%}
        send "&2&l%attacker% &cTarafından olduruldunuz!" to attacker

command /bounty [<offlineplayer>]:
    trigger:
        if arg 1 is not set:
            send "{@p} &7Senin puanin &8[&e%{bounty.%player%}%&8]"
        if arg 1 is set:
            send "{@p} &c%arg 1% &7adli oyuncunun puani &8[&e%{bounty.%arg 1%}%&8]"

command /bountyver [<offlineplayer>] <number>:
    permission: bounty.ver
    permission message: &cYetkin  Yok
        trigger:
            if arg-1 or arg-2 is not set:
                send "&cKullanımı: &7/bountyver &e<oyuncu> &a<miktar>"
            else:
                add arg-2 to {bounty.%arg-1%}
                send "&2%arg 2% &ebounty alindi." to player

Denemedim.
Çalısmassa bildirebilirsiniz
 
Kod:
on chat:
    cancel event
    broadcast "&8[&a%{bounty.%player%}%&8] &e%player% &7: &2%message%"
 
 
on death:
    attacker is a player
    victim is a player
        add 1 to {bounty.%attacker%}
        send "&2&l%victim% &aAdlı Kisiyi oldurdunuz!" to attacker 
     
on death:
    attacker is a player
    victim is a player
        add -2 to {bounty.%victim%}
        send "&2&l%attacker% &cTarafından olduruldunuz!" to attacker

command /bounty [<offlineplayer>]:
    trigger:
        if arg 1 is not set:
            send "{@p} &7Senin puanin &8[&e%{bounty.%player%}%&8]"
        if arg 1 is set:
            send "{@p} &c%arg 1% &7adli oyuncunun puani &8[&e%{bounty.%arg 1%}%&8]"

command /bountyver [<offlineplayer>] <number>:
    permission: bounty.ver
    permission message: &cYetkin  Yok
        trigger:
            if arg-1 or arg-2 is not set:
                send "&cKullanımı: &7/bountyver &e<oyuncu> &a<miktar>"
            else:
                add arg-2 to {bounty.%arg-1%}
                send "&2%arg 2% &ebounty alindi." to player

Denemedim.
Çalısmassa bildirebilirsiniz

Skriptte bazı hatalar var, örneğin birisine bounty verdiği zaman "bounty alındı" meajını bounty veren kişiye gönderiyor, ölen kişiye mesaj göndermek yerine öldüren kişiye gönderiyor, options eklememişsiniz bu yüzden {@p} çalışmaz, ayrıca ölen kişiye "add -2" eklemişsiniz, çalışacağını düşünmüyorum "remove 2" olması lazım. Buyrun düzeltilmiş hali:

Kod:
options:
    p : &6&lSunucu:

on chat:
    cancel event
    broadcast "&8[&a%{bounty.%player%}%&8] &e%player's displayname% &7: &f%message%"
 
 
on death:
    attacker is a player
    victim is a player
        add 1 to {bounty.%attacker%}
        send "&2&l%victim% &aAdlı Kisiyi oldurdunuz!" to attacker
        remove 2 from {bounty.%victim%}
        send "&2&l%attacker% &cTarafından olduruldunuz!" to victim

command /bounty [<offlineplayer>]:
    trigger:
        if arg 1 is not set:
            send "{@p} &7Senin puanin &8[&e%{bounty.%player%}%&8]"
        if arg 1 is set:
            send "{@p} &c%arg 1% &7adli oyuncunun puani &8[&e%{bounty.%arg 1%}%&8]"

command /bountyver [<offlineplayer>] <number>:
    permission: bounty.ver
    permission message: &cYetkin  Yok
        trigger:
            if arg-1 or arg-2 is not set:
                send "&cKullanımı: &7/bountyver &e<oyuncu> &a<miktar>"
            else:
                add arg-2 to {bounty.%arg-1%}
                send "&2%arg 2% &ebounty alindi." to arg-1
 
Skriptte bazı hatalar var, örneğin birisine bounty verdiği zaman "bounty alındı" meajını bounty veren kişiye gönderiyor, ölen kişiye mesaj göndermek yerine öldüren kişiye gönderiyor, options eklememişsiniz bu yüzden {@p} çalışmaz, ayrıca ölen kişiye "add -2" eklemişsiniz, çalışacağını düşünmüyorum "remove 2" olması lazım. Buyrun düzeltilmiş hali:

Kod:
options:
    p : &6&lSunucu:

on chat:
    cancel event
    broadcast "&8[&a%{bounty.%player%}%&8] &e%player's displayname% &7: &f%message%"
 
 
on death:
    attacker is a player
    victim is a player
        add 1 to {bounty.%attacker%}
        send "&2&l%victim% &aAdlı Kisiyi oldurdunuz!" to attacker
        remove 2 from {bounty.%victim%}
        send "&2&l%attacker% &cTarafından olduruldunuz!" to victim

command /bounty [<offlineplayer>]:
    trigger:
        if arg 1 is not set:
            send "{@p} &7Senin puanin &8[&e%{bounty.%player%}%&8]"
        if arg 1 is set:
            send "{@p} &c%arg 1% &7adli oyuncunun puani &8[&e%{bounty.%arg 1%}%&8]"

command /bountyver [<offlineplayer>] <number>:
    permission: bounty.ver
    permission message: &cYetkin  Yok
        trigger:
            if arg-1 or arg-2 is not set:
                send "&cKullanımı: &7/bountyver &e<oyuncu> &a<miktar>"
            else:
                add arg-2 to {bounty.%arg-1%}
                send "&2%arg 2% &ebounty alindi." to arg-1
Bounty Sil Nasıl olcak :D
 
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