Av noktası ve avlanma alanı

Av noktasını kaydet, hunt radius ile chase distance'ı ayarla ve bot takıldığında anti-stuck'ın ne yaptığını öğren.

Bu sayfanın sonunda botun nerede, hangi mob’larla ve ne kadar uzağa kadar avlanacağı belli olacak. Önce OSB kurulu olmalı. Kurulumu yapmadıysan ilk kurulum sayfasından başla.

Av noktasını kaydet

Bot bu noktanın etrafında avlanır. Kaydetmenin üç yolu var.

  • Combat › Hunt area sekmesinde karakterinle av yapacağın yere git ve Set hunting spot here’e bas.
  • Map sayfasında haritaya tıkla ve Make this the hunting spot’a bas. Nokta, oyunun kendi haritasında olduğu gibi, o anki yüksekliğini kullanır.
  • Haritanın altındaki Hunting area bölümüne dışarıdaki X ve Y koordinatını tam metre olarak yaz, Set spot’a bas. Set actual position bulunduğun yeri kaydeder. Get position ve Copy koordinatını gösterir ve kopyalar, av noktasını değiştirmez.

Zindanlar için harita henüz yok. Haritayı kaydırmak için sürükle, yakınlaştırmak için +, − ya da fare tekerleğini kullan. Follow me haritayı tekrar karakterine ortalar.

Hunt radius ve chase distance

Map sayfasında hunt radius sarı daire, chase distance kesik çizgili halka olarak görünür. İkisini haritanın altından da değiştirebilirsin. Aşağıdaki ekran görüntüsünde hunt radius 40 m, chase distance 70 m.

Bot menzilin dışında kalan mob’ları atlar. Durum satırı bunu “too far (Hunt radius or Chase distance)” diye yazar.

Combat › Hunt area sekmesi: hunt radius 40 m, chase distance 70 m ve monster class seçenekleri.
Hunt area sekmesi: hunt radius, chase distance ve mob sınıfları.

Hangi mob’lara saldıracağını seç

Monster classes altında mob sınıflarını tek tek açıp kapatabilirsin. Sınıflar normal, champion, elite, party, giant, titan ve unique. Seviye alt ve üst sınırı ile isim filtreleri de mob’u eleyebilir.

Botun iki davranışı hep açık ya da varsayılan olarak açık:

  • Small monsters first her zaman açık. Sınıfı yüksek bir mob’la dövüşürken sana vuran daha zayıf bir mob olursa ona geçer, öldürür, geri döner. Sadece son birkaç saniyede sana vuran ve chase distance içindeki mob’lara bakar, sadece daha zayıf sınıfa geçer, canı %25’in altına inmiş hedefi bitirir ve cast sırasında asla geçmez.
  • Avoid other players’ targets varsayılan olarak açık. Başka bir oyuncunun az önce vurduğu mob’u atlar. Party üyelerinin ve onların pet’lerinin vuruşları sayılmaz, yani party’nin dövüştüğü mob’lara katılır.

Sadece destek veren bir karakterde Attack monsters’ı kapat (Combat › Hunt area). O zaman dövüşü hiç başlatmaz, kendisine vuran mob’larla bile.

Bot neden vurmuyor

Hiçbir mob’a saldırmıyorsa durum satırı sebebi sayarak yazar, örneğin: “Monsters in view: 5. Skipped: 3: monster type is switched off (Combat > Hunt area > Monster classes); 2: too far (Hunt radius or Chase distance).” Sebepler: mob sınıfı kapalı, seviye aralığın dışında, isim filtreleri, çok uzak, başka bir oyuncu dövüşüyor, yakın zamanda vazgeçilmiş. Ekranda hiç mob yoksa onu da söyler.

Takılma ve engeller

Bu iki ayar Settings altında.

Obstacles (varsayılan açık): karakter hedefine zarar vermeden 2,5 saniye kıpırdamadan duruyorsa ve oyunun çarpışma verisi düz yolun kapalı olduğunu söylüyorsa bot engelin etrafından dolaşır, yol açılınca normal saldırıya döner. Aynı mob’da üç dolaşmadan sonra o mob’u bir dakikalığına bırakıp başkasını seçer. Oyunun yüklediği çarpışma verisine ihtiyaç duyar ve sadece dış alanda çalışır. Zindanda eski no-damage zaman aşımı geçerli.

Anti-stuck: bot av sırasında ilerleme arar: doğrulanmış bir kill, XP, altın, bir toplama ya da hedefe hasar. Belirlenen süre boyunca (varsayılan 3 dakika) hiçbiri olmazsa kademeli toparlanır: önce hedefi bırakır, sonra kayıtlı av noktasına yürür ve devam eder. Başarısız toparlanma sayısı dolunca (varsayılan 3) avı durdurur. Doğrulanmış her kazanç sayacı sıfırlar. Go to town instead of stopping açıksa (kasaba döngüsü gerekir) durmak yerine kasaba turuna çıkar ve kasabada kalır.

Settings sayfasında anti-stuck ve engel seçenekleri.
Settings: anti-stuck ve engel seçenekleri.

Bir de ayrı bir kural var: karakter yürümesi gerekirken (kovalama, geri dönüş, toplama) 20 saniye hiç kıpırdamadıysa ve hiçbir şeye hasar vermiyorsa, mesela ağacın içine girdiyse, bot önce son yürüdüğü konuma geri adım atar, sonra en yakın açık zemine yürür. İkisi de olmazsa uyarı sesi ve mesajla avı durdurur. Kendi başına return scroll kullanmaz. Süreyi ya da kuralı Settings › Obstacles altından değiştirebilirsin.

Av noktasını belirlerken karakterin tam o noktada durması gerekmez. Map ve X / Y ile uzaktan da kaydedebilirsin.
Zindanlarda harita yok ve engel dolaşması çalışmaz. Orada eski no-damage zaman aşımı geçerli.

Takılırsan

  • Bot saldırmıyorsa önce ana paneldeki durum satırını oku, sebebi orada yazıyor.
  • Av noktasına yürüyerek ulaşılamıyorsa (nehrin karşısı gibi) geri yürüyüş oyunun teleport ve feribotlarını kullanabilir. Bu Combat › Hunt area altındaki Walking back may use teleports and ferries (beta) ile kapanır. Beta, Hotan’dan Karakoram uçak iskelesine giden yolda denendi. Bot garip bir yol seçerse log’u gönder.
  • Kasaba turu ayarları için kasaba turu rehberine bak.
  • Çözemezsen Settings › Send bug report: tanıları önizle, Copy report ya da Save report file’a bas ve GitHub issue’suna ekle. Hiçbir şey yüklenmez. Sık sorulanlar SSS sayfasında.