Cheat Engine হল উইন্ডোজ OS-এর জন্য একটি বিখ্যাত টুল যা গেমাররা বিভিন্ন গেম ভ্যালু তাদের প্রয়োজন অনুসারে এডিট করতে ব্যবহার করে বিভিন্ন গেম সীমাবদ্ধতা অতিক্রম করতে (বা শুধু মজার জন্য)। এটি মেমরি স্ক্যান করে এবং এর ডিবাগার ফাংশন ব্যবহার করে এর অপারেশন সম্পাদন করে (অর্থাৎ, গেমে চিটিং)।

তার নিচে হলে সেরা টুলগুলোর একটি হলেও, একটি নতুন ব্যবহারকারীর জন্য এর ইউজার ইন্টারফেস সেরা নয় এবং এটি অপারেট করার জন্য একটি নির্দিষ্ট স্তরের দক্ষতা প্রয়োজন। তাই, আমরা একটি বিগিনার গাইড সংকলন করেছি যাতে একজন নতুন ব্যবহারকারীর জন্য বিষয়গুলো সহজ হয় এবং তারা কীভাবে সঠিকভাবে চিট ইঞ্জিন ব্যবহার করবেন তা শিখতে পারে।
কিন্তু অগ্রসর হওয়ার আগে, মনে রাখবেন যে প্রতিটি গেম ভ্যালু Cheat Engine দ্বারা এডিট করা যায় না, বিশেষ করে, অধিকাংশ সার্ভার-সাইড বা অনলাইন গেম (যারা ব্যবহারকারীর ডেটা তাদের সাইডে প্রসেস করে, ব্যবহারকারীর মেশিনে না) এর ভ্যালুগুলো Cheat Engine ব্যবহার করে এডিট করা যায় না।
সতর্কতা: নিজের দায়িত্বে অগ্রসর হন কারণ কিছু গেম বা প্ল্যাটফর্ম (যেমন Steam) গেম মডিউল ম্যানিপুলেট করার জন্য অনৈতিক কৌশল ব্যবহার করার চেষ্টা করার জন্য আপনার অ্যাকাউন্ট ব্যান করতে পারে এবং Cheat Engine ব্যবহার করার জন্য। এখানে আলোচনা করা পদ্ধতিগুলো শুধুমাত্র শিক্ষামূলক উদ্দেশ্যে।
১. Cheat Engine ডাউনলোড এবং ইনস্টল করুন
যদিও আপনি Cheat Engine ডাউনলোড করার জন্য অনলাইন রিসোর্স অনেক পাবেন, সবসময় চিট ইঞ্জিনের সর্বশেষ ভার্সন (বর্তমানে ভার্সন ৭.২) অফিসিয়াল Cheat Engine ওয়েবসাইট থেকে ডাউনলোড করা সেরা।

একবার আপনি Cheat Engine ডাউনলোড করলে, এতে ডাবল-ক্লিক করুন এটি চালু করতে এবং প্রম্পটগুলো অনুসরণ করে প্রসেসটি সম্পূর্ণ করুন। নিশ্চিত করুন যে আপনি যেকোনো ব্রাউজার টুলবার যেমন Mcafee টুলবার বা যেকোনো অন্য ধরনের অ্যাডওয়্যার অস্বীকার করেছেন।

এছাড়া, এটি সিস্টেম ড্রাইভে এর প্রস্তাবিত ডিফল্ট লোকেশনে ইনস্টল করা একটি ভালো আইডিয়া হবে। একবার ইনস্টল হলে, Cheat Engine চালু করুন (Yes ক্লিক করুন, যদি UAC প্রম্পট পাওয়া যায়)। যদি কমিউনিটি সার্ভার ইত্যাদি চেয়ে এমন যেকোনো ডায়লগ বক্স আসে, তবে সেটি স্কিপ করুন।
২. ইউজার ইন্টারফেস নও-হাউ
Cheat Engine উইন্ডোর উপরে আপনার নিচের পাঁচটি মেনু রয়েছে:
- File
- Edit
- Table
- D3D
- Help

মেনুগুলোর নিচে, আপনার একটি শর্টকাট টুলবার রয়েছে, যাতে নিচের তিনটি আইকন রয়েছে:
- Process Explorer
- Open Cheat Tables
- Save the Current Data

৩. Cheat Engine-এর বেসিক ওয়ার্কফ্লো
প্রথমে, ব্যবহারকারী Process Explorer-এ ক্লিক করে (সিস্টেমে চলমান প্রসেসগুলো খোলার জন্য) এবং ব্যবহারকারীকে তিনটি ট্যাব দেখানো হয়, যথা:
- Applications
- Processes
- Windows

আপনি Process Explorer-এর যেকোনো ট্যাব ব্যবহার করতে পারেন গেমের প্রসেস খুঁজে বের করতে। সম্পর্কিত প্রসেসটি খুঁজে বের করা একটু ট্রিকি কারণ আপনি নিচের ছবিতে দেখতে পারেন:

