انقضا: 26 اسفند 1403 - 0 پیشنهاد
سلام! این چیزهایی هست که به صورت کلی هوش مصنوعی گفته از اونجایی که شما در قسمت بازی اطلاعاتی نداری اون قسمت را با هم حرف میزنیم و هر راهنمایی برای سرعت در کار انجام میدم
مراحل کلی ساخت بات برای میتیک:
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 پیدا میشه که میتونی ازشون ایده بگیری.
میتیکها: هر میتیک مکانیکهای خاص خودش رو داره. پس باتت باید برای هر باس جداگانه تنظیم بشه.
اخلاقیات: اگه با تیم بازی میکنی، استفاده از بات ممکنه تجربه بقیه رو خراب کنه. بهتره فقط برای تست یا سرگرمی شخصی استفاده کنی.
انقضا: 26 اسفند 1403 - 1 پیشنهاد
به یک توسعهدهنده مجرب نیازمندیم که بتواند یک اپلیکیشن موبایل برای سیستمعاملهای Android و iOS طراحی و توسعه دهد. این اپلیکیشن باید قابلیت افزودن و ویرایش فعالیتهای روزانه، یادآوریها و اعلانها، مدیریت زمان و همچنین ارائه گزارشهای هفتگی از عملکرد کاربر را داشته باشد. طراحی باید کاربرپسند و شیک باشد، و همچنین اپلیکیشن باید قابلیت همگامسازی دادهها با فضای ابری را داشته باشد.
انقضا: 26 اسفند 1403 - 0 پیشنهاد
سلام، میخوام برای خودم یک رک سرور اختصاصی درست کنم، نمونه هایی که داخل بازار دیدم با ایده هایی که دارم تفاوت دارن و میخوام یک بخش از اونرو شیشه سکوریت به جای دیواره خارجی بزارم و دو بخش فضایی برای گذاشتن فن های با سایز بزرگتر ایجاد کنم که رک های موجود این ویژگی ها رو ندارن، از لحاظ بصری هم نمونه های موجود که جلوه خوبی داشته باشن خیلی گرون هستن و امکان سفارشی سازی اونها نیست.
فعلا یه رک داخل مجموعه خودم دارم و اندازه هاش رو میتونم برای طراحی براتون بفرستم. البته خودم با نرم افزار سالید آشنایی دارم ولی فرصت نمیکنم و ترجیح میدم کار رو به شما بسپارم. به صورت کلی پروسه های نهایی کار برای ساخت نیاز به نقشه های پرس و خمکاری داره، جنس متریال هم استاندارد و مشخصه. لطفا قیمت مدلسازی و ارائه نقشه های ساخت رو اعلام کنید که بتونیم سریعتر کار رو پیش ببریم.
انقضا: 25 اسفند 1403 - 32 پیشنهاد
می خواهم 5 مصاحبه صوتی تایپ شود. عجله هم دارم
انقضا: 25 اسفند 1403 - 2 پیشنهاد
ساخت تیزر معرفی شرکت به صورت انیمیشن و موشن گرافیک برای یک شرکت تولید کننده تجهیزات آزمایشگاهی و پزشکی
انقضا: 25 اسفند 1403 - 21 پیشنهاد
سلام
سایت فروشگاهی ورد پرس میخام دوزبانه انگلیسی وفرانسه
تقریبا مشابه سایت https://giyahkala.com
البته با پشتیبانی سایت و همچنین سئو
انقضا: 25 اسفند 1403 - 1 پیشنهاد
ما برای قالب سایت فروشگاهیمون میخوایم درگاه قسطی اسنپ پی اضافه کنیم که همه اطلاعات و ای پی آی ها و موارد مورد نظر از سمت اسنپ آمادس و ارسال میشه فقط شما با هماهنگی باهاشون ست میکنید و تست میکنن چک میکنن که درست انجام شده یا خیر . مورد دیگه اضافه کردن دکمه مرجوعی سفارش ها به صورت کل سبد خرید و تک محصول هم هست که اونم باز همه موارد ارسال میشه براتون
انقضا: 25 اسفند 1403 - 1 پیشنهاد
سلام. به یک مهندس مواد و متالورژی نیازمندم برای کمک در پروژه کارشناسی
انقضا: 25 اسفند 1403 - 0 پیشنهاد
برای بازی ورد آف وارکرفت world of warcraftدرخواست دارم رباطی بسازی که خودش بتونه پلی کنه
انقضا: 24 اسفند 1403 - 7 پیشنهاد
چند ویدیو برای پیج یوتیوب خودم: موضوع ولاگ سفر مستند
https://www.youtube.com/@alrez_br
نیاز به ادیت دارد.
با دوربین osmo pocket 3 و
20 درصد ویدیوها با iphone 16 pro max رکورد شده.
محتوای ویدیوها چیزی شبیه به این سه پیج هست. درواقع ترکیبی از سه پیج پایین
https://www.youtube.com/@Dale_Philip
https://www.youtube.com/@ruhicenetvideos
https://www.youtube.com/@HumanDavid
مبلغ پروژه که پایین ذکر شده صرفا یک عدد است و میتواند این مبلغ بیشتر شود به ازای هر ادیت یا غیره. ویدیوها هرکدام بین 5 دقیقه تا 30 دقیقه است و در حال حاضر این ویدیوها نیاز به ادیت دارد:
ویدیوها انگلیسی هست و بعضی جاها باید صدا گذاری از خودم هم انجام شود. تسلط به انگلیسی میتواند مفید باشد.
موضوعات:
بازدید از باغ وحش دوبلین
موزه دوبلین
وین بازدید از اتریش پنج ویدیو
دو ویدیو بازدید از اسلواکی و ...
انقضا: 20 اسفند 1403 - 9 پیشنهاد
تعدادی مصاحبه مربوط به یک رویداد، در قالب یک مجله ۲۰-۴۰ صفحهای نیاز هست که صفحهآرایی بشه
متنها و عکسها آماده تحویل میشن(یکشنبه یا دوشنبه)
نیاز داریم دوسه روزه کارش انجام بشه
انقضا: 17 اسفند 1403 - 15 پیشنهاد
سلام به طراحان خوش ذوق و حرفهای
دوستان من برای اسم خودم یه لوگو و ست اداری که پایین اشاره میکنم یه طراح حرفه ای نیاز دارم
حوزه فعالیت ام طراحی محصول (uiux)
به نوعی میخوام برند کنم خودم
جاهایی که قراره مورد استفاده قرار بگیره:
سربرگ
قرارداد
فاکتور
نمونه کارهام
پیج اینستاگرام
و...
و این موارد ام قراره طراحی بشه
دوستانی که تو این حوزه حرفی برای گفتن دارن لطفا پیشنهاد بدن که وقت هم نگیریم