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

MinecraftTR 3,848 Konusu 21,664 Mesajı ve 7,375 Üyesi ile her dakika daha da büyüyor!
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Mrtol

Yeni Üye
Konu Sahibi
6 Haziran 2018
102
91
0
EXP
0
Minecoin
0

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

Eşya göndermek için göndermek istediğiniz eşyayı elinize alıp /hediye <oyuncuismi> yazın.
Hediye listenize bakmak için /hediye liste yazın.
Hediye listenizdeki eşyalara tıklayarak envanterinizden alabilirsiniz.

Oyuncular birbirine tek komutla uzaktayken bile eşya hediye edebilir.
Sistemde hediye gönderince gönderen kişinin ismi verilmez bilgim dahilide yaptığım bir şeydir.

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_16.45.52.png

2018-06-11_16.45.46.png


2018-06-11_16.46.48.png

2018-06-11_16.46.54.png

2018-06-11_16.46.55.png
2018-06-11_16.46.56.png

2018-06-11_16.46.58.png

2018-06-11_16.48.04.png
2018-06-11_16.48.08.png




İşte Skript kodumuz.

Kod:
command /hediye [<text>]:
    trigger:
        if arg-1 is "liste":
            set {_x} to 0
            open virtual chest with size 6 named "&3Hediyelerin: &8(&c%size of {hediye::%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 "/hediye liste"        
            make gui slot 0 of player with sign_item named "&8&m=========&c&m=========&8&m=========" with lore "||&c&l» &3Toplam &8(&c%size of {hediye::%player%::liste::*}%&8)||&c&l» &3Senin Gönderdiğin: &8(&c%{hediye::%player%::gönderme}%&8)||||&8&m=========&c&m=========&8&m=========" to run player command "/hediye liste"
            loop {hediye::%player%::liste::*}:
                add 1 to {_x}      
                make gui slot {_x} of player with "%loop-value%" parsed as item named "&8&m==========&c&m===========&8&m==========" with lore "||&c&l» &3Eşya: &8(&c%loop-value%&8)||||&8&m==========&c&m===========&8&m==========" to nothing
        else if (arg-1 parsed as player) is set:
            if player's tool is not air:
                add player's tool to {hediye::%arg-1%::liste::*}
                add 1 to {hediye::%player%::gönderme}
                send "&c%player's tool% &3Eşyası &c%arg-1% &3isimli oyuncuya gönderildi."
                remove player's tool from player                
            else:
                send "&3Göndermek istediğin eşyayı eline al."
        else:
            send "&3Hediye göndermek istediğin kişinin ismini gir."
        
on inventory click:
    if inventory name of player's current inventory contains "&3Hediyelerin:":
        if clicked item is not air:
            if name of clicked item is not "&8[&cBoş&8]":
                if clicked slot is between 1 and 53:
                    remove "%clicked item%" parsed as itemtype from {hediye::%player%::liste::*}
                    send "&c%clicked item% &3Eşyasını hediye kutundan çıkardın."
                    give clicked item to player
                    execute player command "/hediye liste"
 
Son düzenleme:

sonmeznw

★ Onursal Üye ★
8 Haziran 2018
14
2
1,101
EXP
889.06
Minecoin
0
Gayet başarılı bir skript. Bunu daha önce başka forumlarda görmedim.
Ancak göndermek istediğin eşya adına "grass_block" oyuncuların kaçı bunu bilip yazabilir ?
Ancak bu kadar zahmete değer mi bilemem Trade pluginleride aynı işi yapıyor
 

Mrtol

Yeni Üye
Konu Sahibi
6 Haziran 2018
102
91
0
EXP
0
Minecoin
0
Gayet başarılı bir skript. Bunu daha önce başka forumlarda görmedim.
Ancak göndermek istediğin eşya adına "grass_block" oyuncuların kaçı bunu bilip yazabilir ?
Ancak bu kadar zahmete değer mi bilemem Trade pluginleride aynı işi yapıyor
iyimisin yoksa şaka mı yapıyorsun önce okuyun lütfen sistemde öyle bir şey yok göndermek istediğin eşyanın adını falanda girmiyorsun
lütfen konuyu okumadan yorum yapmayın diğer konulara yaptığınız gibi buda boş bir yorum trade pluginleri ticaret için hediye sisteminde hediye attığında özel olarak attığın kişiyi göremiyorsun sadece hediyelerini görebiliyorsun sistemi denemeden konuşmayın lütfen ticaret karşılıklı olur kiminle yaptığını bilirsin bu sistemde eşyayı eline alıp /hediye <oyuncu> yazıyorsun eşyayı gönderiyor alan kişi kimin gönderdiğini bilemiyor listeden eşyalarına bakıyor ayrıca burası skript kategorisi lütfen her sistemime eklenti ismi önermeyi bırakın sistemde zahmet falan yok sadece sizin post kasma çabanız sonucu oluşan bir şey trade eklentileride aynı işi yapmıyor siz dediniz diye bırakacak değilim ben hangi eklenti bu işi yapıyor diye soru sormadım nasihat vermenize gerek yok.

1529035474205.png
1529035446972.png
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...