|
You last visited: Today at 21:08
Advertisement
[METIN2]C++ & 2 Bytes
Discussion on [METIN2]C++ & 2 Bytes within the C/C++ forum part of the Coders Den category.
09/14/2010, 22:03
|
#1
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
[METIN2]C++ & 2 Bytes
Huhu Leute,
ich habe kleine Problemchen...
Ich will den DSS der Waffe auf Slot Numero 0 auslesen (also ganz links oben)
In CE funktioniert das wunderbar, aber in C++ eher bescheiden
Problem: Ich krieg die Werte nur als DWORD (glaub ich) ausgelesen, so:
Code:
DssOffset = 0x8A;
DssPointerValue = *DssPointer;
DssAdresse = (DWORD*)(DssPointerValue + DssOffset);
DssValue = *DssAdresse;
Wie kann ich das in 2 Bytes (das von Cheat Engine) umrechnen?
Padmak
|
|
|
09/14/2010, 22:18
|
#2
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Aber wie-.-
Das ist ja mein Problem (bin da noch nicht soo fit)
Padmak
|
|
|
09/14/2010, 22:24
|
#3
|
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866
|
Quote:
Originally Posted by Padmak
Code:
DssOffset = 0x8A;
DssPointerValue = *DssPointer;
DssAdresse = [B](short*)[/B](DssPointerValue + DssOffset);
DssValue = *DssAdresse;
|
Einfach mal so probieren, bin zu müde um mir jetzt nen Spiel zu suchen wo ich es Testen kann.
|
|
|
09/14/2010, 22:51
|
#4
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Quote:
Originally Posted by Padmak
Huhu Leute,
ich habe kleine Problemchen...
Ich will den DSS der Waffe auf Slot Numero 0 auslesen (also ganz links oben)
In CE funktioniert das wunderbar, aber in C++ eher bescheiden
Problem: Ich krieg die Werte nur als DWORD (glaub ich) ausgelesen, so:
Code:
DssOffset = 0x8A;
DssPointerValue = *DssPointer;
DssAdresse = (DWORD*)(DssPointerValue + DssOffset);
DssValue = *DssAdresse;
Wie kann ich das in 2 Bytes (das von Cheat Engine) umrechnen?
Padmak
|
Ich habe ja gehört, Sprache lernen soll ganz gut funktionieren.
Dann weiß man sogar, wofür das DWORD steht und weiß auch, dass man für 2 Bytes WORD oder short nehmen kann, wobei ich in diesem Falle WORD empfehlen würde.
|
|
|
09/15/2010, 00:33
|
#5
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Kein Grund ironisch zu werden-.-
Ich WEIß dass ich short nehmen muss, ich bin nur C++-Anfänger -.-'
Ich werds morgen mal probierten, ich bin jetzt auch zu müde
Padmak
|
|
|
09/15/2010, 06:59
|
#6
|
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
|
wenn du es WEIßT, warum machst du es da nicht o.Ó
|
|
|
09/15/2010, 17:31
|
#7
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Quote:
|
ich bin nur C++-Anfänger -.-'
|
Das bedeutet ich weiß DASS ich es nehmen muss, aber ich weiß nicht WIE ich es hernehmen muss.
Ich hab auch in Google nichts wirklich dazu gefunden, das hat nur alles nicht funktioniert^^
Ich probiers gleich aus, sobald ich am PC bin
Padmak
Edit: Siehe da, es funktioniert nicht. Wieder mit einer sehr aussagekräftigen Fehlermeldung^^
Fehler 2 error C2440: '=': 'short *' kann nicht in 'DWORD' konvertiert werden d:\Padmak\documents\visual studio 2010\Projects\************\*********\main.cpp 187 1 DSS-Switcher_CPP
|
|
|
09/15/2010, 19:43
|
#8
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
nein, es heißt, dass du Dinge in einer Sprache tun willst, von der du nichtmal die Grundlagen kannst.
Wenn du weißt, dass du short benutzen musst, solltest du auch wisssen, wie; nämlich genau wie DWORD in deinem Code.
|
|
|
09/15/2010, 21:07
|
#9
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Ist ja gut
Hab schon selbst rausgekriegt
Danke trotzdem & entschuldigung, dass ich ein anfänger bin
Padmak
|
|
|
09/15/2010, 21:11
|
#10
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
Du hast es nicht begriffen, es ging nicht darum, dass du Anfänger bist, sondern, dass du als Anfänger ohne Grundlagenkenntnisse Memory Trainer u.Ä. schreiben willst.
Du siehst doch, dass es nicht einfach klappt, wenn man ohne Grundlagen einsteigt.
Und ja, die Fehlermeldung ist Aussagekräftig, wenn man wenigstens die Grundlagen beherrscht.
Niemand wirft dir vor, die Grundlagen nicht zu können, sondern, bevor du sie kannst, so etwas wie einen Memory Trainer zu versuchen.
|
|
|
09/15/2010, 21:16
|
#11
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Die Sache ist die:
Ich bin relativ bewandert in AutoIt und VB.Net, d.h. ich kann C++ zumindest "lesen"
Ich hab es auch schon gebacken bekommen, einen (ganz kleinen) Farmbot zu schreiben
Und ich hab hier schlicht das DWORD oben übersehen, bzw hab nicht weit genug gedacht
Das hab ich auch kurz nach meinem Post entdeckt
Aber wie auch immer, ich werd mir die Grundlagen nach und nach anlesen/antrainieren, da ich gemerkt habe dass man es nur mit C++ zu etwas bringt^^
(mal etwas drastisch ausgedrückt)
Padmak
|
|
|
09/15/2010, 21:31
|
#12
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
In C++ fängt man aber nicht wie in Autoit direkt mit Bots und Hacks an, sonst kann man die Grundlagen nie richtig und wird auf Dauer failen.
Warum begreifen das nur so wenige?
Quote:
|
Aber wie auch immer, ich werd mir die Grundlagen nach und nach anlesen/antrainieren, da ich gemerkt habe dass man es nur mit C++ zu etwas bringt^^[/
|
Das ist zwar nicht richtig, aber C++ ist doch schon ein Top Favorit im Bereich Gamehacking.
Trotzdem lernt man die Grundlagen erst und nicht nebenbei
Lies ein gescheites Buch oder auch ein gutes Tutorial und nicht irgendein Bot Tutorial.
|
|
|
09/15/2010, 22:52
|
#13
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Mir ist schon klar, dass ich von vorne anfangen muss
Ich sagte ja allgemein, nicht nur aufs Gamehacking bezogen
(obwohl es da natürlich der Platzhirsch ist^^)
Ich lerne C++ auch nicht, ich hab mir n Tut angesehen, und auf dem Grundstock habe ich angefangen aufzubauen
Ganz einfach^^
@"gutes Tutorial"... Hast du eins?
Padmak
|
|
|
09/15/2010, 23:10
|
#14
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
|
ist ganz ok, da es von jemandem mit ~10 jahren erfahrung ist
|
|
|
09/15/2010, 23:22
|
#15
|
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
|
Vielen Dank, das werd ich mal durcharbeiten =)
Padmak
|
|
|
 |
