- Katılım
- 15 Ara 2025
- Konular
- 78
- Mesajlar
- 79
- Tepkime puanı
- 3
- Puanları
- 8
Selamlar,
Bu konuda sizlerle, **job’dan ayrılan karakterlere verilen 7 günlük cezanın**
süre sınırını **isteğe bağlı olarak değiştirebileceğiniz** bir sistemi paylaşıyorum.
Sistemi kendim kullanıyorum ve stabil şekilde çalışıyor.
Mantığı basit ama işlevi oldukça kullanışlı.
---
- Karakter job’dan ayrıldığında CharID bilgisi özel bir kontrol tablosuna eklenir
- Bu tabloya, cezanın biteceği gün bilgisi de yazılır
- Karakter her giriş–çıkış yaptığında AddLogChar üzerinden kontrol edilir
- Belirlenen gün geldiğinde ceza otomatik olarak kaldırılır
Bu sayede:
- Sabit 7 gün ceza zorunluluğu ortadan kalkar
- Gün bazlı esnek ceza sistemi oluşturulmuş olur
---
Aşağıdaki tablo **SRO_VT_LOG** veritabanı içerisine oluşturulmalıdır.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
Aşağıdaki kodları
SRO_VT_LOG → AddLogChar prosedüründe AS satırından sonra eklemeniz yeterlidir.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
[] Ceza süresi maksimum 7 gün olmalıdır
[] Daha uzun süreler job sisteminde sorun çıkarabilir- Kod eklemeden önce veritabanı yedeği almanız önerilir
