Ana SayfaHome · phBot eklenti eklemeAdding a phBot plugin
phBot'a eklenti eklemeAdding a plugin to phBot
Dört adımda eklenti kurulumu, bir de eklenti listede görünmediğinde bakılacak yerler.Plugin installation in four steps, plus where to look when the plugin does not show up.
Önce hangi sekmede olduğuna bakFirst, check which tab it is in
phBot'ta eklentiler iki ayrı sekmede durur ve kurulumları birbirinden tamamen farklıdır. Yanlış sekmede aradığın için bulamıyor olabilirsin.phBot keeps plugins in two separate tabs, and they are installed in completely different ways. If you cannot find one, you may be looking in the wrong tab.
Embedded — gömülü eklentilerEmbedded — built-in plugins
Bunlar phBot'un içinde hazır gelir. İndirmek, dosya kopyalamak yok: Embedded sekmesini aç, istediğin eklentinin yanındaki Enabled kutusunu işaretle, bitti. xNsyLMobile, AutoStyria, DonateGP gibi eklentiler burada durur.These ship inside phBot. Nothing to download, nothing to copy: open the Embedded tab, tick the Enabled box next to the plugin, done. Plugins like xNsyLMobile, AutoStyria and DonateGP live here.
Plugins — dışarıdan eklenenlerPlugins — externally added
Bir yerden indirdiğin .py dosyaları bu sekmede görünür. Onların phBot'un klasörüne kopyalanması gerekir; aşağıdaki adımlar bunun içindir..py files you downloaded from somewhere show up in this tab. They have to be copied into phBot's folder — the steps below are for those.
Dışarıdan eklenti eklemeAdding an external plugin
İndirdiğin bir eklentiyi kurmak dört adım sürer:Installing a plugin you downloaded takes four steps:
- Plugins klasörünü bulFind the Plugins folder — phBot'un kurulu olduğu klasörün içindeki
Pluginsklasörü. ÖrneğinC:\phBot\Plugins. — thePluginsfolder inside your phBot installation, for exampleC:\phBot\Plugins. - Dosyayı kopyalaCopy the file in —
.pyuzantılı eklenti dosyasını doğrudan bu klasöre koy. Alt klasör açma; phBot yalnızca klasörün kökündeki dosyaları okur. — drop the.pyfile straight into that folder. Do not create a subfolder; phBot only reads files at the root. - phBot'u yeniden başlatRestart phBot — eklenti listesi yalnızca açılışta taranır. Programı tamamen kapatıp yeniden aç. — the plugin list is only scanned at startup, so close the program completely and open it again.
- Listeden işaretleTick it in the list — Plugins sekmesini aç, eklentinin yanındaki kutuyu işaretle. Artık aktif. — open the Plugins tab and tick the box next to it. It is now running.
NsyL Companion için bu adımların hiçbirine gerek yok. Eklenti gömülü geliyor: Embedded sekmesinde xNsyLMobile satırını işaretlemen yeterli.None of this applies to NsyL Companion. The plugin is embedded: just tick xNsyLMobile in the Embedded tab.
Eklenti yüklenmiyorsaIf the plugin will not load
Sorunun neredeyse tamamı üç sebepten çıkar:Almost every case comes down to three causes:
Dosya yanlış yerdeThe file is in the wrong place
Eklenti alt klasöre konmuşsa phBot onu görmez. Dosya doğrudan Plugins klasörünün içinde olmalı.A plugin inside a subfolder is invisible to phBot. The file has to sit directly in Plugins.
Sürüm uyuşmazlığıVersion mismatch
Eski bir eklenti, yeni phBot sürümünde artık bulunmayan bir fonksiyonu çağırıyorsa yüklenirken hata verir. Log sekmesinde hatanın satırı yazar.An old plugin calling a function a newer phBot no longer provides will fail to load. The Log tab names the line that broke.
Eklenti izniPlugin permission
Bazı sunucular için hazırlanmış phBot sürümleri harici eklenti yüklemez; yalnızca gömülü olanlar çalışır. Bu durumda dosyayı kopyalamak bir işe yaramaz.Some server-specific phBot builds refuse external plugins and only run embedded ones. Copying a file there changes nothing.
Eklenti ne işe yararWhat a plugin is for
Eklentiler phBot'un kendi arayüzünde olmayan işleri yapar. Yaygın örnekler:Plugins do the jobs phBot's own interface does not. Common examples:
- Uzaktan kontrol ve telefona bildirim göndermeRemote control and sending alerts to a phone
- Drop, satış ve ölüm kayıtlarını dışarı aktarmaExporting drop, sale and death records
- Otomatik görev, etkinlik veya kervan işlemleriAutomating quests, events or caravan runs
Sık sorulanlarFrequently asked
Embedded ile Plugins sekmesi arasındaki fark ne?
Embedded sekmesindeki eklentiler phBot'un içinde gelir; sadece kutusunu işaretlersin. Plugins sekmesi ise dışarıdan eklediğin .py dosyaları içindir, onları Plugins klasörüne kopyalaman gerekir.
NsyL Companion eklentisini nereden indireceğim?
İndirmene gerek yok. Eklenti phBot'a gömülü geliyor: Embedded sekmesinde xNsyLMobile adıyla listede duruyor, sadece işaretlemen yeterli.
Eklenti listede görünmüyor, ne yapmalıyım?
Gömülü eklentiler için phBot'u güncelle; liste phBot sürümüyle birlikte gelir. Dışarıdan eklediğin bir eklentiyse dosyanın .py uzantılı olduğundan ve doğrudan Plugins klasörünün içinde durduğundan emin ol, sonra phBot'u tamamen kapatıp yeniden aç.
Eklentiyi işaretledim ama çalışmıyor
phBot'un Log sekmesine bak. Eklenti yüklenirken hata verdiyse sebebi orada yazar. En sık görülen sebep, eklentinin o phBot sürümüyle uyumsuz olmasıdır.
Birden fazla karakterde aynı eklentiyi kullanabilir miyim?
Evet. Her karakter kendi Plugin Key değerini kullanır, eklenti hepsinde aynı anda çalışır.
Karakterini telefonundan izleWatch your character from your phone
NsyL Companion eklentisi phBot ile birlikte geliyor. Kurulum iki dakika.The NsyL Companion plugin ships with phBot. Setup takes two minutes.
Kurulum kılavuzuSetup guide