# ==========================================
# AYARLANABİLİR DEĞİŞKENLER
# ==========================================
variables:
{ban_suresi::*} = 0
# ==========================================
# ÖLÜM ANINDA BANLAMA SİSTEMİ
# ==========================================
on damage:
if victim is a player:
if damage >= victim's health:
cancel event
# Veri temizleme ve hazırlık
set victim's health to 20
set victim's food to 20
clear victim's inventory
# Kaydı oyuncu ismi üzerinden yap
set {_p} to name of victim
set {ban_suresi::%{_p}%} to now
# SÜRE BURADA AYARLANIR:
add 3 hours to {ban_suresi::%{_p}%}
# Atılma mesajı
kick victim because " &c&lÖLDÜN! %nl%&7Öldüğün için &e3 saat &7boyunca sunucuya girişin yasaklandı."
# ==========================================
# GİRİŞ KONTROLLERİ
# ==========================================
on connect:
set {_p} to name of player
if {ban_suresi::%{_p}%} is set:
if now is less than {ban_suresi::%{_p}%}:
set {_kalan} to difference between {ban_suresi::%{_p}%} and now
kick player because " &c&lHALA YASAKLISIN! %nl%&7Tekrar girebilmek için &e%{_kalan}% &7beklemelisin."
else:
delete {ban_suresi::%{_p}%}
on join:
set player's gamemode to survival
set player's health to 20
# ==========================================
# KOMUTLAR
# ==========================================
command /ölenler:
permission: admin.ölenler
permission message: &cBu listeyi görmeye yetkin yok!
trigger:
set {_sayac} to 0
send "&8&m-------&r &c&lÖLÜM CEZASI ALANLAR &8&m-------" to player
loop {ban_suresi::*}:
set {_isim} to loop-index
if now is less than {ban_suresi::%{_isim}%}:
add 1 to {_sayac}
set {_kalan} to difference between {ban_suresi::%{_isim}%} and now
send "&8» &e%{_isim}% &8- &7Kalan: &c%{_kalan}%" to player
else:
delete {ban_suresi::%{_isim}%}
if {_sayac} is 0:
send "&aŞu anda yasaklı kimse bulunmuyor." to player
send "&8&m------------------------------------" to player
command /canlandır <text>:
permission: admin.canlandir
permission message: &cBu komutu kullanmak için yetkin yok!
usage: &e/canlandir <oyuncu_adi>
trigger:
if {ban_suresi::%arg-1%} is set:
delete {ban_suresi::%arg-1%}
send "&a&lBAŞARILI! &e%arg-1% &7adlı oyuncu hayata döndürüldü." to player
else:
send "&cHata: &e%arg-1% &7adlı oyuncu listede bulunamadı." to player