Çözüldü shopkeepers stok değiştirme

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

kral6157

Somon Balığı Selam Vermeye Geldi
Katılım
8 Ağustos 2024
Mesajlar
23
Elmaslar
0
Puan
890
Konum
İstanbul
Minecraft
kral5761

Discord:

kral6157

şimdi /tüccar diye bir menü yaptım ve ordan shopkeepers ile tüccar açıyorum şöyle birşey istiyorum 6 tane shop keepers ile tüccar oluşturdum hergün saat .18.00 da bu tüccarın random şekilde değişmesini istiyorum mesela: bir tüccar var saat 18.00 da random şekilde 6 tüccardan birinin sanal açma komudunu deluxemenüde değiştirecek ve chate "tüccar yenilendi" tarzında bişe yazacak yardımcı olabilecek varmı çok lazım kendim yapamadım skript vsde olur
 
Kod:
# Bu değişken, her gün rastgele seçilen tüccarın adını saklayacak.
variables:
    {gunluk.tuccar} = "tuccar1"

# Her gün saat 18:00'da bu kod bloğu çalışacak.
every day at 18:00:
    # 1 ile 6 arasında rastgele bir sayı seçilir.
    set {_randomSayi} to a random integer between 1 and 6

    # Rastgele sayıya göre tüccar ismi belirlenir buraya shopkepper'se ki tüccarların isimleri ile değiştirin.
    if {_randomSayi} is 1:
        set {gunluk.tuccar} to "tuccar1"
    else if {_randomSayi} is 2:
        set {gunluk.tuccar} to "tuccar2"
    else if {_randomSayi} is 3:
        set {gunluk.tuccar} to "tuccar3"
    else if {_randomSayi} is 4:
        set {gunluk.tuccar} to "tuccar4"
    else if {_randomSayi} is 5:
        set {gunluk.tuccar} to "tuccar5"
    else if {_randomSayi} is 6:
        set {gunluk.tuccar} to "tuccar6"

    broadcast "&a&lTüccar yenilendi! Yeni tüccarı görmek için /tüccar yazın."

command /gunluktuccarac:
    trigger:
        # Kayıtlı olan günün tüccarını oyuncu için açar.
        execute console command "shopkeeper open %{gunluk.tuccar}% %player%"

bunu bir deneyiniz
 
Kod:
# Bu değişken, her gün rastgele seçilen tüccarın adını saklayacak.
variables:
    {gunluk.tuccar} = "tuccar1"

# Her gün saat 18:00'da bu kod bloğu çalışacak.
every day at 18:00:
    # 1 ile 6 arasında rastgele bir sayı seçilir.
    set {_randomSayi} to a random integer between 1 and 6

    # Rastgele sayıya göre tüccar ismi belirlenir buraya shopkepper'se ki tüccarların isimleri ile değiştirin.
    if {_randomSayi} is 1:
        set {gunluk.tuccar} to "tuccar1"
    else if {_randomSayi} is 2:
        set {gunluk.tuccar} to "tuccar2"
    else if {_randomSayi} is 3:
        set {gunluk.tuccar} to "tuccar3"
    else if {_randomSayi} is 4:
        set {gunluk.tuccar} to "tuccar4"
    else if {_randomSayi} is 5:
        set {gunluk.tuccar} to "tuccar5"
    else if {_randomSayi} is 6:
        set {gunluk.tuccar} to "tuccar6"

    broadcast "&a&lTüccar yenilendi! Yeni tüccarı görmek için /tüccar yazın."

command /gunluktuccarac:
    trigger:
        # Kayıtlı olan günün tüccarını oyuncu için açar.
        execute console command "shopkeeper open %{gunluk.tuccar}% %player%"

bunu bir deneyiniz
Teşekkürler müsait olunca deneyeceğim
 
Kod:
# Bu değişken, her gün rastgele seçilen tüccarın adını saklayacak.
variables:
    {gunluk.tuccar} = "tuccar1"

