سلام! این چیزهایی هست که به صورت کلی هوش مصنوعی گفته از اونجایی که شما در قسمت بازی اطلاعاتی نداری اون قسمت را با هم حرف میزنیم و هر راهنمایی برای سرعت در کار انجام میدم مراحل کلی ساخت بات برای میتیک: 1. درک نیازها و هدف بات قبل از هر چیزی، باید مشخص کنی که باتت قراره چه کاری انجام بده. برای میتیک، ممکنه بخوای باتت کارهایی مثل مدیریت مکانیکها، هماهنگی با تیم، یا اتوماسیون یه سری وظایف خاص (مثل هیل کردن، دیپیاس زدن، یا جاخالی دادن از AoE) رو انجام بده. میتیکها معمولاً نیاز به دقت بالا و واکنش سریع دارن، پس باتت باید بتونه به تغییرات سریع محیط واکنش نشون بده. 2. انتخاب ابزار و زبان برنامهنویسی زبان برنامهنویسی: پایتون (Python) به خاطر سادگی و کتابخونههای زیادش (مثل PyAutoGUI یا OpenCV) گزینه خوبیه. البته Lua هم معمولاً برای اسکریپتنویسی در WoW استفاده میشه، چون ادانهای بازی با این زبان نوشته میشن. ابزارها: برای خوندن اطلاعات بازی (مثل موقعیت کاراکتر، مقدار HP، یا زمانبندی تواناییها)، نیاز به یه روش برای تعامل با بازی داری. این میتونه از طریق: Memory Reading: استفاده از ابزارهایی مثل Cheat Engine برای خوندن حافظه بازی. Pixel Detection: تشخیص رنگها و الگوهای روی صفحه (مثلاً برای شناسایی AoE). APIهای سرور خصوصی: اگه روی سرور خصوصی کار میکنی، ممکنه بتونی از API سرور استفاده کنی. 3. جمعآوری اطلاعات از بازی باید بتونی دادههای مهم رو از بازی بگیری، مثل: موقعیت کاراکترها (خودت و باس). وضعیت بوفها و دیبافها. زمانبندی تواناییها (Cooldowns). تشخیص مکانیکهای خاص میتیک (مثلاً انفجارها یا خطوط خطر). برای این کار، میتونی از ادانهایی مثل WeakAuras یا DBM استفاده کنی و باتت رو طوری تنظیم کنی که اعلانهای این ادانها رو بخونه. 4. نوشتن منطق بات باتت باید یه سری تصمیمگیری خودکار داشته باشه. مثلاً: اگه HP زیر 30% رفت، پotion استفاده کن. اگه باس یه AoE خاص زد، سریع جابهجا شو. اگه تانک مرد، یه نفر دیگه رو هدف بگیر و هیل کن. این منطق رو میتونی با شرطهای ساده (if/else) یا حتی الگوریتمهای پیچیدهتر (مثل یادگیری ماشین) پیادهسازی کنی. 5. اتوماسیون ورودیها برای کنترل کاراکتر، بات باید کیبورد و ماوس رو شبیهسازی کنه. توی پایتون، کتابخونههایی مثل pynput یا keyboard برای این کار عالی هستن. مثلاً: فشار دادن کلید "W" برای حرکت رو به جلو یا کلیک روی یه نقطه خاص از صفحه. 6. تست و بهینهسازی باتت رو توی محیطهای ساده (مثل دانجنهای معمولی) تست کن و کمکم برای میتیک بهینهاش کن. دقت کن که تاخیر (latency) و عملکرد سیستم روی سرعت واکنش بات تاثیر داره. 7. رعایت قوانین همونطور که گفتم، توی سرورهای رسمی بلیزارد، استفاده از بات ممنوعه. اگه میخوای فقط برای سرگرمی یا یادگیری این کار رو بکنی، سرورهای خصوصی (مثل AzerothCore یا TrinityCore) رو امتحان کن. این سرورها محیطی برای تست و توسعه دارن. یه مثال ساده با پایتون: فرض کن میخوای باتت وقتی HP کاراکترت کم شد، به طور خودکار یه Potion مصرف کنه: python Wrap Copy import pyautogui import time import keyboard # تابع برای چک کردن HP (فرضی - باید با ابزار واقعی جایگزین بشه) def check_hp(): # مثال: فرض میکنیم HP رو از رنگ یه نوار روی صفحه تشخیص میدیم hp_bar = pyautogui.pixel(100, 100) # مختصات نوار HP if hp_bar[0] < 50: # اگه رنگ قرمز شد return True return False # تابع برای استفاده از Potion def use_potion(): pyautogui.press("1") # فرض میکنیم Potion روی کلید 1 ست شده print("Potion استفاده شد!") # حلقه اصلی while True: if check_hp(): use_potion() time.sleep(0.5) # یه تاخیر کوچک برای جلوگیری از فشار روی CPU این فقط یه نمونه سادهست و برای کار واقعی باید مکانیزم تشخیص HP رو با Memory Reading یا ادانها جایگزین کنی. نکات اضافی: منابع: توی فرومهایی مثل OwnedCore یا GitHub پروژههای آماده برای بات WoW پیدا میشه که میتونی ازشون ایده بگیری. میتیکها: هر میتیک مکانیکهای خاص خودش رو داره. پس باتت باید برای هر باس جداگانه تنظیم بشه. اخلاقیات: اگه با تیم بازی میکنی، استفاده از بات ممکنه تجربه بقیه رو خراب کنه. بهتره فقط برای تست یا سرگرمی شخصی استفاده کنی.
25,000,000 تومان
26 اسفند 1403
30 روز
0 پیشنهاد
ندارد
حرفه ای
آگهی استخدام توسعهدهنده پلاگین برای CS-Cart Multi-Vendor Ultimate ما به دنبال یک توسعهدهنده حرفهای و متعهد برای توسعه پلاگینهای حملونقل و لجستیک (مانند اسنپباکس، چاپار، پست و غیره)، احراز هویت، اعتبارسنجی و سایر افزونههای مرتبط با پلتفرم CS-Cart و قالب Unitheme 2 هستیم. ضمن اینکه اگر شما یک توسعهدهنده Full-Stack هستید، اولویت بالاتری خواهید داشت! مسئولیتها: توسعه و سفارشیسازی پلاگینهای حملونقل و لجستیک برای مارکتپلیس پیادهسازی افزونههای احراز هویت و اعتبارسنجی توسعه ویژگیهای جدید و بهینهسازی عملکرد پلاگینها همکاری نزدیک با تیم طراحی و محصول برای اطمینان از سازگاری با قالب Unitheme 2 رفع اشکال و بهبود عملکرد سیستم مهارتهای مورد نیاز: تسلط کامل بر Laravel، PHP و MySQL آشنایی با پلتفرم CS-Cart یا سایر پلتفرمهای مشابه (مزیت محسوب میشود) دانش کافی در استفاده از Git و Docker آشنایی با اصول SEO و بهینهسازی عملکرد وب توانایی کار تیمی، حل مسئله و مدیریت زمان اولویتها: توسعهدهندگان Full-Stack با تجربه در هر دو بخش frontend و backend توانایی ارائه کد تمیز و مستندسازی مناسب شرایط همکاری: پروژه بهصورت فریلنس و دورکاری است. امکان همکاری بلندمدت برای پروژههای بعدی لطفاً نمونهکارهای مرتبط (بهویژه پروژههای CS-Cart یا پلاگینهای مشابه) را در پیشنهاد خود ارائه دهید.
eReliever, پلتفرم آنلاین اختصاصی برای ارائه مشاوره و حمایت به مهاجران ایرانی. ماموریت ما توانمندسازی افراد در دیاسپورای ایرانی است تا چالشهای منحصر به فردی که با آنها مواجه هستند را پشت سر بگذارند و زندگی پرمعنا و سالمی داشته باشند. در eReliever، ما پیچیدگیهای مهاجرت و نیازهای خاص مهاجران ایرانی را درک میکنیم. چه بخواهید با فرهنگ جدید سازگار شوید، چه با دینامیکهای خانواده کنار بیایید یا استرس خود را مدیریت کنید، ما اینجا هستیم تا راهنماییهای تخصصی را متناسب با تجربیات شما ارائه دهیم. ما میدانیم که جستجوی مشاوره میتواند طاقتفرسا باشد، بهویژه وقتی که خدمات به راحتی در دسترس نباشد، به همین دلیل ما پلتفرمی کاربرپسند ایجاد کردهایم که پشتیبانی حرفهای را مستقیماً در دسترس شما قرار میدهد—فرقی نمیکند کجا هستید. پلتفرم ما شامل مشاوران متخصص، در حیطه روانپزشکی و روانشناسی است که در کار با مهاجران ایرانی تخصص دارند. از طریق جلسات خصوصی و با رعایت رازداری ما از افرادی که با چالشهای سلامت روان مانند اضطراب، افسردگی، مسائل هویتی و غیره دست و پنجه نرم میکنند، پشتیبانی میکنیم. هر جلسه به گونهای طراحی شده است که نیازهای خاص شما را برطرف کند و زمانبندی انعطافپذیر ما، دسترسی به مراقبتهای مورد نیاز شما را آسانتر از همیشه کرده است. این تنها فاز اول پروژه ما است. گامهای بیشتری در پیش داریم و در ماههای آینده خدمات و منابع جدیدی برای حمایت از جامعه مهاجر ایرانی معرفی خواهیم کرد.
سلام سایت و اپلیکیشن درمان چاقی دارم دنبال طراحی ایجنتی چندکاره هستم که در سایت به عنوان عامل فروش عمل کند و با چت با مخاطب (اعم از متن و صوت) بتواند وی را به خرید پکیج ها و محصولات ترغیب کند به گونه ای که نرخ تبدیل را بالاتر ببرد و همین بات برای کاربران فعال اپلیکیشن فرایند پشتبانی و پیگیری فرایند درمان و فالواپ بیماران را انجام دهد. در این بخش ایجنت از طریق api به پرونده بیمار در اپلیکیشن متصل می شود . باید هم دائما از دیتای بیماران استفاده کند هم خودش دیتاهای خودش را ذخیره کند .خواسته من به صورت چارت فری فورمی اماده و کاملا مشخص است ضمنا دیتاها و نکاتی که باید به ایجنت اموزش داده شود اماده است. لطفا اگر تجربه طراحی های ایجنت با کاربری های مختلف را دارید و مسلط به ظرفیت های جدید هوش مصنوعی هستید اعلام بفرمایید
سلام به همه فریلنسرها و همکاران عزیزم یک پلتفرمی که در حال بومی سازی آن هستیم، در حالت فرانت، در بخش منو مشکلات راستچین دارد. درواقع دو ساید بار و سایدبار فرعی دارد، که با کلیک روی ایکن های مربوطه در هدر باید این دو ساید بار بازشوند اما درحالت چپ به راست و با مشکلات عدیده در حالت موبایل هستند. امکان دسترسی اولیه به هیچ عنوان وجود ندارد، فقط فردی که تجربه بسیار در این امور دارد با ارسال نمونه کار پیام دهد، درغیراینصورت حتی پیام شما دوستان به علت کثرت پیام ها خوانده نمی شود. تشکر