Sol Reklam
Sağ Reklam

Skript Paylaşımı Basit ve Kullanışlı Seviye Skripti

Durum
Mesaj gönderimine kapalı.

Reynixan

Le cose belle arrivano quando non le cerchi.

Discord:

Reynixan#8044

Katılım
22 Ocak 2020
Mesajlar
635
Elmaslar
725
Puanlar
8.175
Yaş
21
Yer
Istanbul
Ön Söz

Selamlar değerli forum sakinleri.
Bugün sizlere çok kullanışlı bir skript tanıtacağım.
İsterseniz seviye, isterseniz rütbe, isterseniz görev skripti olarak kullanabilirsiniz.
Her şey ayarlar kısmından yapılıyor ve görevler kısa ve öz.

Görseller

1590144160327.png


1590144310355.png


Fazla görsel yok maalesef.
Tarım yapıldıkça, mob veya oyuncu öldürdükçe exp artar.

Kod

Kod:
variables:
    {exp::%player%} = 0
    {seviye::%player%} = 0

options:#seviyeler için gereken exp miktarlarını yazınız
    seviye1:  100
    seviye2:  300
    seviye3:  600
    tarimexp:  3#oyuncu hasat başına kaç exp alsın?
    killexp:  5#oyuncu kill başına kaç exp alsın?

on join:
    if {seviye::%player%} is not set:
        set {seviye::%player%} to 0
    if {exp::%player%} is not set:
        set {exp::%player%} to 0
    
command /seviyeatla:
    trigger:
        if {seviye::%player%} is 0:
            if {exp::%player%} is bigger than or equal to {@seviye1}:
                add 1 to {seviye::%player%}
                send "&7Seviye atladınız. Yeni seviyeniz: &a%{seviye::%player%}%" to player
                execute console command "cc give p oyuncu 1 %player%"#bu kısımdan verilecek ödülleri ayarlayabilirsiniz
        else if {seviye::%player%} is 1:
            if {exp::%player%} is bigger than or equal to {@seviye2}:
                add 1 to {seviye::%player%}
                send "&7Seviye atladınız. Yeni seviyeniz: &a%{seviye::%player%}%" to player
                execute console command "cc give p oyuncu 2 %player%"#bu kısımdan verilecek ödülleri ayarlayabilirsiniz
        else if {seviye::%player%} is 2:
            if {exp::%player%} is bigger than or equal to {@seviye3}:
                add 1 to {seviye::%player%}
                send "&7Seviye atladınız. Yeni seviyeniz: &a%{seviye::%player%}%" to player
                execute console command "cc give p oyuncu 3 %player%"#bu kısımdan verilecek ödülleri ayarlayabilirsiniz
        
command /levelim:
    trigger:
        send "&7Senin seviyen: &a%{seviye::%player%}%" to player

command /exp [<text>] [<offlineplayer>] [<int>]:
    trigger:
        if player is op:
            if arg 1 is set:
                if arg 1 is "ekle":
                    if arg 2 is set:
                        if arg 3 is set:
                            add arg 3 to {exp::%arg 2%}
                            send "&a%arg 2% &7adlı oyuncuya &c%arg 3% &7exp eklendi. Toplam: &c%{exp::%arg 2%}%" to player
                        else:
                            send "&7Miktar giriniz."
                    else:
                        send "&7İsim giriniz."
                else if arg 1 is "çıkar" or "sil":
                    if arg 2 is set:
                        if arg 3 is set:
                            remove arg 3 from {exp::%arg 2%}
                            send "&a%arg 2% &7adlı oyuncudan &c%arg 3% &7exp silindi. Toplam: &c%{exp::%arg 2%}%" to player
                        else:
                            send "&7Miktar giriniz."
                    else:
                        send "&7İsim giriniz."
                else if arg 1 is "sıfırla":
                    if arg 2 is set:
                        set {exp::%arg 2%} to 0
                        set {seviye::%arg 2%} to 0
                else:
                    send "&7/exp ekle/çıkar/sıfırla" to player

on death:
    if attacker is a player:
        add {@killexp} to {exp::%attacker%}
        set action bar of attacker to "&7Exp: &c%{exp::%attacker%}%"
        execute attacker command "seviyeatla"
        
on break of wheat:
    if the data value of the event-block is 7:
        add {@tarimexp} to {exp::%player%}
        set action bar of player to "&7Exp: &c%{exp::%player%}%"
        execute player command "seviyeatla"

on break of carrot_plants:#hata verirse aradaki tire işaretini kaldırın
    if the data value of the event-block is 7:
        add {@tarimexp} to {exp::%player%}
        set action bar of player to "&7Exp: &c%{exp::%player%}%"
        execute player command "seviyeatla"
        
on break of potato_plants:#hata verirse aradaki tire işaretini kaldırın
    if the data value of the event-block is 7:
        add {@tarimexp} to {exp::%player%}
        set action bar of player to "&7Exp: &c%{exp::%player%}%"
        execute player command "seviyeatla"

Umarım işinize yarar.
Ayarlar kısmından kolayca ayarlayabilir, yeni seviyeler ekleyebilirsiniz.
Görüşmek üzere, hoşça kalın.
 
S

Silinen üye 79251

Ziyaretçi

Birçok sunucu açısından yararlı olabileceğini düşündüğüm bir yapım olmuş ki şahsen çok da beğendim. Elinize, emeğinize ve çabanıza sağlık.
 

EditeY

Karanlık taraftan merhaba!

Discord:

tengri#7983

Katılım
23 Nisan 2017
Mesajlar
601
Elmaslar
293
Puanlar
11.100
Yer
Türkiye,İstanbul
Minecraft
god-tengri
on break of wheat, yazıyor orda rg'li alanda buğdaylar kırılmıyor ama skriptte kırılıyormuş gibi yansıtabilir ve exp bugu olur.
 

ArdaBeyi

Birisi mi Spawnlandı?
Katılım
5 Mayıs 2020
Mesajlar
5
Elmaslar
2
Puanlar
0
Yaş
16
Minecraft
xHayDuT_
Seviyeyi chatta göstermek mümkünmüdür ?
 

EpirosNW

Odunlara Vur Vur Vur!
Katılım
18 Haziran 2020
Mesajlar
35
Elmaslar
12
Puanlar
0
Yaş
31
Minecraft
DarkAce

AlperenX3

❤️

Discord:

alperentr

Katılım
7 Nisan 2020
Mesajlar
3.098
Elmaslar
1.271
Puanlar
11.785
Yer
İzmir
Minecraft
Artgum
Emek verilmiş güzel bir skript olmuş eline sağlık geliştirilirse daha güzel olabilir.
 

AllG4mes0ff1c1al

Odunlara Vur Vur Vur!

Discord:

DenLedeTomat#8880

Katılım
11 Haziran 2019
Mesajlar
26
Elmaslar
13
Puanlar
6.275
Minecraft
DenLedeTomat
B

BraveHeart_

Ziyaretçi
Sunucu Sahipleri İçin Güzel Bir Skript Olmuş Ellerinize Sağlık :)
 
S

Sreanium

Ziyaretçi
Kısaca "Başarılı Ve Güzel"
 

-HamzaCan-

Somon Balığı Selam Vermeye Geldi

Discord:

-HamzaCan-#4975

Katılım
22 Mayıs 2020
Mesajlar
18
Elmaslar
6
Puanlar
1.995
Yaş
38
Yer
Ankara
Minecraft
RagingLego
Çok tatlı bir skript, hoşuma gitti.
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı