Bulundu PermissionsEx Vip süresini difference ile gösterme.

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

DangerYusuf

Zombi Geldi, Beni Yedi
Katılım
4 Haziran 2016
Mesajlar
251
Elmaslar
77
Puan
13.925
Yaş
22
Minecraft
DangerYusuf

Discord:

DangerYusuf#6617

Merhaba arkadaşlar konuyu uzatmadan çözemediğim bir olayda bana yardımcı olmanızı istiyorum.
Ben bir çok süreli vip eklentisi kullandım hepsindede sorun yaşadım world değiştirince vip grubunun gitmesi gibi. Bunun önüne geçmek için kendime özgü bir skript oluşturdum oluşturduğum bu skript ile oyunculara vip veriyorum ve kalan vip sürelerini görebilmelerini sağlamak istiyorum kodlar:

Kod:
command /vip1 [<player>]:
    permission: vip.ver
    permission message: &cBu komutu kullanamazsın
    trigger:
        execute console command "/pex user %arg-1% group add vip world 5m"
        execute console command "/pex user %arg-1% group add vip askyblock 5m"
        execute console command "/pex user %arg-1% group add vip world_nether 5m"
        execute console command "/pex user %arg-1% group add vip world_the_end 5m"
        wait 300 second
        broadcast "&a%arg-1% &cAdlı oyuncunun vip süresi bitti!"

Difference kodu:
Kod:
command /vipsüre:
    permission: vip.süre
    permission message: &cBu komutu kullanamazsın.
    trigger:
        set {_difference} to difference between {vipsüre.%player%} and now
        if {_difference} is less than 5 minutes:
            set  {_difference} to difference between {_difference} and 5 minutes
            set  {_difference} to "%{_difference}%"
            replace all "minutes" with "dakika" in {_difference}
            replace all "seconds" with "saniye" in {_difference}
            replace all "hour" with "saat" in {_difference}
            replace all "hours" with "saat" in {_difference}
            replace all "and" with "ve" in {_difference}
            send "&8"
            send " &cKalan süre: &a%{_difference}%"
            send "&8"
            stop
        else:
            set {vipsüre.%player%} to now

Evet buraya kadar herşey normal fakat oyuncu /vipsüre kodunu girdikten sonra difference geri sayıma başlıyor benim istediğim ise vip grubunu bir oyuncuya verdikten hemen sonra differencenin geri sayıma başlamasını istiyorum. Sorunumu belirtirken biraz karmaşa oluşturmuş olabilirim kusura bakmayınız. Skripti düzenleyecek arkadaşa şimdiden teşekkürlerimi iletirim...
 
Merhaba arkadaşlar konuyu uzatmadan çözemediğim bir olayda bana yardımcı olmanızı istiyorum.
Ben bir çok süreli vip eklentisi kullandım hepsindede sorun yaşadım world değiştirince vip grubunun gitmesi gibi. Bunun önüne geçmek için kendime özgü bir skript oluşturdum oluşturduğum bu skript ile oyunculara vip veriyorum ve kalan vip sürelerini görebilmelerini sağlamak istiyorum kodlar:

Kod:
command /vip1 [<player>]:
    permission: vip.ver
    permission message: &cBu komutu kullanamazsın
    trigger:
        execute console command "/pex user %arg-1% group add vip world 5m"
        execute console command "/pex user %arg-1% group add vip askyblock 5m"
        execute console command "/pex user %arg-1% group add vip world_nether 5m"
        execute console command "/pex user %arg-1% group add vip world_the_end 5m"
        wait 300 second
        broadcast "&a%arg-1% &cAdlı oyuncunun vip süresi bitti!"

Difference kodu:
Kod:
command /vipsüre:
    permission: vip.süre
    permission message: &cBu komutu kullanamazsın.
    trigger:
        set {_difference} to difference between {vipsüre.%player%} and now
        if {_difference} is less than 5 minutes:
            set  {_difference} to difference between {_difference} and 5 minutes
            set  {_difference} to "%{_difference}%"
            replace all "minutes" with "dakika" in {_difference}
            replace all "seconds" with "saniye" in {_difference}
            replace all "hour" with "saat" in {_difference}
            replace all "hours" with "saat" in {_difference}
            replace all "and" with "ve" in {_difference}
            send "&8"
            send " &cKalan süre: &a%{_difference}%"
            send "&8"
            stop
        else:
            set {vipsüre.%player%} to now

Evet buraya kadar herşey normal fakat oyuncu /vipsüre kodunu girdikten sonra difference geri sayıma başlıyor benim istediğim ise vip grubunu bir oyuncuya verdikten hemen sonra differencenin geri sayıma başlamasını istiyorum. Sorunumu belirtirken biraz karmaşa oluşturmuş olabilirim kusura bakmayınız. Skripti düzenleyecek arkadaşa şimdiden teşekkürlerimi iletirim...
Bunu skript ile yapmanız çok zor. Bunun yerine "vip pluginleri"nin nasıl doğru çalıştırılacağınızı öğrenmeniz daha faydalı olacaktır.
 
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