Bulundu Eşyaların sandıklara rastgele gitmesi

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

MuhammedEminYT

Bir Kömür Göründü Kaptanım!
Katılım
6 Temmuz 2018
Mesajlar
169
Elmaslar
18
Puan
13.370
Yaş
22
Minecraft
MuhammedEminYTR

Discord:

MuhammedEminYTR#3986

Beyler aynı skywarsdaki gibi belirttiğimiz eşyaların koyulan tüm chestlerin içine rastgele bir şekilde koyulmasını istiyorum ve bunlar şunlar olacak!

ak47, AWP, M4A1, M416, M4A4,M16A4, Shoutgun, helmet, vest, p90, deagle, glock, granade, smoke boom, flash boom, molotov, 7.62mm, 5.56mm, .45acp, .300 Magnum, 9mm, 12 Gaugev

virgülle aldırdıklarım da ayrı ayrı çıksın ve kaç adet çıkacağı da belirlenebilirse sevinirim :)

Bu arada bu itemler ya Newİtmes yada bir skript aracılığı ile olacak!

Eğer bu yapılabilirse olursa yakında çok güzel bir skript geliyor :)
 
Son düzenleme:
Şimdi ne yapıyorsun anlatayım.

/randomsandık aç yazıp sandıkların bulunacağı yerleri seçiyorsun.
Bütün sandıkları koyduktan sonra /randomsandık kapat yazmayı unutma.
sonra sandıkların içinde olmasını istediğin eşyaları eline alıp /randomsandık ekle yazıyorsun.
sonra /randomsandık yenile yazıp sandıkların içini yeniliyorsun.

Eğer sandıkların içini boşaltmak istiyorsan /randomsandık sil yazıyorsun.
Eğer itemleri sıfırlamak istiyorsan /randomsandık sıfırla yazıyorsun.
Eğer sandıkları silmek istiyorsan /randomsandık ssıfırla yazıyorsun.

Kod:
command /randomsandık [<text>] [<text>] [<text>]:
    permission: sandık.editor
    trigger:
        if arg-1 is "ac":
            set {sandık::editor::%player%} to true
        if arg-1 is "kapat":
            delete {hazineavi::editor::%player%}
        if arg-1 is "yenile":
            loop {chests::*}:
                loop numbers between 0 and 27:
                    if chance of 25%:
                        set slot loop-number-2 of block at loop-value-1 to random item of {items::*}
        if arg-1 is "sil":
            loop {chests::*}:
                loop numbers between 0 and 27:
                    if chance of 100%:
                        set slot loop-number-2 of block at loop-value-1 to Air
        if arg-1 is "list":
            send "%{items::*}%"
        if arg-1 is "sıfırla":
            delete {items::*}
        if arg-1 is "ekle":
            if arg-2 is set:
                set {_n} to arg-2 parsed as item
                add {_n} named "§%arg-3%" to {items::*}
        if arg-1 is "ssıfırla":
            delete {chests::*}

on place of chest:
    if {sandık::editor::%player%} is set:
        add event-location to {chests::*}
 
Şimdi ne yapıyorsun anlatayım.

/randomsandık aç yazıp sandıkların bulunacağı yerleri seçiyorsun.
Bütün sandıkları koyduktan sonra /randomsandık kapat yazmayı unutma.
sonra sandıkların içinde olmasını istediğin eşyaları eline alıp /randomsandık ekle yazıyorsun.
sonra /randomsandık yenile yazıp sandıkların içini yeniliyorsun.

Eğer sandıkların içini boşaltmak istiyorsan /randomsandık sil yazıyorsun.
Eğer itemleri sıfırlamak istiyorsan /randomsandık sıfırla yazıyorsun.
Eğer sandıkları silmek istiyorsan /randomsandık ssıfırla yazıyorsun.

Kod:
command /randomsandık [<text>] [<text>] [<text>]:
    permission: sandık.editor
    trigger:
        if arg-1 is "ac":
            set {sandık::editor::%player%} to true
        if arg-1 is "kapat":
            delete {hazineavi::editor::%player%}
        if arg-1 is "yenile":
            loop {chests::*}:
                loop numbers between 0 and 27:
                    if chance of 25%:
                        set slot loop-number-2 of block at loop-value-1 to random item of {items::*}
        if arg-1 is "sil":
            loop {chests::*}:
                loop numbers between 0 and 27:
                    if chance of 100%:
                        set slot loop-number-2 of block at loop-value-1 to Air
        if arg-1 is "list":
            send "%{items::*}%"
        if arg-1 is "sıfırla":
            delete {items::*}
        if arg-1 is "ekle":
            if arg-2 is set:
                set {_n} to arg-2 parsed as item
                add {_n} named "§%arg-3%" to {items::*}
        if arg-1 is "ssıfırla":
            delete {chests::*}

on place of chest:
    if {sandık::editor::%player%} is set:
        add event-location to {chests::*}
Fhalinkz şu konuya başarısını Istek - Sıralama skripti
Gönderi otomatik olarak birleştirildi:

Bakarmisin
 
Evet teşekkürler
Birde bunun çıkma şanslarınıda ayarlayabilirmiyiz mesela /randomsandık ekle awp %3 gibi?
Ve birde bu silahların mermileride eklenmesi gerek misal
/randomsandıkmermi ekle awp 300Magnum [<miktar>]
Bu komutu yazınca eğer sandıkta awp varsa 300Magnum [<miktar kadar>] mermiside eklenecek yapabilirsen çok teşekkür ederim zaten şu anda ne yapmak istediğimi anlamışsındır diye umuyorum battleroyale modu yapıyorum pluginleri var biliyorum ama kullanımı biraz zor ve bana özel olmasını istediğim içi böyle birşeye giriştim :) şu anda mavi alan silahlar zırhlar ve bununla birlikte chestlerde hazır olacak teşekkürler yakın zamanda skripti paylaşacağım
 
Son düzenleme:
Evet teşekkürler
Birde bunun çıkma şanslarınıda ayarlayabilirmiyiz mesela /randomsandık ekle awp %3 gibi?
Ve birde bu silahların mermileride eklenmesi gerek misal
/randomsandıkmermi ekle awp 300Magnum [<miktar>]
Bu komutu yazınca eğer sandıkta awp varsa 300Magnum [<miktar kadar>] mermiside eklenecek yapabilirsen çok teşekkür ederim zaten şu anda ne yapmak istediğimi anlamışsındır diye umuyorum battleroyale modu yapıyorum pluginleri var biliyorum ama kullanımı biraz zor ve bana özel olmasını istediğim içi böyle birşeye giriştim :) şu anda mavi alan silahlar zırhlar ve bununla birlikte chestlerde hazır olacak teşekkürler yakın zamanda skripti paylaşacağım

iyi güzel bir sunucu yapımına girişmssin fakat senin bütün sistemlerini biz mi yapacağız? Ayrıca oran ayarlayamam elimde sadece bu vardı.

Konu çözüldüyse çözüldü yazarsan sevinirim.
 
Hayır sadece bunu yapmam lazım gerisini düzenledim zaten :) tamam kilitleyebilirsiniz eğerki öyle düşündüysen kusura bakma çok özür dilerim
 
Mesaj gönderimine kapatıldı.
Konu başlığı skript isteğiyle alakalı bir şekilde getirildi.
Konu başlığı Çözüldü olarak işaretlendi.

iyi forumlar...
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst