WarRock EU - Code Snippets

02/06/2011 22:38 dario354#1681
Code:
if(OPK==0){
WriteAsm((void*)ADR_OPK1,OPKOFF1,/*Value*/6);
WriteAsm((void*)ADR_OPK2,OPKOFF2,/*Value*/6);
WriteAsm((void*)ADR_OPK3,OPKOFF3,/*Value*/6);}
Code:
if(OPK==1){
WriteAsm((void*)ADR_OPK1,OPKON1,/*Value*/5);
WriteAsm((void*)ADR_OPK2,OPKON2,/*Value*/5);
WriteAsm((void*)ADR_OPK3,OPKON3,/*Value*/5);}
Code:
if (CH_PanicKey == 1){if( GetAsyncKeyState(VK_DELETE)&1){
ExitGame(0);}}
Code:
if(CH_teleport == 1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
float PositionY = 0.0; float PositionX = 0.0;float PositionZ = 0.0;
	PositionX = *(float*)(dwPlayerPtr + OFS_X);
	PositionY = *(float*)(dwPlayerPtr + OFS_Y);
	PositionZ = *(float*)(dwPlayerPtr + OFS_Z);
  if(GetAsyncKeyState(VK_F10)&1){
		Telx = PositionX;
		Tely = PositionY;
		Telz = PositionZ;}
  if(GetAsyncKeyState(VK_F11)&1){
		*(float*)(dwPlayerPtr + OFS_X) = Telx;
		*(float*)(dwPlayerPtr + OFS_Y) = Tely;
		*(float*)(dwPlayerPtr + OFS_Z) = Telz;	 
}}}
Code:
if (CH_SP==1)
{
*(int*)(ADR_STAM5) = 1;
}
Code:
if (CH_SP==2)
{
*(int*)(ADR_STAM10) = 1;
}
Code:
if(CH_WeaponHack == 1)
{
if(GetAsyncKeyState(VK_F7) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_WEAPON1) = 114;}}}
02/06/2011 22:41 Son_Goten#1682
gut geleecht
xD
weapon hack und stamina fürt zum crash nur so als tipp
02/06/2011 23:12 CyberRazzer#1683
Quote:
1>LINK : error LNK2001: Nicht aufgelöstes externes Symbol "__DllMainCRTStartup@12".
fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
Debuge als Release.
02/06/2011 23:18 Son_Goten#1684
neuer fehler :

