[SK] İstatistik >> Sıfırla/Sil/Ekle

BadActive

Kızıltaş Madencisi
En iyi cevaplar
0
Merhaba Arkadaşlar,

Hiç Uzatmadan Konuma Geçeyim Az Önce Bir Arkadaş İstatistik İstedi Yapınca Paylaşmak İstedim Buyrun Güle Güle Kullanın.
İlk Olarak Komutlar;
/İstatistiği [Nick] > Oyuncunun İstatistiğine Bakarsınız.
/İstatistik Ekle [öldürme/ölüm] [nick] [Miktar]
/İstatistik Sil [öldürme/ölüm] [nick] [Miktar]
/İstatistik Sıfırla [öldürme/ölüm] [nick]
/İstatistik Yardim > Yardim Alırsın
/İstatistik Reload > Skript Reload Atarsın
Kod ;

Kod:
on death:
    add 1 to {ölüm.%victim%}
    add 1 to {öldürme.%attacker%}
on first join:
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
on join:
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
command /istatistik [<text>] [<text>] [<player>] [<number>]:
    permission: oyuncu.statu
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is not set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%player%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%player%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%player%}%"
            send "&7&l---------&a&l---------"
        if arg-1 is "ekle":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Öldürme Ekledin !" to player
                        send "%arg 4% &7Öldürme Eklendi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Ölme Ekledin !" to player
                        send "%arg 4% &7Ölme Eklendi !" to arg-3
        if arg-1 is "Sil":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Öldürme Sildin !" to player
                        send "%arg 4% &7Öldürme Silindi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Ölme Sildin !" to player
                        send "%arg 4% &7Ölme Silindi !" to arg-3
        if arg-1 is "sıfırla":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {öldürme.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Öldürmesi Sıfırlandı !" to player
                        send "&7Öldürme Sıfırlandı " to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {ölüm.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Ölmesi Sıfırlandı !" to player
                        send "&7Ölmen Sıfırlandı " to arg-3
        if arg-1 is "Yardim":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        send "&7&l---------&a&l---------"
                        send "&bMerhaba %player%"
                        send "&7Komutlar Bunlardir;"
                        send "&c/İstatistiği &a[Nick] &b> Oyuncunun İstatistiğine Bakarsınız."
                        send "&c/İstatistik &aEkle [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSil [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSıfırla [öldürme/ölüm] [nick]"
                        send "&c/İstatistik &aYardim &b> Yardim Alırsın"
                        send "&c/İstatistik &4Reload &b> Skript Reload Atarsın"
                        send "&7&l---------&a&l---------"
        if arg-1 is "reload":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        execute player command "/skript reload %script%"
                        send "&aSkript Başarı İle Güncellendi &c!"
command /istatistiği [<player>]:
    permission: oyuncu.istatistik
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%arg-1%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%arg 1%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%arg 1%}%"
            send "&7&l---------&a&l---------"
İyi Forumlar !
 

HKNGLGN

Zombi Katili
En iyi cevaplar
3
İdare eder öneri olarak ğ , ü , ö gibi harfleri kullanmanı pek önermem skriptinde problem çıkartabilirler , disk tassarrufu yapmalısın.
 

BadActive

Kızıltaş Madencisi
En iyi cevaplar
0
Arkadaşlar Skript Lag Yapıcagını Hiçmi Hiç Sanmıyorum Ancak Ğ ü Gibi İng Kabul Etmediği Harfleri .sk dosyasını notepadd++ ile açarak kodlamayı utf-8 yaparasanız hata çıkmaz.
 

SerhanRS

Zombi Katili
En iyi cevaplar
0
PHP:
#MYSQL BÖLÜMÜ

options:
    name_bd: SERHANNN                                            #TABLO ADI
    user_bd: xxxxxx                                                    #MYSQL KULLANICI ADI
    pass_bd: xxxxxx                                                    #MYSQL KULLANICI ŞİFRESİ
    ip_bd: localhost                                                    #MYSQL IP

script options:
    $ db url jdbc:mysql://{@ip_bd}:3306/{@name_bd}
    $ db username {@user_bd}
    $ db password {@pass_bd}

#SKRIPT BÖLÜMÜ

on death:
    add 1 to {ölüm.%victim%}
    add 1 to {öldürme.%attacker%}
on first join:
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
on join:
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
command /istatistik [<text>] [<text>] [<player>] [<number>]:
    permission: oyuncu.statu
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is not set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%player%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%player%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%player%}%"
            send "&7&l---------&a&l---------"
        if arg-1 is "ekle":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Öldürme Ekledin !" to player
                        send "%arg 4% &7Öldürme Eklendi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Ölme Ekledin !" to player
                        send "%arg 4% &7Ölme Eklendi !" to arg-3
        if arg-1 is "Sil":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Öldürme Sildin !" to player
                        send "%arg 4% &7Öldürme Silindi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Ölme Sildin !" to player
                        send "%arg 4% &7Ölme Silindi !" to arg-3
        if arg-1 is "sıfırla":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {öldürme.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Öldürmesi Sıfırlandı !" to player
                        send "&7Öldürme Sıfırlandı " to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {ölüm.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Ölmesi Sıfırlandı !" to player
                        send "&7Ölmen Sıfırlandı " to arg-3
        if arg-1 is "Yardim":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        send "&7&l---------&a&l---------"
                        send "&bMerhaba %player%"
                        send "&7Komutlar Bunlardir;"
                        send "&c/İstatistiği &a[Nick] &b> Oyuncunun İstatistiğine Bakarsınız."
                        send "&c/İstatistik &aEkle [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSil [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSıfırla [öldürme/ölüm] [nick]"
                        send "&c/İstatistik &aYardim &b> Yardim Alırsın"
                        send "&c/İstatistik &4Reload &b> Skript Reload Atarsın"
                        send "&7&l---------&a&l---------"
        if arg-1 is "reload":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        execute player command "/skript reload %script%"
                        send "&aSkript Başarı İle Güncellendi &c!"
command /istatistiği [<player>]:
    permission: oyuncu.istatistik
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%arg-1%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%arg 1%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%arg 1%}%"
            send "&7&l---------&a&l---------"
 

korkugunu

Kızıltaş Madencisi
En iyi cevaplar
0
PHP:
#MYSQL BÖLÜMÜ

options:
    name_bd: SERHANNN                                            #TABLO ADI
    user_bd: xxxxxx                                                    #MYSQL KULLANICI ADI
    pass_bd: xxxxxx                                                    #MYSQL KULLANICI ŞİFRESİ
    ip_bd: localhost                                                    #MYSQL IP

script options:
    $ db url jdbc:mysql://{@ip_bd}:3306/{@name_bd}
    $ db username {@user_bd}
    $ db password {@pass_bd}

#SKRIPT BÖLÜMÜ

on death:
    add 1 to {ölüm.%victim%}
    add 1 to {öldürme.%attacker%}
on first join:
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
on join:
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
command /istatistik [<text>] [<text>] [<player>] [<number>]:
    permission: oyuncu.statu
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is not set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%player%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%player%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%player%}%"
            send "&7&l---------&a&l---------"
        if arg-1 is "ekle":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Öldürme Ekledin !" to player
                        send "%arg 4% &7Öldürme Eklendi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Ölme Ekledin !" to player
                        send "%arg 4% &7Ölme Eklendi !" to arg-3
        if arg-1 is "Sil":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Öldürme Sildin !" to player
                        send "%arg 4% &7Öldürme Silindi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Ölme Sildin !" to player
                        send "%arg 4% &7Ölme Silindi !" to arg-3
        if arg-1 is "sıfırla":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {öldürme.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Öldürmesi Sıfırlandı !" to player
                        send "&7Öldürme Sıfırlandı " to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {ölüm.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Ölmesi Sıfırlandı !" to player
                        send "&7Ölmen Sıfırlandı " to arg-3
        if arg-1 is "Yardim":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        send "&7&l---------&a&l---------"
                        send "&bMerhaba %player%"
                        send "&7Komutlar Bunlardir;"
                        send "&c/İstatistiği &a[Nick] &b> Oyuncunun İstatistiğine Bakarsınız."
                        send "&c/İstatistik &aEkle [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSil [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSıfırla [öldürme/ölüm] [nick]"
                        send "&c/İstatistik &aYardim &b> Yardim Alırsın"
                        send "&c/İstatistik &4Reload &b> Skript Reload Atarsın"
                        send "&7&l---------&a&l---------"
        if arg-1 is "reload":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        execute player command "/skript reload %script%"
                        send "&aSkript Başarı İle Güncellendi &c!"
command /istatistiği [<player>]:
    permission: oyuncu.istatistik
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%arg-1%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%arg 1%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%arg 1%}%"
            send "&7&l---------&a&l---------"
Sadece bağlaman bir şeyi değiştirmez veriableleride MYSQL a yazman gerekir. Şu anda sadece bağlamıssın.
 

BadActive

Kızıltaş Madencisi
En iyi cevaplar
0
PHP:
#MYSQL BÖLÜMÜ

options:
    name_bd: SERHANNN                                            #TABLO ADI
    user_bd: xxxxxx                                                    #MYSQL KULLANICI ADI
    pass_bd: xxxxxx                                                    #MYSQL KULLANICI ŞİFRESİ
    ip_bd: localhost                                                    #MYSQL IP

script options:
    $ db url jdbc:mysql://{@ip_bd}:3306/{@name_bd}
    $ db username {@user_bd}
    $ db password {@pass_bd}

#SKRIPT BÖLÜMÜ

on death:
    add 1 to {ölüm.%victim%}
    add 1 to {öldürme.%attacker%}
on first join:
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
on join:
    if {ölüm.%player%} is not set:
        set {ölüm.%player%} to 0
    if {öldürme.%player%} is not set:
        set {öldürme.%player%} to 0
command /istatistik [<text>] [<text>] [<player>] [<number>]:
    permission: oyuncu.statu
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is not set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%player%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%player%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%player%}%"
            send "&7&l---------&a&l---------"
        if arg-1 is "ekle":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Öldürme Ekledin !" to player
                        send "%arg 4% &7Öldürme Eklendi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        add arg-4 to {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiye &f%arg 4%&7 Ölme Ekledin !" to player
                        send "%arg 4% &7Ölme Eklendi !" to arg-3
        if arg-1 is "Sil":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {öldürme.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Öldürme Sildin !" to player
                        send "%arg 4% &7Öldürme Silindi !" to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is set:
                        player is op
                        remove arg-4 from {ölüm.%arg 3%}
                        send "%arg 3% &7Adlı Kişiden &f%arg 4%&7 Ölme Sildin !" to player
                        send "%arg 4% &7Ölme Silindi !" to arg-3
        if arg-1 is "sıfırla":
            if arg-2 is "öldürme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {öldürme.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Öldürmesi Sıfırlandı !" to player
                        send "&7Öldürme Sıfırlandı " to arg-3
            if arg-2 is "ölme":
                if arg-3 is set:
                    if arg-4 is not set:
                        player is op
                        set {ölüm.%arg 3%} to 0
                        send "%arg 3% &7Adlı Kişinin Ölmesi Sıfırlandı !" to player
                        send "&7Ölmen Sıfırlandı " to arg-3
        if arg-1 is "Yardim":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        send "&7&l---------&a&l---------"
                        send "&bMerhaba %player%"
                        send "&7Komutlar Bunlardir;"
                        send "&c/İstatistiği &a[Nick] &b> Oyuncunun İstatistiğine Bakarsınız."
                        send "&c/İstatistik &aEkle [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSil [öldürme/ölüm] [nick] [Miktar]"
                        send "&c/İstatistik &aSıfırla [öldürme/ölüm] [nick]"
                        send "&c/İstatistik &aYardim &b> Yardim Alırsın"
                        send "&c/İstatistik &4Reload &b> Skript Reload Atarsın"
                        send "&7&l---------&a&l---------"
        if arg-1 is "reload":
            if arg-2 is not set:
                if arg-3 is not set:
                    if arg-4 is not set:
                        player is op
                        execute player command "/skript reload %script%"
                        send "&aSkript Başarı İle Güncellendi &c!"
command /istatistiği [<player>]:
    permission: oyuncu.istatistik
    permission message: &4Bu Komudu Kullanmaya Gerekli Yetkin Bulunmamaktadir.
    trigger:
        if arg-1 is set:
            send "&7&l---------&a&l---------"
            send "&bNick &c&l> &6%arg-1%"
            send "&7&l---------&a&l---------"
            send "&aÖlme Sayın &c&l> &e%{ölüm.%arg 1%}%"
            send "&aÖldürme Sayın &c&l> &e%{öldürme.%arg 1%}%"
            send "&7&l---------&a&l---------"
Kardeşim Zaten Arkadaşın Dediği Gibi Skript Klasörünün İçinde msqyl Var Buradan Bağlayıp skquery kullanmaya Gerek YOK.
O Hub Sunucular İçin Geçerlidir


Burda SKQuery varmı derken?
Kullanıyormuyum Anlamında Dedim.
 

korkugunu

Kızıltaş Madencisi
En iyi cevaplar
0
Kardeşim Zaten Arkadaşın Dediği Gibi Skript Klasörünün İçinde msqyl Var Buradan Bağlayıp skquery kullanmaya Gerek YOK.
O Hub Sunucular İçin Geçerlidir



Kullanıyormuyum Anlamında Dedim.
Ayrıca SKQuery nin MYSQL'u şahsen daha güzel ama kişiye göre değişir. :D
 
Üst