Similar Threads
|
[VB.NET]ASM bytes realisiren ;D
09/01/2010 - .NET Languages - 0 Replies
HEy leute also hab ein großes Problem ich mache grad ein programm und habe da mal ein ausschnitt vom debugger für euch(von einem anderem prozess :
0060054C - 59 - pop ecx
0060054D - 89 0d 92 03 60 00 - mov ,ecx
00600553 - ff 35 92 03 60 00 - push ;
00600559 - 8b 0d 28 c0 61 00 - mov ecx, ;
0060055F - e8 dc 6a e1 ff - call 00417040
00600564 - 60 - pushad
|
bytes
08/13/2010 - WarRock - 3 Replies
hey leute
wie kann ich bei warrock die bytes herausfinden die man für einen addylogger brauch ?
wäre echt nett von euch wenn ihr mir die sagen könntet :)
es gibt auch eine belohnung ;)
|
2 Bytes oder 4 Bytes ?
02/13/2010 - Kal Online - 3 Replies
Erm wenn ich nach cooldowns schaue für Mockery mit der UCE
such ich dann mit 2 Bytes oder 4 Bytes ??
|
Bits&Bytes C3
12/16/2006 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 74 Replies
After you download the necessary engine.dll and run L2.exe from system (and not L2player) you have access to help menu.
There you can do a lot of things like :
NPC Menu Hack: open any hidden dialogue by its ID, the only thing you have to know is "ask-reply ids", it works to any NPC.its very usefull for bypassing some steps with some quests if you know NPC's ask-replys.example:
http://img66.imageshack.us/img66/7467/11se.jpg
NPC Shop Hack: Open any hidden shops, you can try some cool ids...
|
All times are GMT +1. The time now is 21:09.
|
|