- Katılım
- 11 Nis 2020
- Mesajlar
- 158
- Beğeni
- 32
- Puanları
- 1,505
Herkese selam,
Bugün internette araştırdığımızda bulunamayan bir Skript'i paylaşmak istiyorum.
Spawner Log?
Evet, Skript ile spawner aracılığıyla yapılan işlemleri klasörde tutuyoruz. Klasörde tutulan işlemleri görmek için Skript/logs/oyuncular bölümünde bulabilirsiniz.
Birkaç resim göstereyim:
Spawner kırıldığında ve yerleştirildiğinde sisteme kaydedilir. Ayrıca, oyuncu yerden spawner aldığında da işlem kaydedilir.
Spawner örs masasında iken işlem reddedilir. Bu işlem, kayda alınmaz. Sadece bug veya hataların önüne geçiyoruz.
Aynı şekilde bir oyuncu spawneri yere bırakmak istediğinde bu işlemi gerçekleştiremez. Oyuncu bu işlemi gerçekleştirmek isterse, mevcut olan ticaret eklentinizi kullanmalarını söyleyin.
Neden bunu yaptık?
Fazla büyük olmayan sunucular içerisinde yapılan işlemler o kadar da çok olmaz. Eğer sunucunuz küçük bir sunucu ise ve Skript kullanıyorsanız, bu Skript'i de ekleyerek fazla pluginin önüne geçebilirsiniz.
Kod:
on place mob spawner:
send "&eBaşarılı şekilde spawner yerleştirildi."
log "[YERLEŞTIRDI] %player% adlı oyuncu %location of block% konumunda, %entity type of target block% türünde bir spawner yerleştirdi." to "oyuncular/%player%/spawner.log"
on break mob spawner:
send "&eBaşarılı şekilde spawner yok edildi."
log "[KIRDI] %player% adlı oyuncu %location of block% konumunda, %entity type of target block% türünde bir spawneri kırdı." to "oyuncular/%player%/spawner.log"
on drop mob spawner:
if player is not op:
send "&8» &cBir spawneri yere bırakamazsın."
play sound "block_note_block_bass"
cancel event
on pickup of mob spawner:
log "[YERDEN ALINDI] %player%, %location of player% konumunda, %item% adlı eşyadan %item amount of event-item% kadar yerden aldı." to "oyuncular/%player%/spawner.log"
on inventory click:
if type of clicked inventory is anvil inventory:
if item is mob spawner:
send "&8» &cSpawner üstünde işlem gerçekleştiremezsin."
play sound "block_note_block_bass"
cancel event
Daha fazla Minecraft sunucuları ve Skript hakkında bilgi almak için Minecraft-Türkiye'yi takipte kalmayı unutmayın.
İyi forumlar!