1>MSVCRT.lib(crtexew.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion "___tmainCRTStartup".

habe bisher nur stehen:

Quote:
#include <iostream>
#include <Windows.h>


int main()
{
std::cout << "Hi" << std::endl;
}
aber dadrin liegt der gehler cniht ...
02/06/2011 23:21 Norbert8#1685
Quote:
Originally Posted by Son_Goten View Post
neuer fehler :

1>MSVCRT.lib(crtexew.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion "___tmainCRTStartup".

habe bisher nur stehen:



aber dadrin liegt der gehler cniht ...
#include <iostream>
#include <Windows.h>
using namespace std;

int main ()
{
cout << "Hi!" << endl;
return 0;
}
02/06/2011 23:24 Son_Goten#1686
Quote:
Originally Posted by Norbert8 View Post
#include <iostream>
#include <Windows.h>
using namespace std;

int main ()
{
cout << "Hi!" << endl;
return 0;
}

das macht kein unterschied.....




wenn cih Projekt erstellen mache kommt:
Quote:
1>MSVCRT.lib(crtexew.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion "___tmainCRTStartup".
fatal error LNK1120: 1 nicht aufgelöste externe Verweise.
und bei komplimieren:
Quote:
1>------ Erstellen gestartet: Projekt: CrossHairTool1, Konfiguration: Release Win32 ------
1> main.cpp
========== Erstellen: 1 erfolgreich, Fehler bei 0, 0 aktuell, 0 übersprungen ==========
02/07/2011 00:54 Blue <3'#1687
Code:
#include <iostream>

using namespace std;

int main()
{
	cout << "Hi!";
        return 0;
}
Edit: Ich weis jetzt aber nicht was das mit Warrock Sourcecodes zu tun hat.
02/07/2011 10:15 surimi4#1688
Quote:
Originally Posted by Norbert8 View Post
Ich weiß jetzt nicht so genau, was du meinst sry.

Aber DirectX hab ich installiert. und habe schon die verzeichnisse usw gemacht.

Includeverzeichnisse:
C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Include;$(IncludePath)

und

bibliotheksverzeichnisse:
C:\Program Files %28x86%29\Microsoft DirectX 9.0 SDK %28Summer 2004%29\Lib;$(LibraryPath)

Muss ich vieleicht noch was bei VC2010 mit den verzeichnissen ändern??

Ich hoffe ich konnte dir bissel weiter helfen, mit mein problem.
wie wärs wenn du erstmal die bibliotheksverzeichnisse auch auf den 2010 directxsdk odrnder verknüpfst und dann in dem lib ordner nur den x86 ordner auswählen dann müsste es gehen ;)


edit: Wäre nett wenn mir einer helfen könnte :p

Also mein Problem :
ich versuch im mom aimbot :p also ich denk ich hab die grundlagen begriffen...(macht mich jetz bitte nicht runter nur konstruktive kritik xDD)

also yaw und pitch sind in degrees also grad angegeben und bezeichnen sozusagen eine kugel um den spieler herum...

yaw ist für waagerect und geht von 0° - 360°
pitch für senkrecht und geht von 0° - 180° ???


so dann ne frage: wenn ich mir das einfach nur als beispiel im menu anzeigen lassen möchte zeigt der immer nur den wert 0 an... kann das daran liegen das ich das mit der falschen addy deklariere also:
CLocal* g_pLocal = (CLocal*)*(DWORD*)(ADR_ANGLEVIEW);
angel addy ist ja im mom: #define ADR_ANGLEVIEW 0x00A4407C

mit code mach ich das dann so:

sprintf(YawMenu,"Yaw: %f",g_pLocal->yaw);
sprintf(PitchMenu,"Pitch: %f",g_pLocal->pitch);

dazu erstmal... weil ich kann soviel ändern wie ich will es kommt immer nur 0 raus und ich müsste ja schon darauf zugreifen können damit das überhaupt geht..

ich hoffe ich hab mein problem gut dargestellt und das mir auch endlich mal iwer antwortet... weil iwie werden meine posts geflissentlich übersehen xD
02/07/2011 14:01 Son_Goten#1689
Quote:
Originally Posted by Blue <3' View Post
Code:
#include <iostream>

using namespace std;

int main()
{
	cout << "Hi!";
        return 0;
}
Edit: Ich weis jetzt aber nicht was das mit Warrock Sourcecodes zu tun hat.

ich weiss es hat ncihts mit warrock zu tuen eig soll es ein CrossHair tool werden aber da dieser fehler kam habe cih gedacht es würde an der source liegen und ein standart programm erstellt
also so zu sagen wie Hello World
aber trotzdem kam der Fehler....
02/07/2011 15:12 Blue <3'#1690
Quote:
Originally Posted by Son_Goten View Post
ich weiss es hat ncihts mit warrock zu tuen eig soll es ein CrossHair tool werden aber da dieser fehler kam habe cih gedacht es würde an der source liegen und ein standart programm erstellt
also so zu sagen wie Hello World
aber trotzdem kam der Fehler....
Und funktioniert es, so wie ich es geschrieben habe?
-Wenn nicht dann is iwas mit deinem Visual c++ komisch :p
02/07/2011 15:57 bammes#1691
tag
ich kann mir einer sagen, wie man die aktuelle position jedes Spielers herausfinden kann??
und dazu noch, wie man aimen kann, also die mitte des Bildschirms direkt auf das ziel zu richten.
02/07/2011 16:04 xxfabbelxx#1692
Quote:
Originally Posted by bammes View Post
tag
ich kann mir einer sagen, wie man die aktuelle position jedes Spielers herausfinden kann??
und dazu noch, wie man aimen kann, also die mitte des Bildschirms direkt auf das ziel zu richten.
Position herausfinden kannst du mit Structs.

Player anwählen übers menü und dann die position über die structs auslesen.
02/07/2011 16:34 Son_Goten#1693
Quote:
Originally Posted by Blue <3' View Post
Und funktioniert es, so wie ich es geschrieben habe?
-Wenn nicht dann is iwas mit deinem Visual c++ komisch :p
das liegt an mienen VC++

und auch neu instalieren hilft nciht aber naja ich google weiter :D
02/07/2011 17:11 Yazzn˜#1694
Quote:
Originally Posted by surimi4 View Post
Also mein Problem :
ich versuch im mom aimbot :p also ich denk ich hab die grundlagen begriffen...(macht mich jetz bitte nicht runter nur konstruktive kritik xDD)

also yaw und pitch sind in degrees also grad angegeben und bezeichnen sozusagen eine kugel um den spieler herum...

yaw ist für waagerect und geht von 0° - 360°
pitch für senkrecht und geht von 0° - 180° ???


so dann ne frage: wenn ich mir das einfach nur als beispiel im menu anzeigen lassen möchte zeigt der immer nur den wert 0 an... kann das daran liegen das ich das mit der falschen addy deklariere also:
CLocal* g_pLocal = (CLocal*)*(DWORD*)(ADR_ANGLEVIEW);
angel addy ist ja im mom: #define ADR_ANGLEVIEW 0x00A4407C

mit code mach ich das dann so:

sprintf(YawMenu,"Yaw: %f",g_pLocal->yaw);
sprintf(PitchMenu,"Pitch: %f",g_pLocal->pitch);

dazu erstmal... weil ich kann soviel ändern wie ich will es kommt immer nur 0 raus und ich müsste ja schon darauf zugreifen können damit das überhaupt geht..
1.) Man unterscheidet zw. Yaw, Pitch & Roll als Winkel einer Drei-Dimensionalen Matrix.
- Yaw beschreibt hierbei den horizontalen Blickwinkel in Bezug auf den Vector (0,0,0)
- Pitch beschreibt den vertikalen Blickwinkel in Bezug auf (0,0,0)
- Roll ist die Drehung um die eigene Achse

2.) Bezüglich WarRock:
- Man rechnet immer mit Winkeln im Bogenmaß (RADIAN)
- WarRock gibt Winkel im Winkelmaß aus (DEGREE)
=> Es muss jeweils umgerechnet werden.

