Çok kolay, perm ile alakalı bir skript istiyorum... Skriptciler sahaya!!!

Tarık Hacıoğlu

Demir Madencisi
En iyi cevaplar
0
Dostlarım! Merhaba,
sizlerden ufacık bir skript istiyorum;


Rütbeli sunucumda spawnerleri sadece rütbe atlayanlar kırabilicek.
Mesela;


1. Rütbemiz olan Çaylakta;
Mağara Örümceği spawneri kilidi açılır!
2. Rütbemiz olan Acemide;
Örümcek spawneri kilidi açılır!


Group manager kullanıyorum ama spawnerleri kırabilicek permleri bulamadım yani rütbelere göre spawner kırabilme permlerini bulamadım.
Umarım karışık anlatmamışımdır, umarım anlayabilmişsinizdir!
Skriptciler! SAHAYA.
@MhaWTHoR @ShortPallMall @Bjorn @Minecraftplayerr
NOT: sizin de bilgili olduğunu bildiğiniz kişiler varsa etiketleyin lütfen!
Teşekkürler...
 

TReaperTR

Altın Madencisi
En iyi cevaplar
0
JavaScript:
on place of mob spawner:
    if player has permission "kirma.spawner":
        if name of player's tool is "&eSkeleton &fSpawner":
            add 1 to {skeletonspawner::%player%}
      
on break of mob spawner:
    if player has permission "kirma.spawner":
        if {skeletonspawner::%player%} is greater than 0:
            execute console command "ss give %player% skeleton"
            remove 1 from {skeletonspawner::%player%}
Şu şekilde yazdım fakat bu koda göre spawnerı koyan kişiyle kıran kişi aynı olması lazım. Daha iyisi yapılabilir mi ? Yapılır ama aklıma bu geldi. Aklına gelen varsa yazar birazdan. Rütbelere "kirma.spawner" permini vermen gerekiyor. Spawner isimlerini kendine göre düzenlersin.
 

Tarık Hacıoğlu

Demir Madencisi
En iyi cevaplar
0
Ya kıran kişiyle koyan kişi aynı olmasın, onu kaldırabiliyorsak kaldıralım sadece istediğim rütbelere verdiğim permlerle spawneri kırabilsinler. Ve groupmanager da her rütbeye spawner kırma yetkisi verecek miyim? Şundan bahsediyorum;

- silkspawners.destroydrop.*
- silkspawners.place.*
- silkspawners.silkdrop.*
 

TReaperTR

Altın Madencisi
En iyi cevaplar
0
Ya kıran kişiyle koyan kişi aynı olmasın, onu kaldırabiliyorsak kaldıralım sadece istediğim rütbelere verdiğim permlerle spawneri kırabilsinler. Ve groupmanager da her rütbeye spawner kırma yetkisi verecek miyim? Şundan bahsediyorum;

- silkspawners.destroydrop.*
- silkspawners.place.*
- silkspawners.silkdrop.*
Place spawnerı koyabilmesi için gereklidir. Silkdrop ise kazmada ipeksi dokunuş var ise kırabilir demektir. (Configden ayarını açman gerekiyordu sanırım). Destroydrop diye bir perm göremedim ben pluginde ? İstersen üstteki kodu kullanmadan silkdrop permini verip rütbelilerin ipeksi kazma ile kırabilmelerini sağlayabilirsin. Configden "minSilkTouchLevel: 1" olmalı.
 

ShortPallMall

AtinaSaga.Com Türkiyenin ilk MMOSurvival sunucusu
En iyi cevaplar
2
AppleScript:
on place of mob spawner:
    if player has permission "skeleton.sp":
        if name of player's tool is "&eSkeleton &fSpawner":#isminden fazla emin değilim.
    else:
        cancel event
        send "yetkin yetersiz"
        else:
            send "bu spawner için yetkin yok"
 

TReaperTR

Altın Madencisi
En iyi cevaplar
0
AppleScript:
on place of mob spawner:
    if player has permission "skeleton.sp":
        if name of player's tool is "&eSkeleton &fSpawner":#isminden fazla emin değilim.
    else:
        cancel event
        send "yetkin yetersiz"
        else:
            send "bu spawner için yetkin yok"
Kırabilecekler diyor koyacak değil :/ Hem zaten koyabilmeleri için SilkSpawners'ın kendi Place permleri var.
 
Üst