# Her gün saat 18:00'da bu kod bloğu çalışacak.
every day at 18:00:
    # 1 ile 6 arasında rastgele bir sayı seçilir.
    set {_randomSayi} to a random integer between 1 and 6

    # Rastgele sayıya göre tüccar ismi belirlenir buraya shopkepper'se ki tüccarların isimleri ile değiştirin.
    if {_randomSayi} is 1:
        set {gunluk.tuccar} to "tuccar1"
    else if {_randomSayi} is 2:
        set {gunluk.tuccar} to "tuccar2"
    else if {_randomSayi} is 3:
        set {gunluk.tuccar} to "tuccar3"
    else if {_randomSayi} is 4:
        set {gunluk.tuccar} to "tuccar4"
    else if {_randomSayi} is 5:
        set {gunluk.tuccar} to "tuccar5"
    else if {_randomSayi} is 6:
        set {gunluk.tuccar} to "tuccar6"

    broadcast "&a&lTüccar yenilendi! Yeni tüccarı görmek için /tüccar yazın."

command /gunluktuccarac:
    trigger:
        # Kayıtlı olan günün tüccarını oyuncu için açar.
        execute console command "shopkeeper open %{gunluk.tuccar}% %player%"

bunu bir deneyiniz
Skriptde şöyle bir hata olmuş: Timezone sistemi eklemeyi unutmuşsun yani muhtemelen hatam yoksa bu amerika saatine göre işleyecektir.
 
Skriptde şöyle bir hata olmuş: Timezone sistemi eklemeyi unutmuşsun yani muhtemelen hatam yoksa bu amerika saatine göre işleyecektir.
Sahip olunan vds saatini hedef alacağını düşünüyorum ama tabii ki timezone sistemide ekleriz eğer sorun çıkarsa
 
every day at 18:00: kodunu algılamıyor skriptte ne yapabilirim acaba?
Skriptde şöyle bir hata olmuş: Timezone sistemi eklemeyi unutmuşsun yani muhtemelen hatam yoksa bu amerika saatine göre işleyecektir.
 
Hatayı gönderirsen sevinirim.
2025-08-05_15.42.08.webp
 
Kod:
variables:
    {gunluk.tuccar} = "tuccar1"

on time 18:00:
    set {_randomSayi} to a random integer between 1 and 6

    if {_randomSayi} is 1:
        set {gunluk.tuccar} to "tuccar1"
    else if {_randomSayi} is 2:
        set {gunluk.tuccar} to "tuccar2"
    else if {_randomSayi} is 3:
        set {gunluk.tuccar} to "tuccar3"
    else if {_randomSayi} is 4:
        set {gunluk.tuccar} to "tuccar4"
    else if {_randomSayi} is 5:
        set {gunluk.tuccar} to "tuccar5"
    else if {_randomSayi} is 6:
        set {gunluk.tuccar} to "tuccar6"

    broadcast "&a&lTüccar yenilendi! Yeni tüccarı görmek için /tüccar yazın."

command /gunluktuccarac:
    trigger:
        execute console command "shopkeeper open %{gunluk.tuccar}% %player%"

bu şekilde dener misin
 
variables: {gunluk.tuccar} = "tuccar1" on time 18:00: set {_randomSayi} to a random integer between 1 and 6 if {_randomSayi} is 1: set {gunluk.tuccar} to "tuccar1" else if {_randomSayi} is 2: set {gunluk.tuccar} to "tuccar2" else if {_randomSayi} is 3: set {gunluk.tuccar} to "tuccar3" else if {_randomSayi} is 4: set {gunluk.tuccar} to "tuccar4" else if {_randomSayi} is 5: set {gunluk.tuccar} to "tuccar5" else if {_randomSayi} is 6: set {gunluk.tuccar} to "tuccar6" broadcast "&a&lTüccar yenilendi! Yeni tüccarı görmek için /tüccar yazın." command /gunluktuccarac: trigger: execute console command "shopkeeper open %{gunluk.tuccar}% %player%"
yine aynı hatayı verdi
 
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