FAutoTrade - Guard Bypass Otomatik Kervan Sistemi
Herkese merhaba,
FAutoTrade, phBot'un standart otomatik kervan sisteminin çalışmadığı veya server guardı tarafından engellendiği serverlarda kullanılmak üzere hazırladığım bir phBot pluginidir.
Bazı serverlarda phBot üzerinden NPC'ye otomatik ürün satma/alma işlemleri guard tarafından engellenebiliyor.
FAutoTrade bu işlemlerde phBot'un klasik trade sistemine bağlı kalmak yerine, oyun ekranındaki gerekli butonlara mouse tıklamalarını simüle eder.
Yani siz bir kere NPC ekranındaki gerekli noktaları plugine gösteriyorsunuz, daha sonra plugin aynı işlemleri sizin yerinize otomatik gerçekleştiriyor.
Bu yöntem sayesinde GUI üzerinden normal trade işlemlerinin çalıştığı birçok serverda otomatik kervan sistemini kullanabilirsiniz.
◆ Sistem Nasıl Çalışıyor?
Mantık oldukça basit.
Öncelikle bulunduğunuz şehir için kullanılacak Trade NPC seçilir.
Daha sonra NPC ekranındaki;
ürün satma,
ürün seçme,
trade pet slotu,
miktar,
star seçimi
ve onay
gibi gerekli butonların yerleri bir kere kaydedilir.
Auto Start sonrasında FAutoTrade;
NPC'ye gider → NPC'yi açar → kayıtlı tıklamaları gerçekleştirir → ürünleri alır/satar → seçtiğiniz travel scriptini başlatır.
Travel script diğer şehre ulaştığında aynı işlem diğer şehir için tekrar başlar.
◆ Click Ayarları
Her satır, trade ekranında yapılacak bir işlemi temsil eder.
1 - Open NPC
NPC açıldıktan sonra trade / specialty shop ekranına geçmek için basılması gereken butonun konumudur.
2 - Sell Goods
Trade pet üzerinde bulunan mevcut malları satmak için kullanılan Sell Goods butonudur.
3 - Yes Sell Goods
Ürünleri satarken çıkan onay ekranındaki Yes / Confirm butonudur.
4 - Select Goods
Yeni kervan için satın alınacak trade ürününün seçildiği alandır.
5 - Trade Pet Slot
Satın alınan malların hangi trade pet / inventory alanına alınacağını belirleyen bölümdür.
6 - Scale Button
Alınacak ürün miktarını ayarlamak için kullanılan scale / miktar butonudur.
7 - Star Select
Serverın trade sistemine göre kullanılacak star / trade seviyesi seçiminin yapıldığı noktadır.
8 - Confirm
Son olarak satın alma işlemini tamamlayan Confirm butonudur.
◆ Cap Butonları Nasıl Kullanılır?
Her işlemin yanında bulunan Cap butonuna bastığınızda plugin size birkaç saniye süre verir.
Bu sırada mouse imlecini oyunda kaydetmek istediğiniz butonun üzerine getirmeniz yeterlidir.
Örneğin:
Cap Sell Goods butonuna basın → mouse'u oyundaki Sell Goods butonunun üzerine götürün → plugin koordinatı otomatik kaydetsin.
Aynı işlemi gerekli diğer adımlar için de yapabilirsiniz.
◆ X / Y / Delay / Rep
X / Y
Tıklanacak noktanın ekrandaki koordinatıdır.
Normal kullanımda bunları elle yazmanıza gerek yoktur. Cap butonunu kullanabilirsiniz.
Delay
Tıklamadan sonra ne kadar bekleneceğini belirler.
Server veya client yavaş tepki veriyorsa bu değeri biraz yükseltebilirsiniz.
Rep
Aynı noktaya kaç kere tıklanacağını belirler.
Genellikle 1 yeterlidir.
◆ Command
Hazırladığınız tıklama düzenine vereceğiniz isimdir.
Örneğin:
jangan
hotan
gibi isimler verebilirsiniz.
Add/Update ile hazırladığınız ayarı kaydedebilirsiniz.
◆ Town → Command → Script
FAutoTrade'ın otomatik kervan sisteminin en önemli bölümlerinden biridir.
Her şehir için;
Town → Command → Travel Script
eşleştirmesi yapılır.
Örneğin:
Jangan → jangan → JanganToHotan.txt
Hotan → hotan → HotanToJangan.txt
Bu durumda Jangan'dayken plugin Jangan için hazırladığınız NPC/tıklama işlemlerini gerçekleştirir ve ardından Hotan'a giden scripti çalıştırır.
Hotan'a ulaştığında ise Hotan için hazırlanan trade işlemleri çalışır ve dönüş scripti başlatılır.
Böylece kervan iki şehir arasında otomatik olarak devam edebilir.
◆ NPC ve NPC Position
Load NPC ile çevredeki NPC'leri yükleyebilir ve kullanacağınız trade NPC'yi seçebilirsiniz.
Get Position NPC ise karakterin NPC işlemleri başlamadan önce durmasını istediğiniz oyun içi pozisyonu kaydeder.
Özellikle NPC'nin önünde doğru yerde durmak için kullanılabilir.
◆ Trade Pet
Pet Load ile inventory içerisindeki transport petleri yükleyebilirsiniz.
Kervanda kullanacağınız camel, horse, elephant vb. transport peti buradan seçebilirsiniz.
◆ Limit Trade
Kaç kervan turundan sonra sistemin duracağını belirler.
Örneğin:
Limit Trade: 10
yaparsanız 10 tur tamamlandıktan sonra AutoTrade durur.
0 kullanırsanız limit uygulanmaz.
◆ Death Script
Karakter veya transport pet öldüğünde kullanılacak recovery scriptini seçebilirsiniz.
Char Death → Karakter öldüğünde
Pet Death → Transport pet öldüğünde
ilgili recovery sisteminin kullanılmasını sağlar.
Böylece kervan sırasında yaşanan ölüm durumlarında sistem tamamen yarıda kalmak yerine seçtiğiniz script üzerinden devam edebilir.
◆ Notifications
İsterseniz FAutoTrade bildirimlerini Discord Webhook veya Telegram üzerinden alabilirsiniz.
Bildirim gönderilebilen başlıca durumlar:
• AutoTrade Start / Stop
• Kervan turunun tamamlanması
• Trade limitine ulaşılması
• Character / Transport ölümü
• Script veya pet hataları
Bu bölüm tamamen isteğe bağlıdır.
◆ Auto Start
Ayarlarınızı tamamladıktan sonra Auto Start butonuna basmanız yeterlidir.
Plugin bulunduğunuz şehri kontrol eder ve o şehir için belirlediğiniz:
Command + Travel Script
eşleşmesini otomatik olarak çalıştırır.
Bundan sonra kervan sistemi şehirler arasında otomatik olarak devam eder.
⚠ Önemli
FAutoTrade'ın trade işlemlerindeki temel mantığı, oyun ekranında sizin normalde mouse ile yapacağınız tıklamaları otomatik olarak gerçekleştirmektir.
Bu nedenle serverın arayüzü veya butonların konumu farklıysa Cap noktalarını kendinize göre ayarlamanız gerekir.
phBot'un standart otomatik trade sistemini engelleyen bazı guard sistemlerinde bu yöntem alternatif olarak çalışabilir.
Elbette her serverın guard ve trade sistemi farklı olduğu için tüm serverlar için çalışma garantisi verilemez.
◆ Ücretli Plugin Arayanlar İçin
Aynı işi yapan pluginler için internette gereksiz yere para vermenize gerek yok.
FAutoTrade ücretsiz olarak paylaşılmaktadır.
Kurulumda, ayarlarda veya kullandığınız servera göre click noktalarını hazırlamakta sorun yaşarsanız Discord üzerinden benimle iletişime geçebilirsiniz.
Discord: mrfascinate
◆ Discord & Destek
Plugin veya kurulumla ilgili sorularınız için ulaşabilirsiniz.
⚜ Made By FascinaTe
◆ İndirme
» FAutoTrade.py İndir «
İndirme Notu:
Linke tıkladığınızda dosya indirilmek yerine kod tarayıcıda açılırsa;
Linke sağ tık → Bağlantıyı Farklı Kaydet / Save Link As
seçeneğini kullanarak dosyayı:
FAutoTrade.py
adıyla kaydedebilirsiniz.
Dosyanın .py uzantısıyla kaydedildiğinden emin olun.
FAutoTrade.py.txt olarak kaydedilmemelidir.


