Maden Skripti V2.0 |Yenilikler Konuda!

Melihoper

mc.TurkLion.net
En iyi cevaplar
4
Merhaba, bu gün sizlere maden skript'inin V2.0'ını tanıtacağım iyi forumlar! :)

:ecehver:Artık oyuncuların maden istatistiklerine Chest ile bakiyorsunuz!:ecehver:
:ekask:Artık Sayac sıfırlama özelliği sadece adminlerde olacak!:ekask:
:notch:Mesaj olayını kaldırdım!:notch:
:örümcek:Isterseniz hemen v2.0'a gecelim!:örümcek:
PHP:
#SKRİPT MADEN KIRMA ISTATİSTİĞİ! Geliştirilmiş Version!
#VERSİON 2.0
on break of coal ore:
    add 1 to {komur.%player%}


on break of gold ore:
    add 1 to {altin.%player%}


on break of emerald ore:
    add 1 to {emerald.%player%}

on break of diamond ore:
    add 1 to {elmas.%player%}


on break of redstone ore:
    add 1 to {kizil.%player%}


on break of stone:
    add 1 to {stone.%player%}


on break of cobblestone:
    add 1 to {cobblestone.%player%}
on break of lapis lazuli ore:
    add 1 to {lapis.%player%}


command /sayac [<offlineplayer>]:
    aliases: blok, blokstats
    trigger:
        if arg-1 is not set:
            open chest with 2 rows named "&2%player% &eIstatistikleri" to player
            format slot 0 of player with redstone named "&4&lRedStone" with lore "&6&l%{kizil.%player%}%" to close
            format slot 1 of player with 95:14 named " " to close
            format slot 10 of player with 95:14 named " " to close
            format slot 3 of player with 95:13 named " " to close
            format slot 12 of player with 95:13 named " " to close
            format slot 2 of player with diamond named "&b&lElmas" with lore "&b&l%{elmas.%player%}%" to close
            format slot 4 of player with 266 named "&e&lAltin" with lore "&b&l%{altin.%player%}%" to close
            format slot 5 of player with coal named "&7&lKomur" with lore "&b&l{komur.%player%}%" to close
            format slot 7 of player with 95:15 named " " to close
            format slot 16 of player with 95:15 named " " to close
            format slot 5 of player with 95:12 named " " to close
            format slot 14 of player with 95:12 named " " to close
            format slot 6 of player with Stone named "&8&lTas" with lore "&7&l%{stone.%player%}%" to close
            format slot 8 of player with Stone named "&8&lKirik Tas" with lore "&7&l%{cobblestone.%player%}%" to close
            format slot 9 of player with Emerald named "&a&lZumrut" with lore "&2&l%{emerald.%player%}%" to close
            format slot 11 of player with Lapis named "&9&lLapis" with lore "&3&l%{lapis.%player%}%" to close
            format slot 13 of player with Oak Wood named "&6Odun" with lore "&6&l%{wood.%arg-1%}%" to close     
        if arg-1 is not online:
            send "&7[&eSkript&7] &eOyuncu Cevrimdisi!" to player
            exit
        if arg-1 is set:
            open chest with 2 rows named "&2%player% &eIstatistikleri" to player
            format slot 0 of player with redstone named "&4&lRedStone" with lore "&6&l%{kizil.%arg-1%}%" to close
            format slot 1 of player with 95:14 named " " to close
            format slot 10 of player with 95:14 named " " to close
            format slot 3 of player with 95:13 named " " to close
            format slot 12 of player with 95:13 named " " to close
            format slot 2 of player with diamond named "&b&lElmas" with lore "&b&l%{elmas.%arg-1%}%" to close
            format slot 4 of player with 266 named "&e&lAltin" with lore "&b&l%{altin.%arg-1%}%" to close
            format slot 5 of player with coal named "&7&lKomur" with lore "&b&l{komur.%arg-1%}%" to close
            format slot 7 of player with 95:15 named " " to close
            format slot 16 of player with 95:15 named " " to close
            format slot 5 of player with 95:12 named " " to close
            format slot 14 of player with 95:12 named " " to close
            format slot 6 of player with Stone named "&8&lTas" with lore "&7&l%{stone.%arg-1%}%" to close
            format slot 8 of player with Cobblestone named "&8&lKirik Tas" with lore "&7&l%{cobblestone.%arg-1%}%" to close
            format slot 9 of player with Emerald named "&a&lZumrut" with lore "&2&l%{emerald.%arg-1%}%" to close
            format slot 11 of player with Lapis named "&9&lLapis" with lore "&3&l%{lapis.%arg-1%}%" to close
            format slot 13 of player with 17:0 named "&6Odun" with lore "&6&l%{wood.%arg-1%}%" to close           


on first join:
    set {kizil.%player%} to 0
    set {komur.%player%} to 0
    set {altin.%player%} to 0
    set {stone.%player%} to 0
    set {emerald.%player%} to 0
    set {elmas.%player%} to 0
    set {cobblestone.%player%} to 0
    set {lapis.%player%} to 0
    set {wood.%player%} to 0
command /sayacsifirla [<player>]:
    permission: sayac.admin
    permission message: &7[&eSkript&7] &eYetkiniz Yoktur!
    aliases: sayacsil, clearsayac
    trigger:
        if arg-1 is not set:
            send "&7[&6Skript&7] &eBasariyla Blok İstatistigini Sifirladin!" to player
            set {kizil.%player%} to 0
            set {komur.%player%} to 0
            set {altin.%player%} to 0
            set {stone.%player%} to 0
            set {emerald.%player%} to 0
            set {elmas.%player%} to 0
            set {cobblestone.%player%} to 0
            set {wood.%player%} to 0
            set {lapis.%player%} to 0
        if arg-1 is set:
            send "&7[&6Skript&7] &eBasariyla %arg-1%'in Blok İstatistigini Sifirladin!" to player
            set {kizil.%arg-1%} to 0
            set {komur.%arg-1%} to 0
            set {altin.%arg-1%} to 0
            set {stone.%arg-1%} to 0
            set {emerald.%arg-1%} to 0
            set {elmas.%arg-1%} to 0
            set {cobblestone.%arg-1%} to 0
            set {wood.%arg-1%} to 0
            set {lapis.%arg-1%} to 0
        else:
            exit

load:
    file "plugins\MadenIstatistik\config.yml" isn't exists:
        create file "plugins\MadenIstatistik\config.yml"
        wf "##Maden skript sistemi tamamiyle Melih Aktaş tarafından yaratılmıştır." to "plugins\MadenIstatistik\config.yml"
        wf "##İzinsiz paylaşılamaz." to "plugins\MadenIstatistik\config.yml"
        wf "##Config ile yönetim sistemi yakında gelecek." to "plugins\MadenIstatistik\config.yml"

TAB'LAR için hastebin link; Bana
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
:)


İyi forumlar fazla eleştiri yapmazsanız sevinirim! :)
 

Breakthrough

Obsidyen Madencisi
En iyi cevaplar
0
Load kısmını SohbetGrupları sistemimden almışsın, sıkıntı yok.
Kendini geliştirme yolunda iyi bir şekilde ilerliyorsun ancak fazla event kullanmışsın, "event-block is cobblestone:" gibisinden kodlar ile fazla event ve sayırı önleyebilirsin.
 

Absolatte

Demir Madencisi
En iyi cevaplar
0
Fazla event kullanması akıllıca olmuş, şartsız direk olaya geçiyor.
Ne kadar az şartlandırma o kadar işlemci kullanımından tasarruf :)
 
Üst