Merhabalar, VIP üyelerinize verebileceğiniz Efekt destekleri için güncel bir Skript paylaşmak istiyorum. Bilinmeyen farklı bir Skript değil, herkesin bildiği bir sistem ancak her efekt için farklı bir kod bloğu oluşturmak yerine fonksiyon kullanılıyor.
Komutlar & Özellikler
/modül - Ana komut.
Ses Efektleri bulunur.
Partikül efektleri bulunur.
Vereceğiniz efektin seviyesini belirleyebilirsiniz.
Yeni efektler eklemek gayet basit.
Skript'in 2.9.0 sürümü ile kodlanmıştır.
Kod:
options:
prefix: &e ᴍᴏᴅüʟ &8► &7
command /modül [<text>]:
permission: modul.kullan
permission message: {@prefix}Modüller sadece özel üyeliğe sahip oyuncular tarafından kullanılabilmektedir.
trigger:
arg 1 is not set:
send "" to player
send "{@prefix}Modüller 1 dakika boyunca efekt almanızı sağlar." to player
send "{@prefix}Kullanım için:" to player
send "" to player
send " &e/modül savaş &7- Güç Efektini aktif eder." to player
send " &e/modül maden &7- Acele Efektini aktif eder." to player
send " &e/modül hız &7- Hız Efektini aktif eder." to player
send " &e/modül görüş &7- Gece Görüş Efektini aktif eder." to player
send " &e/modül görünmezlik &7- Görünmezlik Efektini aktif eder." to player
send "" to player
arg 1 is "maden":
vipModul(player, haste, 2)
arg 1 is "hız":
vipModul(player, speed, 2)
arg 1 is "savaş":
vipModul(player, strength, 2)
arg 1 is "görüş":
vipModul(player, night vision, 1)
arg 1 is "görünmezlik":
vipModul(player, invisibility, 1)
function vipModul(player: player, effect: object, level: integer):
set {_difference} to difference between {vipOzellik::%{_player}%} and now
if {_difference} is less than 3 minutes:
set {_difference} to difference between {_difference} and 3 minutes
send "" to {_player}
send "{@prefix}Tekrar modül aktif etmek için 3 dakika beklemelisin. (Kalan süre: %{_difference}%)" to {_player}
send "" to {_player}
stop
set {vipOzellik::%{_player}%} to now
apply {_effect} {_level} to {_player} for 1 minutes
play "BLOCK_BEACON_POWER_SELECT" to {_player} at volume 10
show 100 "SPELL_WITCH" particles at location of {_player} for {_player}
send "" to {_player}
send "{@prefix}Modül aktif edildi! Herhangi bir modülü 3 dakika sonra tekrar aktif edebilirsin." to {_player}
send "" to {_player}
