[İstek] Puan sistemi

Jacksailor

Ağaç Yumruklayıcı
Mesajlar
31
En iyi cevaplar
0
Beğeniler
4
Puanları
0
Arkadaşlar yardımınız gerekiyor skript bilgim pek yok bi el atarsanız sevinirim böyle bir skript istiyorum sunucuya girenlere ait puan olucak ilk defa sw ye giren kişinin puanı 0 olcak /puan ver komudu olucak o komududa puan.ver yetkisi olanlar kullanabılecek o komudu kullanarakda bir oyuncuya puan verilebilecek. /puan komuduyla oyuncular kendi puanlarına bakabilecek /puan <isim> ilede puan.bak yetkisi olanlar kullanabilecek o komut ilede başkalarının puanına bakılacak. yaparsanız çok sevinirim ^_^ biraz karışık yazmışım kusura bakmayın :D
 


bikkik

Obsidyen Madencisi
Mesajlar
1,249
En iyi cevaplar
0
Beğeniler
820
Puanları
1,990
Pek yok dediğini göre az da olsa vardır :D. Ben başını atım devamını sen getir. (Direk yazıom inşAllah yanlış yoktur :D)
Kod:
command /puan [<text>]:
          permission: puan.skript
          trigger:
                arg 1 is not set:
                        send "Puanın : %{puan.%playe%}%"
                        send "--Diğer Komutlar--"
                        send "/puan ver -> Size Puan Verir"
                arg 1 is "ver":
                        add 1 to {puan.%player%}
on first join:
         set {puan.%player%} to 0
 

Jacksailor

Ağaç Yumruklayıcı
Mesajlar
31
En iyi cevaplar
0
Beğeniler
4
Puanları
0
Pek yok dediğini göre az da olsa vardır :D. Ben başını atım devamını sen getir. (Direk yazıom inşAllah yanlış yoktur :D)
Kod:
command /puan [<text>]:
          permission: puan.skript
          trigger:
                arg 1 is not set:
                        send "Puanın : %{puan.%playe%}%"
                        send "--Diğer Komutlar--"
                        send "/puan ver -> Size Puan Verir"
                arg 1 is "ver":
                        add 1 to {puan.%player%}
on first join:
         set {puan.%player%} to 0
Vakit ayırıp yardım ettiğin için teşekkür ederim de kardeş hataları coşturmuşsun :D
 

Jacksailor

Ağaç Yumruklayıcı
Mesajlar
31
En iyi cevaplar
0
Beğeniler
4
Puanları
0
Dedim Sana :D. En çok ne hatası var. Tab dışında :D
:D Benim arkadaşada sordum o aşağıdaki kodu verdi ama "an internal error" diyor sunucu 1.8 1.7.2 sw açıp ordan denicem bide :D
Kod:
command /skor [<player>]:
    trigger:
        if arg 1 is not set:
            send "&6Skorun: &f%{skor.%player%}%" to player
        if arg 1 is set:
            send "&7%arg 1% Kişisinin Skoru: &f%{skor.%player%}%" to player
command /skorekle <player> <number>:
    permission: skor.ekle
    permission message: &cYetkin yok.
    trigger:
        add arg 2 to {skor.%arg 1%}
        broadcast "&6Hesabınıza %arg 2% skor eklendi."
 

bikkik

Obsidyen Madencisi
Mesajlar
1,249
En iyi cevaplar
0
Beğeniler
820
Puanları
1,990
:D Benim arkadaşada sordum o aşağıdaki kodu verdi ama "an internal error" diyor sunucu 1.8 1.7.2 sw açıp ordan denicem bide :D
Kod:
command /skor [<player>]:
    trigger:
        if arg 1 is not set:
            send "&6Skorun: &f%{skor.%player%}%" to player
        if arg 1 is set:
            send "&7%arg 1% Kişisinin Skoru: &f%{skor.%player%}%" to player
command /skorekle <player> <number>:
    permission: skor.ekle
    permission message: &cYetkin yok.
    trigger:
        add arg 2 to {skor.%arg 1%}
        broadcast "&6Hesabınıza %arg 2% skor eklendi."
Skriptin sürümünü güncel tutun :). Bu arada kod bende çalışıyor
 

BadActive

Kızıltaş Madencisi
Mesajlar
496
En iyi cevaplar
0
Beğeniler
165
Puanları
480
Ruh hali
Paraya kıyıp 1.7.2 sw açtım orda denedim skript çalıştı diğer sunucumun sürümü 1.8 skriptin 1.8 sürümü varmıdır?
Ben 1.8 Sunucumda Denedim.
Hata Çıkarsa Aliases-English Dosyasını İnternetden 1.8 Sürümünü İndirmenizi Tavsiye Ederim.


Kod:
options:
    ilkgirispuanı: 0 # İlk Girdiğinde Olacak Puan.
    verperm: puan.ver # Puan Vermesi İçin Gerekli Yetki.
    bakperm: puan.bak # Puanlara Bakması İçin Gerekli Yekti.
