PvPElements - PvP Sunucularınız İçin Skript Paketi!

Sizce PvPElements Başarılı Mı?

  • Çok Başarılı, Sunucumda Kullanacağım

    Kullanılan: 1 20.0%
  • Güzel

    Kullanılan: 0 0.0%
  • Fena Değil

    Kullanılan: 0 0.0%
  • Basit Ama Güzel

    Kullanılan: 0 0.0%
  • Kötü

    Kullanılan: 4 80.0%

  • Kullanılan toplam oy
    5

AtakanRS

osu!
En iyi cevaplar
0
Bugün sizlere yepyeni bir kaynak paylaşacağım. PvP sunucularınız için ideal bir skript paketi bu. Gün geçtikçe yepyeni özellikler getireceğim.

Sistem denenmiştir. Bir sorunuz varsa yorum yazabilirsiniz.

Komutlar:
/ping
/kit
/rapor <oyuncuadi> <sebep>
/banuyari <oyuncuadi>

Oyuncu Yetkileri(Permissions):


kit.pvpsunucum
ping.pvpsunucum
rapor.pvpsunucum

Admin Yetkileri(Permissions):

aban.pvpsunucum


Gereken Ek Pluginler:
Umbaska:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

Tempban:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

İçerdiği Skriptler:

Ping Komutu
Kit Komutu
Oyuncu Sunucuya Girince Kit Komutunun Uygulanması ve Hoşgeldiniz! Mesajı
Akıllı BAN
Makro Engeli
Sohbet Kaydı
Respawn olunca Kit Komutunun Uygulanması
İtem Drop Engeli
Oyuncu Öldürünce Otomatik Regenlenmesi
Küfür Engeli

PHP:
options:
    3uyari: &4&bSunucumuzdan Yasaklandınız. Sebep: Admin Tarafından Ban = 3. Uyarı. Baniniz Sonsuza Kadar Acilmayacak.
    2uyari: &4&bSunucumuzdan Yasaklandınız. Sebep: Admin Tarafından Ban = 2. Uyarı. 1 Hafta Sonra Sunucumuza geri donebilirsiniz.
    yayin2: %player% &2'nin Oyunda haksız kazanc sagladigini tespit ettik. Oyuncu 1 Hafta sunucumuzdan yasaklanmistir.
    yayin3: %player% &2'nin Bir kez daha oyunda haksız kazanç sağladığını tespit ettik. Oyuncu Sonsuza Dek sunucumuzdan yasaklanmistir.
    gecersiz: &4&bGirdiniz Gecersiz veya Bos.
    tag: &6[&3PvPSunucum&6]
    drop: &c&bYere Esya Atamazsınız.
    yetki: "&4&bBu Komutu Kullanmak İcin Yetkiniz Yok.
    can: &2Caniniz Yenilendi.
    giris: &2&bSunucumuza Hosgeldiniz.
    kit: &2Kitiniz Verildi.
    kufur: &4&bYasakli bir Kelime Kullanıyorsunuz!
    makro: &4Sunucudan Atildiniz. Sebep: Makro. &2Sunucumuza geri donebilirsiniz.
    abankomut: &2&bTalebiniz alındı. 1 dakika içerisinde uyarısı verilecek.
    abanuyari: &4&bUyarı Aldiniz. Oyunda 2. kez haksız kazanç saglamamanizi diliyoruz. :)

command /kit:
    permission: kit.pvpsunucum
    permission message: {@tag} {@yetki}
    trigger:
        clear player's inventory
        wait 0.02 seconds
        equip player with all iron armour
        enchant player's helmet with unbreaking 3
        enchant player's chestplate with unbreaking 3
        enchant player's leggings with unbreaking 3
        enchant player's boots with unbreaking 3
        give iron sword of sharpness 1 and unbreaking 3 named "{@tag}" to player
        wait a tick
        give fishing rod of unbreaking 3 named "{@tag}" to player
        wait a tick
        give flint and steel of unbreaking 1 named "{@tag}" to player
        wait a tick
        give bow of Infinity and Unbreaking 3 named "{@tag}" to player
        wait a tick
        give arrow of unbreaking 3 named "{@tag}" to player
        wait a tick
        send "{@tag} {@kit}"

on respawn:
    make player execute command "/kit"

on join:
    send "{@tag} {@giris}"
    wait a tick
    make player execute command "/kit"

on drop:
    cancel event
    send "{@tag} {@drop}"

on death:
    victim is a player:
        clear drops

on death:
    attacker is a player:
        heal the attacker
        apply regeneration 1 to attacker for 6 seconds
        send "{@can}" to attacker

