توضیحات سازنده (GarenaHack-er) :
این ششمین هاست بات (Host Bot) ساخته شده برای گارنا و اولین هاست بات برای گارنا پلاس هست و همچنین اولین نسخه ای است که می تواند چندین هاست هم زمان ایجاد کند. این پروژه بر اساس برنامه Ghost++ (ساخت varlock) و GHostOne است ولی برای گارنا بهینه سازی شده است. بسیاری از دستورهای Ghost را دارد و علاوه بر آن دستور های خاص گارنا هم به آن اضافه شده است(دستور هایی مثل !levels برای نشان دادن level بازیکنان**) و می تواند محدودیت هایی روی بازی مثل کشورهای افراد بازیکن تعیین کنه (کشور اصلی بازیکنان را نشان می دهد).
این ورژن با گارنا قدیمی کار نم یکند**٬ چون garen_room.exe را هوک می کند(نه Garena.exe)
این برنامه بسیار ساده است٬ فقط startوstop را بزنید و بازی ساخته می شود و می توانید جوین شوید و بازی کنید.
چرا هاست بات رو استفاده کنیم؟
· چندین بازی رو به طور هم زمان از یک کامپیوتر هاست شوید.
· با دوستانتان راحتتر بازی کنید با افزودن آنها به safelist حتی اگر گیم پر هم باشد می توانند جوین بدند.آنها رو مثل خودتون ادمین کنید و براشون اسلات نگه دارید و امکانات بسیار دیگر.
· کنترل کامل رو بازی خود ( قابلیت کیک با رای٬ ساکت کردن بازیکن ٬ swap٬ بن کردن ساده)
· نگه داشتن اطلاعات جزیی بازی مثل کیل ها و ... با دیتابیس Mysql و رابط کاربری مثل dota OpenStats
· قابلیت کنترل latency بازی
· قابلیت سیو خودکار هنگام دیسکانکت شدن یک بازیکن و بازگشت به لحظه دیسکانکت.
· و بسیاری دیگر :دی
چگونه از ورژن های قدیمی مهاجرت کنیم و بن لیست هم با خود بیاوریم؟
در محل نصب گارنا هاست بات قدیمی شما فایلی به نام “ghost.dbs” وجود دارد. بن لیست در این فایل ذخیره شده اند.
بعد از نصب هاست بات جدید این فایل رو به محل نصب جدید کپی کنید. دقت کنید که همه بن و ادمین ها باید سرورشان روی garena تنظیم شده باشد اگر از ورژن قدیمی تر از ۵ استفاده می کردید به بخش Database بروید و روی run Query کلیک کنید و این دستورات را اجرا کنید.
تغییرات :
· قابلیت بازی به صورت لیگ اضافه شده٬ شما می توانید هر تعداد هاست بخواهید تا جایی که سخت افزار و نتتون اجازه می ده اضافه کنید
· تمام متن های داخل بازی در فایل Language.cfg قابل یافت و تغییر هست
· زبان های پرتقالی٬ رومانیای٬ روسی و ویتنامی اضافه شد٬ برای تغییر زبان به فولدر زبان برید و مراحل راهنما را دنبال کنید
· گارنا هاست بات ۶ بسیار سریعتر و پایدارتر شده است
· بسیاری باگ ها رفع شده اند
· بسیاری تغییرات و ضعف های رفع شده دیگر
توجه. شما می تونید تمام بن ها ٬ ادمین ها و سیف لیست ها را به راحتی با رفتن به تب Database و کلیک رو Open Database ببینید و ویرایش کنید.
Download links
زبان های برنامه : انگلیسی٬ پرتغالی٬ رومانیایی٬ ویتنامی
یادتون نره برنامه رو RUN AS ADMINISTRATOR کنید.
در اجرای اول گارنا هاست بات ۶ شما باید نام ادمین را در configator تعیین کنید و سپس روی “Auto Configure” کلیک کنید (ممکن هست مجبور شوید دوبار این کار را انجام دهید) سپس مسیر گارنا را در Option تعیین کنید سپس Exit کنید و دوباره برنامه را باز کنید.
تمامی تنظیمات گارنا هاست بات در فایلی به اسم ghost.cfg وجود دارد. آن را باز کنید و نگاهی بهش بندازید چون تا جایی که میشده کاربر پسند شده( هر دستور راهنمایی داره).
برای اجرای این برنامه نیاز به پیش نیاز های زیر هست :
- Microsoft .NET Framework Version 2.0 Redistributable Package
- Microsoft Visual C++ 2008 Redistributable Package
- Visual Basic 6.0 run-time files
ویروس اسکن: VirusTotal
[مشکلات رایج] شما میتونید به بازیتون جوین بشید ولی بقیه هاستتون رو نمی بینند!
شما باید پورت های ۶۱۱۲ تا ۶۱۱۹ رو چک کنید که باز و فوروارد شده باشند(دقیقتر پورت پیش فرض ۶۱۱۳) یک برنامه هست که میتونه چک کنه پورت شما باز هست* :
اگر شما یک روتر دارید راه فوروارد کردن پورت هایش را در راهنمایش بخوانید.
[راهنما] اگر شما یا سایر بازیکنان مشکل در جوین شدن دارید (هاست را نمی بینید یا نمی توانید جوین شید یا ...) اینجا را بخوانید.
[راهنما] یک لیست از ارورها و راه حلشان را در اینجا بخوانید.
دستور های رایج :
· !p - پینگ کردن همه بازیکنان
· !f - کشور تمام بازیکنان را نشان میدهد
· !lvl - لول تمام بازیکنان را نشان می دهد
· !mode – مد بازی را تعیین می کند (مثلا* :-apso )
· !start – بازی را شروع می کند
· !balance – بازی را بر اساس لول بازیکنان بالانس می کند.
· !win – شانس برد هر دو تیم را نشان می دهد.
· !latency – لیتنسی بازی را تعیین می کند.
· !only – تنها بازیکنان کشور خاصی را می پذیرد.
· !min – حداقل لول مورد نیاز برای جوین دادن به بازی رو تعیین میکند.
توجه: گارنا هاست بات یک برنامه مستقل هست و هیچ تغییری در گارنا یا وارکرفت ایجاد نمی کند! یک برنامه کاملا مستقل است!
Mar 10,2012
--- بروزرسانی ---
آموزش خلاصه راه اندازی هاست بات
مرحله اول (نصب و پیش نیازها)
برنامه را از لینک زیر دانلود کنید
برنامه های Runtime زیر را نیز حتما نصب کرده باشید:
- Microsoft .NET Framework Version 2.0 Redistributable Package
- Microsoft Visual C++ 2008 Redistributable Package
- Visual Basic 6.0 run-time files
مرحله دوم (تنظیمات اولیه)
هاست بات را اجرا کنید(در ویستا ٬ ۷ و ۸ روی آی*** رایت کلیک کنید و RUN AS ADMINISTRATOR را بزنید) تا صفحه Configurator ظاهر بشود.
در بخش garena UserName آیدی گارناتون رو وارد کنید.
در بخش Game Name اسم بازی(دلخواه) را وارد کنید.
بخش Create map Config را انتخاب کنید
مپ مورد نظرتون را انتخاب کنید و دکمه Create map config را بزنید و منتظر پیغام تایید شوید.
Configuratorرا ببندید و در پایین صفحه HostBot دکمه Stop را بزنید.
حالا حتما دکمه Auto Configure را بزنید و ok کنید.(شاید مجبور شید ۲ بار این کار کنید یا برنامه بعد از این کار هنگ کند)
وارد تب Option بشید و در قسمت garena plus Path مسیر فولدر روم گارنا را بدید
مثل:
C:\Program Files\Garena Plus\Room
چک کنید گزینه Hook garena on startup!! تیک خورده باشد.
برنامه را exit کنید و دوباره اجرا کنید.
مرحله سوم اجرای بات
بات را اجرا کنید و در صورت Run نبودن روی Run کلیک کنید حالا هاست شما ساخته شده و شما می تونید بهش جوین بشید.
دستور های رایج
· p! - پینگ کردن همه بازیکنان
· !p 5 – پینگ کردن اسلات ۵ (موارد پایین مشابه)
· !f - کشور تمام بازیکنان را نشان میدهد
· !lvl - لول تمام بازیکنان را نشان می دهد
· !mode – مد بازی را تعیین می کند (مثلا* :-apso )
· !start – بازی را شروع می کند
· !startn – بازی را بدون شمارش اولیه و بلافاصله اجرا میکند.
· !balance – بازی را بر اساس لول بازیکنان بالانس می کند.
· !latency – لیتنسی بازی را تعیین می کند.
· !min – حداقل لول مورد نیاز برای جوین دادن به بازی رو تعیین میکند.
--- بروزرسانی ---
طریقه درخواست دادن برای حل مشکل شما دوست عزیز
1- مطرح نمودن مشکل هاست شما
2- اطمینان از اجرای کامل مراحل نصب بات
3- کپی یا تصویر از تب HostBot شما که حاوی علت مشکل به وجود آمده میباشد.
نمونه درخواست :
هاست بات من اجرا میشه ولی بلافاصله بسته میشه.
کد:INFO 02:15] The Warctaft III path and the map path are not configured in Options. Press the "Auto Configure" buttton or set them manually in Options. Then exit and re-open GHB.[ GHOST 02:15] Starting garena HostBot... [ GHOST 02:15] setting process priority to "above normal" [ GHOST 02:15] starting winsock [ INFO 02:15] Error in cfg file. hostbot_game_type must be 0, 1 or 2. Please setup using Configurator.exe. [ GHOST 02:15] all games finished, waiting 60 seconds for threads to finish [ GHOST 02:15] there are 0 threads in progress [ GHOST 02:15] all threads finished, exiting nicely [ GHOST 02:15] shutting down
--- بروزرسانی ---
بخش اول – تنظیمات ConfiguratorCreate Gameدر این قسمت می توانید تعیین کنید هاست به صورت تکی یا لیگ(چندتایی) ساخته بشود. در قسمت لیگ می توانید تعیین کنید حداکثر چند بازی همزمان هاست باشند٬ چون حالت لیگ به اینترنت قوی احتیاج داره پیشنهاد میشه روی سرور و نه روی PC ساخته بشه. در حالت لیگ مد شما فقط یک لابی دارید و بعد از استارت هاست بعدی ساخته می شود.
Create map configبرای تعیین مپی که می خواهید هاست شوید (مثلا Dota) از اینجا استفاده کنید مپ را وارد کنید نوع مپ را تعیین کنید و Create map config را بزنید تا پیغام Done نمایش داده شود در غیر اینصورت مپ شما ساخته نشده است.
Load saved gameدر این قسمت با استفاده از یک سیو و یک رپلای که توسط هاست بات ذخیره شده می توانید بازی رو از سیو ادامه بدهید.
Garena username -> Game Main Adminادمین اصلی هاست هست که باید آیدی گارنا را وارد کنید.
Game nameاسم بازی است.
Country and Level Detectionفعال کردن تشخیص لول و کشور در این قسمت هست.
Country detection type -> 0-from garena and 1 from ipتشخیص کشور از روی گارنا در صورت تیک نداشتن و از روی آیپی در صورت تیک داشتن.
Show 9/10 or 11/12 players in game instead of real countاین قسمت تعداد افراد هاست رو همواره ۹/۱۰ یا ۱۱/۱۲ نشان میدهد.
Automatically Kick players when they use trade resourcesکسانی رو که منابع منتقل کنند اتومات کیک می کند.
Announce if a player is not found in the roomدر صورتی که کسی از namespoof استفاده کرده باشد اطلاع می دهد.
Kick players from game that are not found in the roomکسانی را که از namespoof استفاده کنند کیک می کند.
Allow color coded namesبازیکنان با اسم رنگی را به هاست راه بدهد.
Show from and pings when game is fullکشور و پینگ بازیکنان وقتی هاست پر شد را نمایش می دهد.
Balance teams when game fullتیم ها را وقتی هاست پر شد بالانس می کند.
Balance method – 0 from rank and 1 from garena levelبازی را در صورت تیک خوردن بر اساس لول بازیکنان بالانس و یا در صورت تیک نخوردن بر اساس Rank بازیکنان بالانس می کند(در مورد Rank بعدا توضیح می دهیم)
Lock in place adminsجای ادمین ها قفل می شود و با بالانس یا شافل تغییر نمی کند.
Lock in place safelisted playersجای سیف لیست ها قفل می شود و با بالانس یا شافل تغییر نمی کند.
Default player scoreامتیاز اولیه بازیکنی است که برای اولین بار به هاست شما می آید.
Normal W3 Countdownشمارش مع*** استارت بازی به حالت اصلی وارکرفت بر میگردد.
Autorehost when game is finishedبازی پس از پایان مجددا ساخته می شود.
Show finished map loading textپیغام پایان لود مپ را نشان می دهد.
Autosave on every leaveبازی قبل از هر لیو یا دی سی شدن سیو می شود و شما می توانید از قبل از دراپ شدن بازی رو ادامه بدید.
Autostart message every 10sپیغام اتواستارت هر ۱۰ ثانیه نمایش داده شود.
Autostart Optionتعداد بازیکنان برای اتواستارت را تعیین می کند.
Welcome Message Delayپیغام gameloaded.txt را با تاخیر این عدد نمایش می دهد.
Level Limitsمحدودیت بالا و پایین لول کسانی رو که به شما جوین میدهند تعیین می کند (حتما باید Country and level Detection تیک خورده باشد)
GHB process priorityاولیت استفاده از منابع سیستم توسط هاست بات را تعیین می کند که برای سیستم های ضعیفتر باید روی Above Normal ست شود.
تنظیمات فرعی بخش اول