Hediye gönderme.

CihanYlmzCR

> PERISAN NETWORK <
En iyi cevaplar
0
Merhaba arkadaşlar, sizlerden bir skript isteğinde bulunacağım.
___________________________
Komut: /hediye
Seçenekler: /hediyegönder - /hediyelerim - /hediyehakkım

Bu skript'te bir oyuncu diğer oyuncuya /hediyegönder komutu uygulayacak. Envanterde seçili olan itemi /hediyegönder olarak komutu yazdığında o oyuncuya itemi gönderecek ve kendi envanterinde item silinecek. Diğer oyuncuya o item gelicek. Eğer o oyuncu online değilse (yani offline) karşısına yazı çıkacak. (örn: <kullanıcıadı> şuanda aktif değil!)

/hediyelerim komutu uygulandığında kullanıcının kendisine gelen itemleri görebilecek.

/hediyehakkım komutunda ise tüm oyuncuların hediye gönderme hakkı 3 kez olacak. Yani tüm oyuncular birbirine 3 kere hediye gönderebilecek daha fazla gönderemeyecek.

Biraz uzun bir skript biliyorum fakat, eğlenceli bir sunucu açmaya karar verdim. Bu tür komutlar ekleyerek sunucuyu farklılaştırmak istiyorum.

- Olymclaps Network -
Teşekkür ederim!
 

EylexLive

bunu gördüğünüzde özel üyem bitmiş olacak :(
En iyi cevaplar
0
Kod:
command /hediyegönder [<player>]:
    trigger:
        arg-1 isn't set:
            send "hediyegönder oyuncu"   
        arg-1 is set:
            loop all items in the player's inventory:
                loop-item is loop-item:
                    give loop-item to arg-1
                    wait 20 ticks
                    remove loop-item from the player
                    set {gönderilen::%arg-1%} to loop-item
command /hediyelerim:
    trigger:
        send "%{gönderilen::%player%}%"

Hediye hakkı olayına zamanım olmadığı için yapmadım,skripti denemedim hata çıkarsa hatayı atın
 

Faberds

Taş Madencisi
En iyi cevaplar
0
Kod:
command /hediyegönder [<player>]:
    trigger:
        arg-1 isn't set:
            send "hediyegönder oyuncu"  
        arg-1 is set:
            loop all items in the player's inventory:
                loop-item is loop-item:
                    give loop-item to arg-1
                    wait 20 ticks
                    remove loop-item from the player
                    set {gönderilen::%arg-1%} to loop-item
command /hediyelerim:
    trigger:
        send "%{gönderilen::%player%}%"

Hediye hakkı olayına zamanım olmadığı için yapmadım,skripti denemedim hata çıkarsa hatayı atın
kodu denedim /hediyelerim yazınca hediyeyi gönderen kişi yerine air yazıyor. gerisinde bir sıkıntı yok
 
Üst