on chat:
    if message contains "***":
        cancel event
        message "{@kufur}" to player
    if message contains "am":
        cancel event
        message "{@kufur}" to player
    if message contains "özür dilerim":
        cancel event
        message "{@kufur}" to player
    if message contains "ok":
        cancel event
        message "{@kufur}" to player
    if message contains "o.ç":
        cancel event
        message "{@kufur}" to player
    if message contains "o.ç.":
        cancel event
        message "{@kufur}" to player
    if message contains "com":
        cancel event
        message "{@kufur}" to player
    if message contains "net":
        cancel event
        message "{@kufur}" to player
    if message contains "org":
        cancel event
        message "{@kufur}" to player
    if message contains "sikerim":
        cancel event
        message "{@kufur}" to player
    if message contains "belanı sikerim":
        cancel event
        message "{@kufur}" to player
    if message contains "amına koyayım":
        cancel event
        message "{@kufur}" to player
    if message contains "amına koyam":
        cancel event
        message "{@kufur}" to player
    if message contains "bilemem":
        cancel event
        message "{@kufur}" to player
    if message contains "döl":
        cancel event
        message "{@kufur}" to player
    if message contains "amerika":
        cancel event
        message "{@kufur}" to player
    if message contains "özür dilerim":
        cancel event
        message "{@kufur}" to player
    if message contains "yarak":
        cancel event
        message "{@kufur}" to player
    if message contains "götüne sok":
        cancel event
        message "{@kufur}" to player
    if message contains "sana girsin":
        cancel event
        message "{@kufur}" to player
    if message contains "götüne girsin":
        cancel event
        message "{@kufur}" to player
    if message contains "nitrado":
        cancel event
        message "{@kufur}" to player
    if message contains "batihost":
        cancel event
        message "{@kufur}" to player
    if message contains "batıhost":
        cancel event
        message "{@kufur}" to player
    if message contains "özür dilerim çocuğu":
        cancel event
        message "{@kufur}" to player
    if message contains "özür dilerim cocugu":
        cancel event
        message "{@kufur}" to player
    if message contains "döl israfı":
        cancel event
        message "{@kufur}" to player
    if message contains "sperm":
        cancel event
        send "{@kufur}"

command /ping:
    permission: ping.pvpsunucum
    permission message: {@tag} {@yetki}
    trigger:
        send "&2&bPinginiz: %player's ping%"

on left click:
    add 1 to {makro.pvpsunucum.%player%}
    wait 1 seconds
    set {makro.pvpsunucum.%player%} to 0
    if {makro.pvpsunucum.%player%} is greater than 19:
        set {makro.pvpsunucum.%player%} to 0
        wait a tick
        kick player due to "{@makro}"

on chat:
    WF "%player's display name%: %message%" to "plugins/sohbetkayit/sohbet.log"

command /banuyari [<player>]:
    permission: aban.pvpsunucum
    permission message: {@tag} {@yetki}
    trigger:
        if argument is not set:
            send "{@tag} {@gecersiz}"
            stop trigger
        else if arg 1 is not player:
            send "{@tag} {@gecersiz}"
            stop trigger
        else:
            add 15 to {aban.pvpsunucum.%arg%}

on every minutes:
    loop all players:
        if {aban.pvpsunucum.%loop-player%} is equal to 15:
            set {aban.pvpsunucum.%loop-player%} to 14
            kick loop-player due to "{@abanuyari}"

        if {aban.pvpsunucum.%loop-player%} is equal to 29:
            set {aban.pvpsunucum.%loop-player%} to 28
            wait 1 ticks
            execute console command "ban %loop-player% 7d {@2uyari}"
            ban loop-player due to "{@2uyari}"
            set {aban.pvpsunucum.%loop-player%} to 30

        if {aban.pvpsunucum.%loop-player%} is equal to 45:
            set {aban.pvpsunucum.%loop-player%} to 0
            wait 4 ticks
            ban loop-player due to "{@3uyari}"

command /rapor <text> <text>:
    usage: {@tag} &4&bKullanimi: /rapor <oyuncuadi> <sebep>
    permission: rapor.pvpsunucum
    permission message: {@tag} {@yetki}
    trigger:
        if arg 1 is not set:
            send "{@tag} {@gecersiz}"
            stop trigger
        else if arg 2 is not set:
            send "{@tag} {@gecersiz}"
            stop trigger
        else:    
            WF "Raporlayan Kişi: %player's display name% Rapor Edilen Kişi: %arg 1% Sebep: %arg 2%" to "plugins/raporlar/rapor.txt"

İndirme Linki:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

Arkadşlar bazı küfür/hakaretleri forum otomatik sansürlediği için Kopyala/Yapıştır yaparsanız küfür koruması tam çalışmayacaktır. Bu nedenle indirme linki ekliyorum.

GÜNCELLEME: PvPElements v1.2b1
Yenilikler:
Makro Koruması Daha Stabil Hale Getirildi. Tavsiyesinden dolayı @YasirUS 'a teşekkür ediyorum.


GÜNCELLEME: PvPElements v1.3b1

Yenilikler:
Rapor Sistemi Eklendi. Rapor Mesajları "sunucuklasörü/plugins/raporlar/rapor.txt dosyasında Depolanır.
 
Son düzenleme:

Çok_İlginç

Taş Madencisi
En iyi cevaplar
0
Uzun zamandır skript paketini paylaşmak isteyenlerin sayısı azalmıştı. Emeklerinin karşılığını ver ve ücretli sat
 

AtakanRS

osu!
En iyi cevaplar
0
SkQuery desteği şart mı ?

Değil ancak yeni versiyonlarda şart olacak. Ama Umbaska kurmak zorundasın hatasız çalışması için.

GÜNCELLEME: PvPElements v1.2b1
Yenilikler:
Makro Koruması Daha Stabil Hale Getirildi. Tavsiyesinden dolayı @YasirUS 'a teşekkür ediyorum.

GÜNCELLEME: PvPElements v1.3b1
Yenilikler:
Rapor Sistemi Eklendi. Rapor Mesajları "sunucuklasörü/plugins/raporlar/rapor.txt dosyasında Depolanır.
 
Üst