Otomasyon düzenleyici
Amaç
Otomasyon, “şu olay olunca, şu koşul doğruysa, şunu yap” biçiminde bir kuraldır. Bu sayfa kuralı üç adımda kurmanızı sağlar: Ne zaman (hangi olay), Koşullar (hangi durumda) ve Ne yap (karaktere ne yapılacağı). Kod yazmanız gerekmez; panel kuralı arkada sizin için hazırlar.
Ne zaman kullanılır
- Seviye atlayınca ödül, belirli bir yetenek açılınca kalıcı güç gibi otomatik sonuçlar tanımlamak için.
- Var olan bir kuralın koşulunu ya da eylemini değiştirip yeni sürüm yayınlamak için.
- Kuralı yayınlamadan önce bir karakter ve örnek olayla denemek için.
Adım adım
- Kurallar sayfasında Yeni kural düğmesine basın. Yeni kuralda önce Şablondan başla bölümünden hazır bir örnek seçebilir ya da Boş kural ile başlayabilirsiniz.
- Kural bölümüne bir ad yazın; anahtar otomatik üretilir.
- Ne zaman bölümünden olayı seçin.
- Koşullar bölümünde Koşul ekle ile koşul ekleyin. Hiç koşul eklemezseniz kural olay her olduğunda çalışır. Birden fazla koşulda “hepsi” ya da “herhangi biri” seçin.
- Ne yap bölümünde en az bir eylem bırakın; Eylem ekle ile ekleyebilir, okla sırasını değiştirebilirsiniz.
- İsterseniz Kuralı dene düğmesiyle bir karakter ve örnek olay seçip sonucu görün. Deneme hiçbir kayıt oluşturmaz.
- Dene ve yayınla bölümünde nedeninizi yazın. Yeni kural için Hemen açılsın kutusunu isteğe bağlı işaretleyin ve Yayınla düğmesine basın.
Var olan bir kuralı düzenlerken Yeni sürüm yayınla düğmesi görünür; anahtar değişmez.
Not
Yayınlanan kural varsayılan olarak kapalı kaydedilir. Kurallar listesindeki Aç düğmesi ya da Hemen açılsın kutusu onu çalıştırır.
Uyarı
Koşullarda ve eylemlerde yazdığınız özellik, kaynak, bayrak ve yetenek adları oyunun kendi adlarıyla birebir aynı olmalıdır. Yanlış yazılan ad kuralın beklediğiniz gibi çalışmasını engeller; yayınlamadan önce Kuralı dene ile gerçek bir karakterde sonucu görün.
Alanlar ve seçenekler
| Alan | Zorunlu | Açıklama |
|---|---|---|
| Kural adı | Evet | 1-120 karakter |
| Anahtar | Evet | Addan üretilir, en fazla 64 karakter; yayından sonra değişmez |
| Açıklama | Hayır | En fazla 500 karakter |
| Ne zaman | Evet | Olay seçimi (seviye atlama, kaynak değişimi, bayrak değişimi gibi) |
| Koşulların bağlacı | Birden fazla koşulda | Hepsi / herhangi biri |
| Neye bakılıyor, hangi bilgi, ad, karşılaştırma, değer, durum | Koşul eklenince | En fazla 20 koşul; sayı alanlarında tam sayı |
| Ne yapılsın, ad, miktar, durum | Evet (en az bir eylem) | En fazla 10 eylem; miktar sıfır olamaz |
| İşlem, değer, kaynak türü, kaynak adı | Güçlendirme eylemlerinde | Yüzde işlemlerinde değer yüzdenin 100 katıdır |
| Öncelik | Evet | 1-1000 arası tam sayı, varsayılan 100; “Gelişmiş” bölümündedir |
| Karakter, örnek olay bilgileri | Denemede | Yalnızca denemeyi etkiler |
| Neden değiştiriyorsunuz? | Evet | 8-500 karakter |
| Hemen açılsın | Hayır | Yalnızca yeni kuralda görünür |
Gelişmiş bölümü kuralın koşulunun CEL (koşul dili) karşılığını salt okunur gösterir; panel bunu koşul satırlarından kendisi üretir ve buradan düzenlenmez.
Sık karşılaşılan durumlar
| Durum | Ne yapmalı |
|---|---|
| “Yayınlamadan önce tamamlayın” listesi çıkıyor | Listedeki eksik alanları doldurun; yayınla düğmesi bunlar bitene kadar kapalı kalır. |
| “Bu anahtarla bir kural zaten var” | Kural adını ya da anahtarı değiştirin. |
| “Bu arada başka bir değişiklik yayınlandı” | Düzenlemeleriniz korunur. Son durumu yükle düğmesine basın ve yeniden yayınlayın. |
| “Kural kabul edilmedi” | Sunucu kuralı reddetmiştir; listedeki mesajlara göre düzeltin. Girdiğiniz değerler korunur. |
| Kural koşulunu değiştiremiyorum, “kodla (CEL) yazılmış” yazıyor | Kural panel dışından kodla yazılmıştır. Panelde görüntülenir, açılıp kapatılır ve eski sürüme döndürülür ama düzenlenemez. |
| Düzenleme alanları kapalı | Kural yazma yetkiniz yoktur; bir yöneticiden isteyin. |
| Deneme “karakter seçin” diyor | Denemek için karakter aramasından bir karakter seçmelisiniz. |