Paylaşım - FAuto Unique - Otomatik Unique Takip ve Av Sistemi | SroCave - SRO Destek Forumu

Paylaşım FAuto Unique - Otomatik Unique Takip ve Av Sistemi

  • Konbuyu başlatan Konbuyu başlatan fascinate
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 2

fascinate

Captain Ivy
Katılım
2 Mar 2023
Mesajlar
30
Tepkime puanı
14
Puanları
8
mrfascinate
aWGU0KH.png

FAuto Unique V2
Sürüm 2.2.2 — Otomatik Unique Takip ve Av Sistemi
FAuto Unique V2; unique spawnlarını takip eden, her unique için ayrı yürüyüş scripti atamanı sağlayan ve aynı anda çıkan unique’leri öncelikli bir av kuyruğunda yöneten phBot pluginidir.
Amaç; unique duyurularını elle takip etme, doğru scripti bulup çalıştırma ve birden fazla spawnı sırayla yönetme işini kolaylaştırmaktır.


Temel Özellikler
  • Unique spawnlarını otomatik takip eder.
  • Her unique için ayrı bir phBot walk scripti eşleştirilebilir.
  • Aynı anda çıkan mapped unique’leri Hunt Queue içinde sıraya alır.
  • Kuyruğu plugin içindeki önceden tanımlanmış öncelik sırasına göre işler.
  • Script atanmamış unique’leri Unmapped Uniques listesinde gösterir.
  • Unique yakındaysa doğrudan hedef alabilir; uzaktaysa atanmış scripti çalıştırır.
  • Unique öldükten sonra ayarlanan süre kadar loot bekleyebilir.
  • Av timeout süresiyle sonuçlanmayan avların takılı kalmasını önler.
  • Mümkün olduğunda avdan sonra kayıtlı grind slotuna geri döner.
  • Otomatik ve manuel queue/hunt kontrolleri sunar.
  • Monitor ve Settings olarak ayrılmış, okunabilir iki ekranlı GUI içerir.


Gereksinimler
  • Plugin desteği bulunan phBot kurulumu.
  • FAutoUniqueV2.py dosyası.
  • Avlamak istediğin uzak unique’ler için phBot uyumlu .txt walk scriptleri.
  • Return akışını kullanabilmek için karakterin Return Scroll kullanabilecek durumda olması.
  • Training Area ile av/grind dönüşü kullanılacaksa phBot üzerinde geçerli bir Training Area ayarı.


Kurulum
  1. FAutoUniqueV2.py dosyasını phBot’un Plugins klasörüne kopyala.
  2. phBot’u yeniden başlat veya Plugins ekranından pluginleri yenile.
  3. Plugin ilk çalıştığında kendi konumunda scripts klasörünü oluşturur.
  4. Unique avlarında kullanılacak .txt scriptlerini bu scripts klasörüne koy.
  5. Plugin sekmesinden FAutoUnique V2 arayüzünü aç.
  6. Önce Settings ekranında mapping ve davranış ayarlarını tamamla.
Script listesinde yalnızca pluginin scripts klasöründeki .txt dosyaları gösterilir.


GUI — Monitor

Live Control
Pluginin çalışma durumunu tek yerde gösterir:
  • Status: Monitoring aktif mi, otomasyon durmuş mu?
  • Active hunt: Şu anda hangi unique’in avlandığını gösterir.
  • Queue: Kuyruktaki unique sayısını ve ilk kayıtları özetler.
  • Start Monitoring: Unique takibini ve otomasyonu etkinleştirir.
  • Stop Monitoring: Monitoring’i, aktif scripti ve devam eden avı durdurur.
Hunt Queue
Mapped unique’lerin işlenmeyi beklediği listedir. Bir unique avlanırken yeni mapped unique çıkarsa mevcut av bozulmadan kuyruğa eklenir.
Unmapped Uniques
Plugin tarafından görülen fakat henüz script atanmamış unique’leri gösterir.
Manual Hunt
Manuel kontroller iki farklı seçim kaynağı kullanır:
  • Soldaki Unique dropdown’ından seçim yapıp Queue Selected Unique kullanırsan seçilen mapped unique kuyruğa eklenir.
  • Sağdaki Mapped Uniques listesinden satır seçip Hunt Selected Unique kullanırsan o mapping’in scripti manuel olarak başlatılır.
  • Stop Current Hunt herhangi bir liste seçimine bağlı değildir; devam eden scripti ve mevcut avı durdurur.


GUI — Settings
t9zd6ew.png