যেমন আপনি উপরের ছবিতে দেখতে পাচ্ছেন, BlueStacks-এ প্রচুর প্রসেস রয়েছে, এবং সম্পর্কিত টি খুঁজে বের করতে আপনাকে হিট অ্যান্ড ট্রায়াল মেথড ব্যবহার করতে হতে পারে (বা কমিউনিটি ফোরাম চেক করুন অন্য গেমাররা যে প্রসেস খুঁজে পেয়েছে)। একবার একটি প্রসেস সিলেক্ট হলে, Open-এ ক্লিক করুন এবং নিচের ধরনের উইন্ডো দেখতে পাবেন:

যেমন আপনি দেখতে পাচ্ছেন, আমরা এই উইন্ডোকে প্রায় ৪ অংশে ভাগ করতে পারি:
- সিলেক্টেড প্রসেস
- স্ক্যান অপশনস
- ফাউন্ড প্রসেসেস (এই প্রসেসগুলো শুধু সিলেক্টেড প্রসেসের অপারেশন স্ক্যান করার পর দেখাবে)।
- সিলেক্টেড প্রসেসেস এবং তাদের ভ্যালু এডিট করা (আপনি ফাউন্ড প্রসেসের ভ্যালুগুলো এই সেকশনে এডিট করতে পারেন)।
৪. BlueStacks-এ Cheat Engine ব্যবহার করুন [Step by Step]
বেসিক আলোচনার পর্যাপ্ত, চলুন গেম মডিফিকেশনের মহাসাগরে ডুব যাই। একটি ইউজ কেস হিসেবে, আমরা BlueStacks অ্যান্ড্রয়েড এমুলেটরের জন্য প্রসেসটি আলোচনা করব এবং একই প্রসেসটি অন্যান্য গেমে (উইন্ডোজ বা এমুলেটর ভিত্তিক) ভ্যালু এডিট করতে ব্যবহার করা যায়।
BlueStacks গেমে Cheat Engine ব্যবহার করতে, Cheat Engine HD-Player প্রসেস ব্যবহার করতে পারে বা ডিভাইসের ফিজিক্যাল মেমরি স্ক্যান করে এর কমান্ড এক্সিকিউট করতে পারে।৫. গেম ভ্যালু এডিট করতে HD-Player প্রসেস ব্যবহার করুন
আপনি Cheat Engine-এর প্রসেস ট্যাব ব্যবহার করে BlueStacks-এ গেম ভ্যালু খুঁজে বের করতে পারেন এবং তারপর তদনুসারে এডিট করতে পারেন।
- Cheat Engine চালু করুন এবং BlueStacks এমুলেটর খুলুন।
- এখন, Cheat Engine-এ, Process Explorer আইকনে ক্লিক করুন এবং Processes ট্যাবে যান।

- তারপর, সেই প্রসেসটি সিলেক্ট করুন যা HD-Player.exe-এ শেষ হয় (যেমন, 00003294-HD-Player.exe) এবং Open-এ ক্লিক করুন।

- এখন, BlueStacks-এ, গেম শুরু করুন (যেমন, Subway Surfer) এবং কিছু কয়েন সংগ্রহ করুন (যেমন, ৩)।
- তারপর গেম পজ করুন এবং Cheat Engine উইন্ডোতে যান।

- এখন, সংগৃহীত কয়েনের সংখ্যা Value বক্সে লিখুন (যেমন, ৩) এবং Scan Type-কে Exact Value-এ সেট করুন।

- তারপর Value Type-কে 4 Bytes-এ সেট করুন এবং First Scan বাটনে ক্লিক করুন।
- এখন, BlueStacks-এ, আরও কিছু কয়েন সংগ্রহ করুন (যেমন, মোট কয়েন ১৪) এবং গেম পজ করুন।
- তারপর, Value-এ ১৪ লিখুন এবং Next Scan বাটনে ক্লিক করুন।

- এখন চেক করুন বাম প্যানেলে কম প্রসেস দেখাচ্ছে কিনা, যদি না, তবে উপরের ধাপগুলো পুনরাবৃত্তি করুন যতক্ষণ না বাম প্যানেলে কম প্রসেস দেখানো হয়।

- তারপর প্রথম প্রসেস-এ ডাবল-ক্লিক করুন এবং এর ভ্যালু 8000-এ সেট করুন।

- এখন গেম খেলুন এবং চেক করুন কয়েনের সংখ্যা বেড়েছে কিনা।
- যদি না বেড়ে, তবে গেম পজ করুন, এবং Cheat Engine-এ, অন্য একটি ফাউন্ড প্রসেস-এর ভ্যালু ৮০০০-এ সেট করুন।