3.) Kleiner Tipp:
- Versuche dich in der Vektorenrechnung, diese ist wichtig für den Aimbot.
=> Erstmal weiter zur Schule gehen, anstatt dumme Fragen zu stellen, denn einer Person, die denkt, dass Winkel eine Kugel seien wird garantiert keiner helfen einen Aimbot anzufertigen.

P.S.: Diese Antwort wurde von # r a z e r _ über TeamViewer(tm) geschrieben.
02/07/2011 17:19 surimi4#1695
Quote:
Originally Posted by Yazzn! View Post
1.) Man unterscheidet zw. Yaw, Pitch & Roll als Winkel einer Drei-Dimensionalen Matrix.
- Yaw beschreibt hierbei den horizontalen Blickwinkel in Bezug auf den Vector (0,0,0)
- Pitch beschreibt den vertikalen Blickwinkel in Bezug auf (0,0,0)
- Roll ist die Drehung um die eigene Achse

2.) Bezüglich WarRock:
- Man rechnet immer mit Winkeln im Bogenmaß (RADIAN)
- WarRock gibt Winkel im Winkelmaß aus (DEGREE)
=> Es muss jeweils umgerechnet werden.

3.) Kleiner Tipp:
- Versuche dich in der Vektorenrechnung, diese ist wichtig für den Aimbot.
=> Erstmal weiter zur Schule gehen, anstatt dumme Fragen zu stellen, denn einer Person, die denkt, dass Winkel eine Kugel seien wird garantiert keiner helfen einen Aimbot anzufertigen.

P.S.: Diese Antwort wurde von # r a z e r _ über TeamViewer(tm) geschrieben.
oke danke ;)

dann hab ich mich falsch ausgedrückt wegen der Kugel xD
naja egal xD

also muss ich wenn ich warrock dann einen bestimmten wert "einspeisen" will diesen im Winkelmaß angeben, rechnen tue ich aber im bogenmaß? hoffe hab ich richtig verstanden.

das hilft mir schonmal sehr weiter danke :)

kannst du auch noch was dazu sagen das der bei mir immer nur 0 als wert ausgibt?

dann stell ich keine weiteren "dummen" Fragen mehr zu dem thema ;)