Çözüldü Chatten anket ile zaman ayarlama

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

Mole

Odunlara Vur Vur Vur!
Katılım
19 Mart 2023
Mesajlar
28
Elmaslar
10
Puan
3.770
Yaş
31
Konum
izmir
Minecraft
MoleLive

Discord:

MoleLive#2310

Merhaba arkadaşlar oyun zamanı gece olduğunda chatte çıkacak bir oylama ile sabah yapılıp yapılmayacağı konusunda oyuncuların oylama yapacakları bir anket lazım. Bu anket her gece olduğunda otomatik olarak chat üzerinden oyunculara sunulmalı. Mümkünse /evet veya /hayır komutlarını kullanmaları dışında aynı zamanda chatte tıklayarakta oy verebilmelerini istiyorum. Bu arada oylamalara spawndaki oyuncularda katılabilmeli ama zaman değişikliği sadece istediğim bir dünya geçerli olmasını istiyorum.
Oyun sürümü 1.20.1 Skript sürümü. 2.11.2
Skript Addonsları olarak skript-logs v0.1.3 , SkEssentials v1.1.0 , Skellett v2.0.10 , skript-placeholders v1.5.2 , Skrayfall v1.9.28 , skbee v2.16.1 , Vault v1.7.3-b131 , WorldGuard v7.0.9+5934e49 , GriefPrevention v16.18.3
kendi yapmaya çalıştığım sk:

YAML:
every 1 minute:

if time in world "world" is night: # sadece world dünyasında kontrol

if {Oylama} is not true:

set {evet} to 0

set {hayır} to 0

loop all players in world "world":

set {oyla.%loop-player%} to false

play sound "BLOCK_NOTE_BLOCK_PLING" to all players in world "world"

broadcast "&8[&aSORU&8] &e(world) dünyasında geceyi sabaha çevirmek ister misiniz?" to players in world "world"

broadcast "&3||" to players in world "world"

broadcast "&8[&aOYLAMA&8] &fOy Vermek İçin: " to players in world "world"

send "&a[EVET]" to players in world "world" clickable command "/evet" hover text "&7Tıkla ve oyunu EVET olarak ver"

send "&c[HAYIR]" to players in world "world" clickable command "/hayır" hover text "&7Tıkla ve oyunu HAYIR olarak ver"

broadcast "&8[&aZaman&8] &fOylamanın Bitmesine Kalan Süre &e30&f Saniye" to players in world "world"

set {Oylama} to true

wait 30 seconds

ama çalışmadı bu sk

if {evet} > {hayır}:

play sound "ENTITY_PLAYER_LEVELUP" to all players in world "world"

broadcast "&8[&eOYLAMA&8] &5Oylama Tamamlandı!" to players in world "world"

broadcast "&8[&eOYLAMA&8] &aSonuç &3EVET&a!" to players in world "world"

broadcast "&8[&eOYLAMA&8] &aEvet &fSayısı: &a%{evet}% &3|| &cHayır &fSayısı: &4%{hayır}%" to players in world "world"

set time 0 in world "world"

broadcast "&8[&eOYLAMA&8] &e(world) dünyasında gece sabaha çevrildi!" to players in world "world"

else:

play sound "ENTITY_PLAYER_LEVELUP" to all players in world "world"

broadcast "&8[&eOYLAMA&8] &5Oylama Tamamlandı!" to players in world "world"

broadcast "&8[&eOYLAMA&8] &aSonuç &cHAYIR&a!" to players in world "world"

broadcast "&8[&eOYLAMA&8] &aEvet &fSayısı: &a%{evet}% &3|| &cHayır &fSayısı: &4%{hayır}%" to players in world "world"

broadcast "&8[&eOYLAMA&8] &c(world) dünyasında gece sabaha çevrilmedi." to players in world "world"

set {Oylama} to false
 
TimeVote plugini işine yarar skriptle boşuna uğraşma
 
TimeVote plugini işine yarar skriptle boşuna uğraşma
malesef çalışmadı hiçbir hata veya başka bir sorun yok ama gece olduğunda anket çıkmıyor. ama başka plugin varsa denerim yine
 
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