- এখন গেম খেলুন এবং চেক করুন আপনার প্রয়োজন অনুযায়ী কয়েনের সংখ্যা বেড়েছে কিনা।

- যদি না হয়, একই প্রসেস অন্য ফাউন্ড প্রসেসগুলোর জন্য (এক এক করে) Cheat Engine-এ পুনরাবৃত্তি করুন যতক্ষণ না প্রয়োজনীয় প্রসেসটি খুঁজে পাওয়া যায়। একবার খুঁজে পেলে, আপনি আপনার প্রয়োজন অনুযায়ী কয়েন বেড়াতে পারেন।
আপনি এই একই প্রসেস অনুসরণ করতে পারেন অন্য গেম প্যারামিটার (যেমন Points, ইত্যাদি) এর ভ্যালু এডিট করতে। একই কৌশলটি অন্য গেম-এর গেম প্যারামিটার এডিট করতে ব্যবহার করা যায়।
৬. গেম ভ্যালু এডিট করতে ফিজিক্যাল মেমরি প্রসেস ব্যবহার করুন
যদি উপরের মেথড কাজ না করে, তবে নিচের মেথডটি চেষ্টা করুন যা ফিজিক্যাল মেমরি প্রসেস ব্যবহার করে গেম ভ্যালু খুঁজে বের করে (কিন্তু এই মেথডটি স্ক্যান করতে דיर्घ সময় নিতে পারে এবং আপনার PC স্লো করতে পারে):
- Cheat Engine অ্যাপ্লিকেশনের Settings খুলুন এবং বাম প্যানেলে, Debugger Options ট্যাবে যান।

- এখন, Use VEH Debugger সিলেক্ট করুন এবং Extra ট্যাব খুলুন।

- তারপর "Read/Write Process Memory" অপশনটি চেকমার্ক করুন এবং OK-এ ক্লিক করুন।

- এখন, BlueStacks-এ গেম চালু করুন এবং কিছু কয়েন সংগ্রহ করুন।
- তারপর HD Player মেথডের ধাপ ৫ থেকে ১৪ অনুসরণ করুন (উপরে আলোচনা করা) এবং আশা করি আপনি আপনার প্রয়োজন অনুযায়ী গেম ভ্যালু এডিট করতে পারবেন।
- প্রথমে, Cheat Engine-এ Extra ট্যাবের (ধাপ ৩) Read/Write Process Memory অপশন ডিজেবল করুন এবং Scan Settings ট্যাবে যান।
- এখন MEM_Mapped Scan Settings-এ সক্রিয় করুন এবং উপরের মেথডটি আবার চেষ্টা করুন।

মনে রাখবেন যে ফিজিক্যাল মেমরি প্রসেসে, ফার্স্ট স্ক্যান সম্পূর্ণ হতে দীর্ঘ সময় লাগতে পারে কিন্তু পরবর্তী স্ক্যানগুলো কম সময় নিতে পারে। যদি স্ক্যান প্রসেসের সময় Cheat Engine অ্যাপ্লিকেশন বা সিস্টেম ক্র্যাশ করে, তবে আপনি নিচের ধাপগুলো চেষ্টা করতে পারেন:
গেম ভ্যালু এডিট করার জন্য আরও অ্যাডভান্সড অপশন পেতে হলে, আপনাকে BlueStacks-এর অ্যান্ড্রয়েড ভার্সন রুট করতে হতে পারে এবং BlueStacks-এ CE Server ইনস্টল করতে হতে পারে (কিন্তু এই আলোচনা এই নিবন্ধের সুযোগের বাইরে) বা আপনি অন্য অ্যান্ড্রয়েড এমুলেটর সাথে Cheat Engine চেষ্টা করতে পারেন।
এখন, আপনার কাছে Cheat Engine কীভাবে কাজ করে সেটি সম্পর্কে কিছু বেসিক ধারণা আছে, তাই Help মেনুতে থাকা ইন্টারনাল Cheat Engine Tutorial দেখতে পারেন।
টিউটোরিয়ালটি একবার সম্পূর্ণ করলে, আপনি অন্য একটি গেমে ভ্যালু পরিবর্তন করার চেষ্টা করতে পারেন (যেমন, Plants Vs Zombies)। আরও অ্যাডভান্সড গেমের জন্য, আপনি কমিউনিটি ফোরামে শেয়ার করা অন্য গেমারদের দ্বারা ট্রেস করা ভ্যালু/প্রসেস (বা ইম্পোর্ট টেবিল) ব্যবহার করতে পারেন। এছাড়া, এখন CE Community server ব্যবহার করে গেম ভ্যালু, প্রসেস, বা টেবিল ইম্পোর্ট করে আপনার গেম স্কিল বাড়াতে উপযুক্ত সময়। এইটিই বেসিক Cheat Engine গাইডের জন্য যথেষ্ট, তাই, গেমের উপভোগ করুন এবং মজা করুন!