Behavior Settings
Av sonrası bekleme, av timeout süresi ve unmapped unique davranışı burada ayarlanır.
Unique / Script Mapping
Unique ile walk script arasındaki bağlantıyı oluşturduğun bölümdür. Custom unique ekleme ve yakındaki unique’leri keşfetme kontrolleri de burada bulunur.
Mapped Uniques
Kaydedilmiş unique-script eşleşmelerini gösterir. Seçilen mapping Remove Mapping ile kaldırılabilir.
Diagnostics
Günlük kullanım için zorunlu olmayan kontrol ve log araçlarını içerir.


İlk Kurulum Akışı
  1. .txt walk scriptlerini pluginin scripts klasörüne koy.
  2. Settings ekranını aç.
  3. Loot wait, hunt timeout ve gerekiyorsa unmapped auto-return seçeneklerini ayarla.
  4. Refresh Script List ile script listesini yenile.
  5. Unique ve Script seçerek Assign Script butonuna bas.
  6. Gerekli tüm unique’ler için mapping oluştur.
  7. Back to Monitor ile Monitor ekranına dön.
  8. Start Monitoring butonuna bas.


Unique / Script Mapping
Mapping, bir unique adı ile onu bulmak için kullanılacak .txt walk scripti arasındaki bağlantıdır.
Mapping oluşturma:
  1. Unique listesinden unique’i seç.
  2. Script listesinden ilgili .txt dosyasını seç.
  3. Assign Script butonuna bas.
  4. Oluşturulan bağlantıyı Mapped Uniques listesinde kontrol et.
Refresh Script List
scripts klasörüne yeni dosya ekledikten sonra listeyi yeniden okur.
Custom unique
Hazır listede bulunmayan bir unique adını elle ekler. Sunucuda görünen gerçek unique adını kullanman önemlidir.
Discover Nearby Uniques
Karakterin yakınındaki unique adaylarını tarar ve daha önce bilinmeyen adları Unique listesine ekler. Bu işlem uzak bölgelerdeki unique’leri global olarak taramaz.
Remove Mapping
Mapped Uniques listesinden seçilen unique-script eşleşmesini kaldırır.
Bir unique’in listede bulunması tek başına otomatik av için yeterli değildir. Unique’e geçerli bir .txt script atanmış olmalıdır ve dosya scripts klasöründe bulunmalıdır.


Monitoring ve Otomatik Av
Start Monitoring sonrasında plugin unique spawn bilgilerini izlemeye başlar.
  1. Bir unique algılandığında mapping kontrol edilir.
  2. Mapping yoksa unique Unmapped Uniques listesine eklenir.
  3. Mapping varsa unique av için değerlendirilir veya mevcut duruma göre Hunt Queue’ya alınır.
  4. Unique karakterin yakınındaysa plugin hedefe doğrudan saldırmayı deneyebilir.
  5. Unique uzaktaysa atanmış walk scripti çalıştırılır.
  6. Hedef bulunduğunda Training Area hedef çevresine ayarlanır ve bot saldırıya geçer.
  7. Unique öldüğünde aktif script ve saldırı durdurulur.
  8. Loot bekleme açıksa belirlenen süre tamamlanır.
  9. Sonraki canlı mapped unique kuyruktaysa sıradaki av başlatılır.
  10. Kuyruk boşsa plugin kayıtlı grind slotuna dönmeyi dener. Kayıtlı slot yoksa town’da bekleyebilir.
Monitoring kapalıyken görülen unique bilgileri kaydedilebilir ancak otomatik av başlatılmaz.


Unmapped Uniques
Bu liste, pluginin algıladığı fakat script mapping’i bulunmayan unique’leri gösterir.
  • Assign Script: Settings ekranını açar. Buradan unique’i ve uygun scripti seçip mapping oluşturabilirsin.
  • Remove Entry: Seçilen kaydı Unmapped Uniques listesinden kaldırır.
Assign Script butonu mapping’i tek başına otomatik oluşturmaz; Settings ekranında seçimleri tamamlayıp Assign Script butonuna basman gerekir.


Hunt Queue
Mapped unique’ler aşağıdaki durumlarda kuyruğa girebilir:
  • Plugin başka bir unique ile meşgulse.
  • Karakter town dışında olduğunda mapped bir unique algılanırsa.
  • Unique manuel olarak Queue Selected Unique ile eklenirse.
Queue, plugin içindeki önceden tanımlanmış priority değerlerine göre sıralanır. Kullanıcı GUI üzerinden bu priority değerlerini değiştiremez.
  • Hunt Next in Queue: Monitoring aktifse sıradaki unique’i işlemeye çalışır.
  • Remove from Queue: Listede seçilen unique’i kuyruktan kaldırır.
  • Clear Queue: Kuyruğun tamamını temizler.
