Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Programowanie prostych botów/cheatów


Rekomendowane odpowiedzi

Opublikowano

Witam. Otóż niedawno zainteresowałem się programowaniem. Zakupiłem sobie nawet ładną książeczkę o programowaniu w C# z przykładami/zadaniami. Trochę dla własnej satysfakcji, ale też dla nauki programowania chciałbym się wziąć za zrobienie kilku botów/cheatów do gier takich jak : cs:go, metin2, cokolwiek. Mam kilka pytań związanych z moją decyzją i liczę na Waszą pomoc :

1. W jakim języku najlepiej programuje się takie rzeczy? C/C++/C#? (zawsze mogę się wrócić do C++)
2. Jak zacząć, skąd brać przykłady jak wchodzić w proces gry/pobierać z niego wartości?

3. Jak potem wykorzystywać takie wyciągnięte wartości/offsety w kodzie? (nie liczę od razu na odpowiedź, bardziej na odnośnik do jakiegoś tutoriala, czy coś)

4. Czy warto projektować boty okienkowe z Windows Forms, czy WPFF, czy wystarczy ostać przy aplikacjach konsolowych?

Liczę na Waszą pomoc i sypie +'ami!

visualcsharp_2.png

 

Mały test na gimnazjalistę: 

 

public static void testnagimbusa()
{
	Console.WriteLine("Podaj ulubionego YouTubera: ");
	string youtuber = Console.Read();
	if (youtuber = "gimper")
	{
		Console.WriteLine("Jesteś gimbusem");
	}
	else if (youtuber = "rojo")
	{
		Console.WriteLine("Jesteś gimbusem");
	}
	else if (youtuber = "isamu")
	{
		Console.WriteLine("Jesteś gimbusem z kompleksem małego przyrodzenia");
	}
	else if (youtuber = "nitrozyniak")
	{	
		Console.WriteLine("Jesteś gimbusem");
	}
	else
	{	
		Console.WriteLine("Masz więcej, niż 16 lat");
	}
}

 

Opublikowano

1. Teoretycznie c++, jednak ja biorę zawsze zasadę - w czym mi lepiej daną rzecz napisać w tym języku piszę.

2. Source innych botów, przynajmniej ja tak się uczyłem ;p.

3. ProcessReadMemory

4. To już zależy tylko i wyłącznie od Ciebie, odnośnie botów - pisz tak by było tobie wygodnie, jeżeli chcesz sprzedawać produkt to wiadomo, liczy się też design więc warto zainteresować się WPF.

8LTfBGw.jpg

Opublikowano

1. W czym ci lepiej

2. Uruchamiając jakiś debugger

3. winapi np. (ReadProcessMemory) lub jeśli robisz cheata/bota internalnie to bezpośrednio bo jesteś "częścią" procesu

4. Moim zdaniem lepiej w okienkowych, fajnie wyglądają, przyjazny dla usera interfejs a nie trzeba znowu nie wiadomo jak pracować.

Bot do gry NosTale:


[bOT] NosBota 1.3v

Opublikowano

A C, czy C++?

visualcsharp_2.png

 

Mały test na gimnazjalistę: 

 

public static void testnagimbusa()
{
	Console.WriteLine("Podaj ulubionego YouTubera: ");
	string youtuber = Console.Read();
	if (youtuber = "gimper")
	{
		Console.WriteLine("Jesteś gimbusem");
	}
	else if (youtuber = "rojo")
	{
		Console.WriteLine("Jesteś gimbusem");
	}
	else if (youtuber = "isamu")
	{
		Console.WriteLine("Jesteś gimbusem z kompleksem małego przyrodzenia");
	}
	else if (youtuber = "nitrozyniak")
	{	
		Console.WriteLine("Jesteś gimbusem");
	}
	else
	{	
		Console.WriteLine("Masz więcej, niż 16 lat");
	}
}

 

Opublikowano

C++ jest do botów jak kolega wspomniał teoretycznie najlepszy z tych języków, które wymieniłeś, ale ja Ci do dobrych botów radziłbym zainteresować się pythonem.

jw19e8.png

Opublikowano

Trochę poczytałem w internetach. I tak się właśnie zastanawiam, czy C++, czy Python? Co polecacie?

visualcsharp_2.png

 

Mały test na gimnazjalistę: 

 

public static void testnagimbusa()
{
	Console.WriteLine("Podaj ulubionego YouTubera: ");
	string youtuber = Console.Read();
	if (youtuber = "gimper")
	{
		Console.WriteLine("Jesteś gimbusem");
	}
	else if (youtuber = "rojo")
	{
		Console.WriteLine("Jesteś gimbusem");
	}
	else if (youtuber = "isamu")
	{
		Console.WriteLine("Jesteś gimbusem z kompleksem małego przyrodzenia");
	}
	else if (youtuber = "nitrozyniak")
	{	
		Console.WriteLine("Jesteś gimbusem");
	}
	else
	{	
		Console.WriteLine("Masz więcej, niż 16 lat");
	}
}

 

Opublikowano

To zależy. Ale jeśli chcesz robić boty/czity do gier typu cs go itp to C++

linki w górę

Opublikowano

@eXnR

Jedną z najgorszych możliwych rzeczy które teraz może zrobić to robić tego aimbota, prawdopodobnie nic nie będzie z tego wiedział a dodatkowo się zniechęci + gość sam mówi żeby najpierw oglądnąć jego wcześniejsze tutoriale bo nie będzie 10 razy powtarzał tego samego

@hP2396

Ja bym wybrał c++ (bo z c# nie miałem większej styczności) ale to jest raczej wszystko jedno co wybierzesz.

Bot do gry NosTale:


[bOT] NosBota 1.3v

Opublikowano

A C, czy C++?

C jest używany teraz tylko do avr, C++ to jego ulepszona wersja.

 

Trochę poczytałem w internetach. I tak się właśnie zastanawiam, czy C++, czy Python? Co polecacie?

Zależy do jakich gier, aczkolwiek ja Ci polecam C++.

8LTfBGw.jpg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...