ÇözüldüAfk Skript yardım

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

EnesAli123

Odunlara Vur Vur Vur!
Katılım
4 Kasım 2023
Mesajlar
27
Elmaslar
0
Puan
890
Konum
İstanbul
Minecraft
EnesAli123

Discord:

enesali123

Merhabalar aranızda skript den anlayan varsa 2 ricam olcaktı birini bu konuda söylemek istedim sunucumda afk yeri yaptım ve her /afkkal yazdığında afk alanına ışınlancak ve afk kalcak her afk kaldığı 30dk da bir ayarlicam şeyi vercek yardımcı olanlara şimdiden çok teşkkür ederim (Plugin istemiyorum)
 
Kod:
options:
  afk-duration: 30 minutes
  afk-location: world, 100, 64, 100 # Koordinatları ayarlayın
  rewards: 10 Parayı, 1 Elmas

command /afkkal:
  trigger:
    if {afk.%player%} is not set:
      set {afk.%player%} to now
      teleport player to (location at {@afk-location})
      send "AFK moduna geçtiniz." to player
      loop 0 to 100:
        wait 1 minute
        if {afk.%player%} is set:
          if {afk.%player%} + {@afk-duration} is less than or equal to now:
            give reward to player
            set {afk.%player%} to now
    else:
      delete {afk.%player%}
      send "AFK modundan çıktınız." to player

function give reward to(player: player):
  set {_reward} to random element from {@rewards}
  send "Ödül aldınız: %{_reward}%" to player
  if {_reward} is "10 Parayı":
    add 10 to player's money # Eğer bir ekonomi sistemi varsa burayı ayarlayın
  else if {_reward} is "1 Elmas":
    give 1 diamond to player



  • Oyuncu : player, oyuncunun AFK durumu ve ödüllerini saklar.
  • AFK Alanı: afkLocation, oyuncunun ışınlanacağı alanın koordinatlarını tanımlar.
  • AFK Süresi: afkDuration, oyuncunun AFK kaldığında ödül alacağı süreyi belirtir.
  • Komut İşleme: handleCommand fonksiyonu, komutları işlemek için kullanılır.
  • AFK Durumu: toggleAfk fonksiyonu, oyuncunun AFK modunu açıp kapatır.
  • Işınlama: teleportToAfkLocation fonksiyonu, oyuncuyu belirtilen AFK alanına ışınlar.
  • Süre Kontrolü: checkAfkDuration fonksiyonu, oyuncunun AFK süresini kontrol eder ve gerektiğinde ödül verir.
  • Ödül Verme: giveReward fonksiyonu, oyuncuya rastgele bir ödül verir.

    Bu script işine yarayacaktı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