Paylaşım - FSro-R Auto Trade | SroCave - SRO Destek Forumu

Paylaşım FSro-R Auto Trade

  • 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

Cerberus
Katılım
2 Mar 2023
Mesajlar
28
Tepkime puanı
5
Puanları
3
mrfascinate
5ee6b40fed183106e50e58955d657f39c61b67bd.png


FSroRAutoTrade – Otomatik Specialty Goods Box / Kervan Eklentisi​


Merhaba,

FSroRAutoTrade, phBot ile kasarken biriken Specialty Goods Box miktarını takip eder ve belirlediğiniz hedefe ulaşıldığında kervan işlemini otomatik olarak başlatır.

Eklenti; kutu takibinden job item kullanımına, kervan scriptinin çalıştırılmasından işlem sonunda botun tekrar başlatılmasına kadar süreci otomatik olarak yönetir.

Özellikler​


  • Job pouch içerisindeki Specialty Goods Box miktarını otomatik olarak sayar.
  • Belirlenen kutu hedefine ulaşıldığında botu durdurur ve seçilen kervan scriptini başlatır.
  • Return Scroll kullanır.
  • Gerekli durumda partiden çıkar.
  • Seçilen job itemini otomatik olarak giyer.
  • Kervan tamamlandıktan sonra kalan kutu miktarını kontrol eder.
  • Koşullar uygunsa botu otomatik olarak yeniden başlatır.
  • İstenirse job iteminin kasılırken takılı kalmasını sağlar.
  • Kervanı manuel olarak başlatma seçeneği sunar.
  • Aktif işlemi manuel olarak iptal etme seçeneği sunar.
  • Birden fazla karakter için party üzerinden senkronize kervan desteği içerir.
  • Türkçe ve İngilizce arayüz desteği bulunur.

Kurulum​


  1. FSroRAutoTrade.py dosyasını indirin.
  2. Dosyayı phBot'un Plugins klasörüne yerleştirin.
  3. phBot'u yeniden başlatın veya plugini reload edin.
  4. Kervan scriptinizi aşağıdaki klasöre yerleştirin:

Kod:
Config/FSroRAutoTrade/scripts/

  1. Refresh Scripts butonuna basın.
  2. Refresh Job Items butonuna basın.
  3. Kullanacağınız job itemini seçin.
  4. Kullanacağınız kervan scriptini seçin.

Ayarlar​


Trade Target​


Trade target, kervanın otomatik olarak başlayacağı Specialty Goods Box miktarını belirler.

Örneğin:

Kod:
80

olarak ayarlanırsa karakterin kutu miktarı hedefe ulaştığında otomatik kervan işlemi başlatılır.

Safety Limit​


Safety limit, kervan tamamlandıktan sonra botun tekrar başlayabilmesi için izin verilen maksimum kutu miktarını belirler.

Örneğin:

Kod:
5

olarak ayarlanırsa bot yalnızca karakterde 0–4 adet Specialty Goods Box kaldığında yeniden başlatılır.

Bu kontrol, kervan işleminin doğru şekilde tamamlandığından emin olmak için kullanılır.

Action Delay​


Action delay, plugin tarafından gerçekleştirilen işlemler arasındaki bekleme süresidir.

Varsayılan değer:

Kod:
2000 ms

Çoğu durumda varsayılan değeri kullanabilirsiniz.

Plugin Enabled​


Tüm ayarları yaptıktan sonra:

  1. Save Settings butonuna basın.
  2. Plugin enabled seçeneğini aktif edin.

Önemli: Otomatik başlangıç özelliğinin çalışabilmesi için karakterin phBot üzerinde ayarlanmış olan training area içerisinde bulunması gerekir.

Kervan Scriptinde Zorunlu Komutlar​


FSroRAutoTrade'in kervanın tamamlandığını doğru şekilde algılayabilmesi için scriptin son bölümü belirli bir sırada hazırlanmalıdır.

Kervan scriptinizin sonuna aşağıdaki komutları ekleyin:

Kod:
settletargettrading
wait,2000
FSroRAutoTrade_settled
wait,2000
terminate,transport
wait,5000
use,returnscroll
wait,5000
FSroRAutoTrade_complete

FSroRAutoTrade_settled​


Kod:
FSroRAutoTrade_settled

komutu, ticaret teslimatının başarıyla tamamlandığını plugine bildirir.

Bu komut settletargettrading işleminden sonra kullanılmalıdır.

