1. Koşul Nedir?
- “Eğer şu olursa → şunu yap” mantığıyla çalışır.
- Eğer (If) kısmında şartları belirlersiniz.
- O zaman (Then) kısmında yapılacak işlemleri seçersiniz.
- Birden fazla şart ve birden fazla işlem ekleyebilirsiniz.
- İşlemler, seçtiğiniz sıraya göre uygulanır.
Not: Kasılma Alanı içindeki “Eğitim Koşulları” ile karıştırmayın. Bu rehber genel Koşullar sekmesini anlatır.
2. Koşul Nasıl Eklenir?
- Botun Koşullar (Conditions) sekmesine girin.
- Eğer kısmından istediğiniz şartı seçin ve Ekle butonuna basın.
- Gerekirse değer girin (seviye, yüzde, isim vb.).
- O zaman kısmından yapılacak işlemi seçin.
- Birden fazla işlem eklemek için Ctrl tuşuna basılı tutarak seçim yapın.
- Ekle ile koşulu kaydedin.
Koşullar listede görünür. İstediğiniz zaman düzenleyebilir veya silebilirsiniz.
3. Sık Kullanılan Eğer (If) Şartları
| Şart | Açıklama | Örnek Kullanım |
|---|---|---|
| Seviye (Level) | Belirli seviyeye ulaşınca | Seviye 40 olunca alan değiştir |
| Can Yüzdesi (HP %) | Can belirli yüzdenin altına düşünce | Can %30’un altına düşünce şehre dön |
| Mana Yüzdesi (MP %) | Mana belirli yüzdenin altına düşünce | Mana bitince pot al |
| Envanter Dolu | Envanter tamamen dolunca | Şehre dönüp sat |
| Öldü (Dead) | Karakter öldüğünde | Reverse kullan veya şehre dön |
| Kasılma Alanında | Kasılma alanında mı | Takip başlat / durdur |
| Saat (Time) | Belirli bir saatte | Saat 21:00’de arena kaydı yap |
| Bölge (Region) | Belirli bir bölgedeyse | Sphinx’te korumayı kapat |
| Yakında Oyuncu | Yakında oyuncu varsa | Botu durdur veya takip et |
| Yakında Canavar | Yakında canavar varsa | Beceri kullan |
| Görev Tamamlandı | Görev bitince | Alan değiştir |
4. Sık Kullanılan O Zaman (Then) İşlemleri
| İşlem | Açıklama |
|---|---|
| Botu Başlat | Botu çalıştır |
| Botu Durdur | Botu durdur |
| Şehre Dön | Şehre geri dön |
| Kasılma Alanını Değiştir | Farklı bir kasılma alanına geç |
| Profil Değiştir | Farklı bir profile geç |
| Takibi Başlat | Oyuncu takibini başlat |
| Takibi Durdur | Takibi bırak |
| Eşya Kullan | Belirli bir eşyayı kullan |
| Yetenek Kullan | Belirli bir yetenek at |
| Script Değiştir | Farklı bir yürüyüş scripti yükle |
| Python Fonksiyonu Çalıştır | Eklenti fonksiyonu çalıştır |
| Oyundan Çık | Bağlantıyı kes |
Önemli: Birden fazla işlem seçmek için Ctrl tuşuna basılı tutun. Sıra, seçim sıranıza göre uygulanır.
5. Pratik Koşul Örnekleri
Örnek 1: Seviyeye göre alan değiştirme
- Eğer → Seviye ≥ 40
- O zaman → Kasılma Alanını Değiştir → “Hotan 40-50”
Örnek 2: Can düşünce şehre dön
- Eğer → Can Yüzdesi ≤ 25
- O zaman → Şehre Dön
Örnek 3: Envanter dolunca işlem yap
- Eğer → Envanter Dolu
- O zaman → Botu Durdur + Şehre Dön
Örnek 4: Belirli saatte profil değiştir
- Eğer → Saat = 09:00
- O zaman → Şehre Dön + Profil Değiştir “FGW” + Botu Başlat
Örnek 5: Kasılma alanında oyuncu görünce takip et
- Eğer → Kasılma Alanında + Yakında Oyuncu
- O zaman → Botu Durdur + Takibi Başlat
Örnek 6: Öldüğünde reverse kullan
- Eğer → Öldü
- O zaman → Eşya Kullan (Resurrection Scroll)
6. Önemli İpuçları
- Koşullar sürekli kontrol edilir. Çok fazla karmaşık koşul botu yavaşlatabilir.
- Birden fazla işlemi aynı koşula eklerken Ctrl tuşunu kullanmayı unutmayın.
- Profil değiştirme işlemi sık kullanılır (Unique, FGW, normal kasılma profilleri arasında geçiş için).
- Koşulları başka karaktere aktarmak için config dosyasını kopyalayabilir veya ConditionCopier gibi eklentiler kullanabilirsiniz.
- Kasılma Alanı içindeki seviye bazlı alan değiştirme özelliği ayrıca vardır (daha basit seviye geçişleri için).
7. Sık Yapılan Hatalar
- O zaman kısmında birden fazla işlem seçerken Ctrl tuşuna basmamak
- Şart değerlerini yanlış girmek
- Aynı anda çakışan koşullar oluşturmak
- Koşulu ekledikten sonra kaydetmeyi unutmak
Koşullar sistemi, phBot’un en güçlü özelliklerinden biridir. Doğru kullanıldığında bot neredeyse tamamen kendi kendine yönetilebilir hale gelir.

YORUMLAR (0)
Henüz yorum yok
Düşüncelerinizi ilk paylaşan siz olun ve tartışmayı başlatın!