command /puan [<player>] [<number>]:
    trigger:
        if arg-1 is "Ver":
            if arg-2 is set:
                if player has permission "{@verperm}":
                    add arg-2 to {puan::%arg 1%}
                    send "&c%arg 2% &7Puanı &f%arg 1% &7Adlı Oyuncuya Verdiniz." to player
                    send "&f%arg 1% &7Adlı Oyuncunun Mevcut Puanı&c: &e%{puan::%Arg 1%}%" to player
                    stop
                else:
                    send "&cYeterli Yektiniz Yok !" to player
                    stop
            else:
                send "&cSayı Girmelisiniz." to player
                stop
        else if arg-2 isn't set:
            if player has permission "{@bakperm}":
                send "&f%arg 1% &7Adlı Oyuncunun Mevcut Puanı&c: &e%{puan::%Arg 1%}%" to player
                stop
            else:
                send "&cYeterli Yektiniz Yok !" to player
                stop
        else:
            send "&cDoğru Kullanım: &e/Puan <Oyuncu>" to player
            stop
on first join:
    if {puan::%player%} isn't set:
        set {puan::%player%} to {@ilkgirispuanı}
 

Jacksailor

Ağaç Yumruklayıcı
Mesajlar
31
En iyi cevaplar
0
Beğeniler
4
Puanları
0
Ben 1.8 Sunucumda Denedim.
Hata Çıkarsa Aliases-English Dosyasını İnternetden 1.8 Sürümünü İndirmenizi Tavsiye Ederim.


Kod:
options:
    ilkgirispuanı: 0 # İlk Girdiğinde Olacak Puan.
    verperm: puan.ver # Puan Vermesi İçin Gerekli Yetki.
    bakperm: puan.bak # Puanlara Bakması İçin Gerekli Yekti.
command /puan [<player>] [<number>]:
    trigger:
        if arg-1 is "Ver":
            if arg-2 is set:
                if player has permission "{@verperm}":
                    add arg-2 to {puan::%arg 1%}
                    send "&c%arg 2% &7Puanı &f%arg 1% &7Adlı Oyuncuya Verdiniz." to player
                    send "&f%arg 1% &7Adlı Oyuncunun Mevcut Puanı&c: &e%{puan::%Arg 1%}%" to player
                    stop
                else:
                    send "&cYeterli Yektiniz Yok !" to player
                    stop
            else:
                send "&cSayı Girmelisiniz." to player
                stop
        else if arg-2 isn't set:
            if player has permission "{@bakperm}":
                send "&f%arg 1% &7Adlı Oyuncunun Mevcut Puanı&c: &e%{puan::%Arg 1%}%" to player
                stop
            else:
                send "&cYeterli Yektiniz Yok !" to player
                stop
        else:
            send "&cDoğru Kullanım: &e/Puan <Oyuncu>" to player
            stop
on first join:
    if {puan::%player%} isn't set:
        set {puan::%player%} to {@ilkgirispuanı}
Deniyecem sağolasın :)
 
S

Switcher

Ziyaretçi
Forum kurallarını neden okumuyorsunuz Skript İstekleri alt forumu dururken buraya konu açıyorsunuz ?
 

Jacksailor

Ağaç Yumruklayıcı
Mesajlar
31
En iyi cevaplar
0
Beğeniler
4
Puanları
0

ESCraftTR

Marangoz
Mesajlar
46
En iyi cevaplar
0
Beğeniler
14
Puanları
0
Bi dalda benden al ? :D
PHP:
options:
    prefix: &4&LPUAN &c>
    puan: &2&lPUANIN &A>
    puanı: &3&lPUANIN &b>

on first login:
    if {puan.%player%} is not set:
        set {puan.%player%} to 0
       
command /puanver [<text>]:
    permission: puan.ver
    permission message: &cYou Don't Have Permission
    trigger:
        if arg 1 is set:
            add 1 to {puan.%arg 1%}
        else:
            send "{@prefix} &eLütfen Gireceğiniz İsmi Seçin" to player
           

command /puanım:
    trigger:
        send "{@puan} &e%{puan.%player%}%"
       
command /puan bak [<text>]:
    permission: puan.bak
    permission message: &cYou Don't Have Permission
    trigger:
        if arg 1 is set:
            send "{@puanı} &e%{puan.%arg 1%}% "
 
S

Switcher

Ziyaretçi
Benim hatammış kusura bakma okadar kişi raporladımki
 

SnipeTR

Zombi Katili
Mesajlar
184
En iyi cevaplar
0
Beğeniler
67
Puanları
780
Skript denemek için neden para ile sunucu açıyorsun ki direk bilgisayarına sunucu dosyalarını indirip sunucuyu 1.7.2 başlatıp denesene
 

Üst