Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 21:08

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[METIN2]C++ & 2 Bytes

Discussion on [METIN2]C++ & 2 Bytes within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Padmak's Avatar
 
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
Padmak is offline  
Old 09/14/2010, 22:18   #2
 
Padmak's Avatar
 
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
Padmak is offline  
Old 09/14/2010, 22:24   #3
 
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866
Quote:
Originally Posted by Padmak View Post
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.
scenebase is offline  
Old 09/14/2010, 22:51   #4


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Originally Posted by Padmak View Post
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.
MrSm!th is offline  
Old 09/15/2010, 00:33   #5
 
Padmak's Avatar
 
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
Padmak is offline  
Old 09/15/2010, 06:59   #6
 
HardCore.1337's Avatar
 
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.Ó
HardCore.1337 is offline  
Old 09/15/2010, 17:31   #7
 
Padmak's Avatar
 
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
Padmak is offline  
Old 09/15/2010, 19:43   #8


 
MrSm!th's Avatar
 
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.
MrSm!th is offline  
Old 09/15/2010, 21:07   #9
 
Padmak's Avatar
 
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
Padmak is offline  
Thanks
1 User
Old 09/15/2010, 21:11   #10


 
MrSm!th's Avatar
 
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.
MrSm!th is offline  
Old 09/15/2010, 21:16   #11
 
Padmak's Avatar
 
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
Padmak is offline  
Old 09/15/2010, 21:31   #12


 
MrSm!th's Avatar
 
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.
MrSm!th is offline  
Old 09/15/2010, 22:52   #13
 
Padmak's Avatar
 
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
Padmak is offline  
Old 09/15/2010, 23:10   #14


 
MrSm!th's Avatar
 
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
MrSm!th is offline  
Thanks
1 User
Old 09/15/2010, 23:22   #15
 
Padmak's Avatar
 
elite*gold: 58
Join Date: Jun 2008
Posts: 2,311
Received Thanks: 8,420
Vielen Dank, das werd ich mal durcharbeiten =)

Padmak
Padmak is offline  
Reply


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.