Hoş Geldin!

MinecraftTR.COM - Türkiye'nin en büyük minecraft platformu.

MinecraftTR.COM minecraftla alakalı araçları kullanıma sunuyor. Her şey burada; skript, plugin, doku paketleri, shaderlar, modlar, mcpe, minecraft sunucu kurulumu ve sunucularınızla alakalı yaşadığınız sorunları çözmenize yardımcı olabilecek rehberler ve tüm minecraft haberleri.

Sitemize kayıt olarak topluluğumuzun diğer üyeleriyle tartışabilir, paylaşabilir ve özel mesaj gönderebilirsiniz.

Giriş Yap veya Kayıt Ol!
batihost minecraft server kirala
Minecraft Sunucu Kiralama
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
Reklam satın al!

Paylaşım [MSK] Gelişmiş Ev Sistemi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin madenci.
Katılım
6 Haziran 2018
Mesajlar
69
Tepki puanı
91
Puanları
1,125
Discord

Merhaba değerli batihost forumunun üyeleri bu gün sizlere kendi sunucum için yapmış olup, sonradan paylaşma kararı aldığım basit bir ev sistemini paylaşacağım iyi kullanımlar dilerim.

Ev kaydetmek için /ev oluştur <evadı>
Kaydedilmiş bir evi silmek için /ev kaldır <evadı>
Kaydedilmiş bir eve ışınlanmak için /ev ışınlan <evadı>
Kaydedilmiş bütün evleri görmek için /ev liste

Bu sistemin amacı oyuncuların istediği bölgeyi kaydedip istediği zaman kaydedilmiş bölgelerden istediği bölgeye ışınlanabilmesi için yazılmıştır.

Ev Sınırı 54'dür bu sayfalama sistemi yapamadığım anlamına gelmez bir oyuncu zaten bu kadar fazla ev oluşturmaz bazı işsiz kişiler 54 den fazla ev oluşturursa listede bütün evleri gözükmez o yüzden 54 ev sınırı ekledim.

Evler oyuncunun mevcut skinin kafasıyla guide gözükür üzerlerinde evlerin isimleri yazar.

Beğenmeyenler lütfen boş laf yapmasın bir sorun olabileceğini düşünen veya gereksiz olduğunu düşünen konuyu terk etsin.
Kimseye kullanın diye yalvarmıyorum şart koşmuyorum hoşuna giden beğenen dilediği gibi kullansın.

Gerekli Eklentiler #Tuske


2018-06-11_20.01.23_2.png

2018-06-11_19.57.08.png

2018-06-11_20.01.24.png

2018-06-11_20.01.25.png

2018-06-11_20.01.55.png


2018-06-11_20.02.06.png
2018-06-11_20.01.23.png

Kod:
command /ev [<text>] [<text>]:
    trigger:
        if arg-1 is "oluştur":
            if arg-2 is set:
                if {ev::%player%::%arg-2%} is not set:
                    if size of {ev::%player%::liste::*} is smaller than 55:
                        add arg-2 to {ev::%player%::liste::*}
                        set {ev::%player%::%arg-2%} to location of player's location
                        send "%arg-2% isimli bölge kaydedildi"                 
                else:
                    send "bu isimde bir ev var"
            else:
                send "ev ismi giriniz"
        else if arg-1 is "kaldır":
            if arg-2 is set:
                if {ev::%player%::%arg-2%} is set:
                    remove arg-2 from {ev::%player%::liste::*}
                    delete {ev::%player%::%arg-2%}
                    send "%arg-2% isimli ev silindi"
                else:
                    send "böyle bir ev yok"
            else:
                send "ev ismi giriniz"
        else if arg-1 is "ışınlan":
            if arg-2 is set:
                if {ev::%player%::%arg-2%} is set:
                    teleport player to {ev::%player%::%arg-2%}
                    send "%arg-2% isimli eve ışınlanıldı"
                else:
                    send "böyle bir ev yok"
            else:
                send "ev ismi giriniz" 
        else if arg-1 is "liste":
            set {_x} to 0
            open virtual chest with size 6 named "&3Ev: &8(&c%size of {ev::%player%::liste::*}%&8)" to player
            make gui slot integers from 0 to 53 of player with black stained glass pane named "&8[&cBoş&8]" to run player command "/ev liste"             
            loop {ev::%player%::liste::*}:
                add 1 to {_x}       
                make gui slot 0 of player with sign_item named "&8&m=========&c&m=========&8&m=========" with lore "||&c&l» &3Ev Miktarı: &8(&c%size of {ev::%player%::liste::*}%&8)||||&8&m=========&c&m=========&8&m=========" to run player command "/ev liste" 
                make gui slot {_x} of player with skull of player named "&8&m==========&c&m===========&8&m==========" with lore "||&c&l» &3Ev Adı: &8(&c%loop-value%&8)||&c&l» &3Ev Adı: &8(&c%loop-value%&8)||||&8&m==========&c&m===========&8&m==========" to run player command "/ev ışınlan %loop-value%"
 
Son düzenleme:
Seçkin madenci.
Katılım
11 Haziran 2018
Mesajlar
54
Tepki puanı
65
Puanları
1,130
Discord
Vidarr#6199
Konuyu daha açık ve net bir şekilde anlatırsan hoş olabilir. Skriptin görevini tam anlayamadım.
 
Seçkin madenci.
Katılım
6 Haziran 2018
Mesajlar
69
Tepki puanı
91
Puanları
1,125
Discord
Seçkin madenci.
Katılım
11 Haziran 2018
Mesajlar
54
Tepki puanı
65
Puanları
1,130
Discord
Vidarr#6199
Seçkin madenci.
Katılım
6 Haziran 2018
Mesajlar
69
Tepki puanı
91
Puanları
1,125
Discord
Alana claim tarzı bir şey yapıyor mu?
Hayır sadece ışınlanmaya yarıyor. ev liste komutuyla kaydettiğin bölgeleri menüde listeliyor menüden tıkladığın bölgeye ışınlanıyor komutlar ile bölge ekleyip silebiliyorsun
 
Seçkin madenci.
Katılım
11 Haziran 2018
Mesajlar
54
Tepki puanı
65
Puanları
1,130
Discord
Vidarr#6199
Anladım, açıkladığın için teşekkürler.

İyi Forumlar.
 
Seçkin madenci.
Katılım
6 Haziran 2018
Mesajlar
69
Tepki puanı
91
Puanları
1,125
Discord
Anladım, açıkladığın için teşekkürler.

İyi Forumlar.
Teşekkür ederim istekleriniz ve önerileriniz doğrultusunda geliştirebilirim bir öneriniz varsa çekinmeyin lütfen.
 
Yeni bir Steve doğdu!
Katılım
12 Haziran 2018
Mesajlar
3
Tepki puanı
1
Puanları
0
Discord
Artık essentialsın kötü sethome sistemini kullanmaya gerek kalmadı kaydedilen bölgelerin listelenmesi çok güzel olmuş başarılar dilerim.
 
Seçkin madenci.
Katılım
6 Haziran 2018
Mesajlar
69
Tepki puanı
91
Puanları
1,125
Discord
Artık essentialsın kötü sethome sistemini kullanmaya gerek kalmadı kaydedilen bölgelerin listelenmesi çok güzel olmuş başarılar dilerim.
Teşekkür ederim iyi kullanımlar :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Üst