FSroRAutoTrade_complete​


Kod:
FSroRAutoTrade_complete

komutu ise Return Scroll kullanıldıktan sonra kervan scriptinin tamamen tamamlandığını plugine bildirir.

Plugin bu aşamadan sonra kalan Specialty Goods Box miktarını kontrol eder ve ayarlanan Safety Limit koşulları sağlanıyorsa botun tekrar çalışmasına izin verir.

Örnek Script Sonu​


Aşağıdaki yapı doğrudan örnek olarak kullanılabilir:

Kod:
settletargettrading
wait,2000
FSroRAutoTrade_settled
wait,2000
terminate,transport
wait,5000
use,returnscroll
wait,5000
FSroRAutoTrade_complete

Dikkat: FSroRAutoTrade_settled ve FSroRAutoTrade_complete komutlarının script içerisindeki sırasını değiştirmeyin.

Otomatik Çalışma Mantığı​


Plugin genel olarak aşağıdaki sırayla çalışır:

  1. Karakter kasmaya devam ederken Job Pouch içerisindeki Specialty Goods Box miktarı takip edilir.
  2. Kutu miktarı belirlenen Trade Target değerine ulaştığında işlem başlatılır.
  3. Bot durdurulur.
  4. Gerekli hazırlık işlemleri gerçekleştirilir.
  5. Karakter seçilen job itemini giyer.
  6. Seçilen kervan scripti çalıştırılır.
  7. Ticaret tamamlandığında FSroRAutoTrade_settled komutu plugine bilgi verir.
  8. Transport sonlandırılır ve Return Scroll kullanılır.
  9. FSroRAutoTrade_complete komutu işlemin tamamlandığını bildirir.
  10. Kalan Specialty Goods Box miktarı kontrol edilir.
  11. Safety Limit koşulu sağlanıyorsa bot yeniden başlatılır.

Party Senkronizasyonu​


FSroRAutoTrade, birden fazla karakter ile yapılan kervanlarda party üzerinden senkronizasyon desteği içerir.

Bu özellik sayesinde birden fazla karakterin aynı kervan sürecine kontrollü şekilde dahil edilmesi mümkündür.

Senkronizasyon kullanırken karakterlerin party yapısını ve plugin ayarlarını kervan başlamadan önce kontrol etmeniz önerilir.

Manuel Kontroller​


Plugin yalnızca otomatik kullanım için değildir.

Gerekli durumlarda:

  • Kervan işlemini manuel olarak başlatabilirsiniz.
  • Aktif olan kervan işlemini iptal edebilirsiniz.

Bu seçenekler özellikle script veya karakter durumunu test ederken kullanışlıdır.

Önemli Notlar​


  • Kervan scriptinizi Config/FSroRAutoTrade/scripts/ klasöründe tutun.
  • Script ekledikten sonra Refresh Scripts butonuna basın.
  • Job item değişikliklerinden sonra Refresh Job Items kullanın.
  • Trade Target değerini karakterinizin yapacağı kervana göre ayarlayın.
  • Safety Limit değerini kervan sonrası beklediğiniz kalan kutu miktarına göre belirleyin.
  • Kervan scriptinin sonunda zorunlu FSroRAutoTrade komutlarının bulunduğundan emin olun.
  • Otomatik başlangıç için karakter training area içerisinde olmalıdır.
  • Ayarları değiştirdikten sonra Save Settings butonuna basmayı unutmayın.

Kısa Kullanım Özeti​


  1. FSroRAutoTrade.py dosyasını Plugins klasörüne kurun.
  2. Kervan scriptinizi Config/FSroRAutoTrade/scripts/ klasörüne koyun.
  3. Refresh Scripts ve Refresh Job Items butonlarına basın.
  4. Job itemini ve kervan scriptini seçin.
  5. Trade Target ve Safety Limit değerlerini ayarlayın.
  6. Kervan scriptinin sonuna gerekli FSroRAutoTrade komutlarını ekleyin.
  7. Save Settings butonuna basın.
  8. Plugin enabled seçeneğini aktif edin.

İndirme​


FSroRAutoTrade v3.2.2

FSroRAutoTrade.py İndir

Dosyayı indirdikten sonra phBot'un Plugins klasörüne yerleştirin ve phBot'u yeniden başlatın veya plugini reload edin.
 
Etiketler Etiketler
Yok

Geri
Üst Alt