Claim verme

GorkemSTK20

Sudan Çıkmış
Mesajlar
9
En iyi cevaplar
0
Beğeniler
2
Puanları
60
Bir oyuncuya grf.perms permi verdikten sonra oyuncu kendi blok sayısının belirttiği miktarı istediği oyuncuya claim bloklarını vermeye yarayan skript istiyorum şimdiden uğraşanlara teşşekürler kullandığım pl griefprevention
 


MrAnilcaan_K

TurboMC Plugin paketi Hizmetleri
Satıcı+
Mesajlar
126
En iyi cevaplar
0
Beğeniler
44
Puanları
230
Ruh hali
ne olmasını istediğini daha açık anlatırsan yardımcı olabiliriz
 

MrAnilcaan_K

TurboMC Plugin paketi Hizmetleri
Satıcı+
Mesajlar
126
En iyi cevaplar
0
Beğeniler
44
Puanları
230
Ruh hali
Kod:
# GriefPrevention claim blok aktarma skripti

# Oyuncuların aktarabileceği maksimum blok sayısı
define max_blocks = 100

# Grf perms izni
register-permission grf.perms:
  description: Grf perms izni

# /aktar komutu
register-command aktar:
  description: Oyuncunun belirtilen miktarda talep bloğunu başka bir oyuncuya aktarmasına izin verir
  permission: grf.perms
  usage: /aktar <hedef_oyuncu_adı> <miktar>
  aliases:
  - transferclaim
  handler: |
    # Komut parametrelerini al
    $target_player_name = $arg[0]
    $amount = $arg[1]

    # Oyuncunun blok sayısını kontrol et
    $player = get-sender()
    $block_count = gp:claimblocks $player

    # İzin verilen maksimum blok sayısı kontrol et
    if ($amount > $max_blocks):
      send "Hata: Aktarılacak blok sayısı izin verilen maksimumdan daha fazla"
      cancel

    # Blok sayısı yeterliyse aktar
    if ($block_count >= $amount):
      $target_player = get-player $target_player_name

      # Oyuncunun talep bloklarından çıkar
      gp:subtract-claim-blocks $player $amount

      # Hedef oyuncunun talep bloklarına ekle
      gp:add-claim-blocks $target_player $amount

      send "Başarıyla $amount talep bloğu $target_player_name oyuncusuna aktarıldı."
    else:
      send "Hata: Yeterli talep bloğunuz yok"

amacın bu mu bilmiyorum bunu bir dene :

örnek kullanımı şöyle olabilir: Varsayalım ki "oyuncu1" adlı bir oyuncu, "grf.perms" iznine sahip olsun ve 200 talep bloğu olsun. Oyuncu1, "oyuncu2" adlı başka bir oyuncuya 100 talep bloğu aktarmak istesin. Oyuncu1, Minecraft sunucusunda "/aktar oyuncu2 100" komutunu kullanabilir. Eğer işlem başarılı olursa, oyuncu1'in 100 talep bloğu azalacak ve oyuncu2'nin talep blokları 100 artacaktır.

Bu skriptin amacı, oyuncuların talep bloklarını diğer oyuncularla paylaşmasını kolaylaştırmaktır.
 

AliYusufDinc

Sudan Çıkmış
Mesajlar
2
En iyi cevaplar
0
Beğeniler
0
Puanları
10
Başarılı Bir Çalışma Süreli Claim Plugini Arıyorum claim Atıldıgı Zaman Oyuncu 15gün Oyuna Girmezse Claim Kaldırılıcak Ve Chate Mesaj Düşücek Varmı Önerebileceğiniz Pl ?
 

MrAnilcaan_K

TurboMC Plugin paketi Hizmetleri
Satıcı+
Mesajlar
126
En iyi cevaplar
0
Beğeniler
44
Puanları
230
Ruh hali
  1. LWC
  2. WorldGuard
  3. RedProtect
  4. GriefDefender
  5. Residence
  6. SimpleClans
  7. PreciousStones
  8. Lands
  9. ClaimChunk
  10. GoldenChunks.

    şu plugin isimlerini araştır bir göz atar mısın işine yarıyanı bulabilirsin muhtemelen
 

Üst