Kuyrukta bekleyen unique ölürse plugin onu kuyruktan çıkarabilir.


Behavior Settings
Wait for loot after death
Etkinse unique öldükten sonra belirtilen saniye kadar koşulsuz bekler. Süre tamamlanınca return/sonraki av akışı devam eder.
Hunt timeout
Etkinse unique belirlenen süre içinde bulunamazsa veya av tamamlanmazsa mevcut av durdurulur ve plugin town’a dönmeye çalışır. Mevcut seçenekler 10, 20 ve 30 dakikadır.
Return to town when an unmapped unique appears
Monitoring aktifken, karakter town dışında ve plugin boş durumdayken script atanmamış bir unique görülürse return akışını başlatabilir.
Bu seçenek normal grind sırasında karakterin town’a dönmesine neden olabileceğinden yalnızca gerçekten istediğinde etkinleştir.


Diagnostics
Bu kontroller günlük kullanım için zorunlu değildir.
  • Detailed log: Daha ayrıntılı plugin loglarını açar.
  • Refresh Nearby Alive Status: Yakındaki monster verisini kontrol ederek takip edilen canlı unique durumunu yeniler.
  • Log Tracked Uniques: Pluginin canlı olarak takip ettiği unique’leri phBot loguna yazar.
Sorun araştırırken Detailed log’u açıp diğer iki kontrolle mevcut takip durumunu kontrol edebilirsin.


Önerilen Günlük Kullanım
  1. Gerekli mapping’lerin ve script dosyalarının hazır olduğunu kontrol et.
  2. Normal grind slotundayken Training Area ayarını hazırla.
  3. Monitor ekranından Start Monitoring’e bas.
  4. Status, Active Hunt ve Hunt Queue alanlarını takip et.
  5. Unmapped Uniques listesine yeni bir kayıt düşerse Settings üzerinden script ata.
  6. İşlemi tamamen durdurmak istediğinde Stop Monitoring kullan.


Sorun Giderme / SSS
Unique, Unmapped Uniques listesine düştü. Ne yapmalıyım?
Settings ekranına geç, unique’i ve uygun scripti seç, ardından Assign Script’e bas.
Script listede görünmüyor.
Dosyanın .txt uzantılı olduğunu ve pluginin scripts klasöründe bulunduğunu kontrol et. Ardından Refresh Script List’e bas.
Mapping oluşturdum fakat av başlamıyor.
Monitoring durumunu, script dosyasının hâlâ scripts klasöründe olduğunu ve unique’in canlı/takip ediliyor olduğunu kontrol et. Gerekirse Detailed log’u etkinleştir.
Hunt Queue boş görünüyor.
Queue yalnızca işlenmeyi bekleyen mapped unique’leri gösterir. Mapping bulunmayan kayıtlar Unmapped Uniques listesine gider.
Hunt Next in Queue çalışmıyor.
Monitoring’in aktif ve queue’nun dolu olması gerekir.
Queue Selected Unique çalışmıyor.
Soldaki Unique dropdown’ında script mapping’i bulunan bir unique seçili olmalıdır.
Hunt Selected Unique çalışmıyor.
Sağdaki Mapped Uniques listesinden bir mapping satırı seçtiğini ve ilgili script dosyasının mevcut olduğunu kontrol et.
Plugin beklenmedik şekilde town’a döndü.
Hunt timeout veya Return to town when an unmapped unique appears seçeneğini kontrol et. Unique ölümü ve tamamlanan av akışı da return işlemini başlatabilir.


Önemli Notlar
  • Priority sırası GUI’den düzenlenemez.
  • Nearby discovery yalnızca karakter çevresindeki verileri tarar.
  • Script dosyasının silinmesi mapping’i otomatik olarak kaldırmaz; av sırasında dosya bulunamazsa script başlatılamaz.
  • Kayıtlı grind slotu yoksa plugin av sonunda town’da bekleyebilir.
  • Stop Current Hunt mevcut avı durdurur; monitoring’i tamamen kapatmak için Stop Monitoring kullan.


Son Değişiklikler — v2.2.2
  • Monitor ve Settings ekranları phBot görünümüne uygun şekilde yeniden düzenlendi.
  • Manual Hunt seçimleri ve bağlı eylemler daha anlaşılır hale getirildi.
  • Mapping alanındaki hizalama ve boşluklar iyileştirildi.
  • Diagnostics kontrolleri tek ve kompakt bir blokta toplandı.





Geliştirici: ⚜ Made By FascinaTe
 
Etiketler Etiketler
Yok

Geri
Üst Alt