Hey guys,
i got the following Problem, im trying to make a bot in Rose Online (Arua Rose). I got the adresses for the coordinates and so on but now im stucking at setting the target. The target will be set by memory writing. You have to set an ID of an Monster which is in range. My Problem is now how to get such an address of an Monster, I cant find those. Any Help or Solution will be payed by up to 50€ (offcourse only if the solution works).
ich weiß es nicht genau, ob die noch aktuell sind (oder es jemals waren :S) aber vielleicht hilft das hier:
EDIT// Naja ansonsten hätte ich noch folgende Idee: Schau im Speicher in die Nähe der Adresse an der die Position eines Monsters liegt. Oft ist es so, dass du dort unter anderem den Namen der Kreatur und wahrscheinlich auch die ID selbiger findest. Oder meinst du eine einzigartige ID eines Monsters? Denn dann hilft der Link oben natürlich nicht ;D
so ist es, jedes monster hat eine einzigartige ID.
Danke dennoch für deine bemühungen!
Die andere Methode mit dem herausfinden der Koordinate habe ich ebenfalls versucht und mit erfolg NICHTS gefunde. Was mir noch einfällt wäre Packets zu filtern?
ich würde immer anfangen das current target im speicher zu suchen.
das kannst du machen, indem du mobs vom gleichen typ nacheinander auswählst und guckst welcher wert sich ändert. am besten suchst du dir noch unbewegliche oder sich sehr selten bewegende mobs, und wechselst ständig zwischen 2 von ihnen hin und her. so bekommst du auch keinerlei positionen oder anderes, da die position sich ja nicht ändert.
sobald du nun die id vom gewählten mob hast, kannst du versuchen, dich von mobs die du nicht gewählt hast langsam bis zur base zurück zu arbeiten.
die adresse für mein target habe ich bereits, mir fehlen jedoch die Daten die ich in mein target hineinschreibe um mein target zuändern. Das Target kann normalerweis enur per klick auf ein Monster gewechselt werden und genau da happert es .
wenn du die adresse für dein target hast, kannst du jawohl auch ohne weiteres eine liste aller mobids in deiner nähe erstellen lassen.
nimm halt die id eines mobs in deiner nähe und ermittle alle offsets bis zur base adresse. irgendwo zwischendurch wirst du auf etwas wie zb eax+ecx*4 oder ähnliches stoßen. das ist die stelle an der der client die jeweiligen mob adressen listet.
das auswählen des mobs lässt sich in den meisten spielen nur realisieren, indem man auf client funktionen zugreift.
auf eine solche stelle bin ich leider nicht gestoßen. Die adresse für das target hat nur ein pointer und das offset davon ist +14 mehr nicht. Ich würde kein reward von 50€ dafür aufsetellen wenn es soo einfach wäre
auf eine solche stelle bin ich leider nicht gestoßen. Die adresse für das target hat nur ein pointer und das offset davon ist +14 mehr nicht. Ich würde kein reward von 50€ dafür aufsetellen wenn es soo einfach wäre
es geht nicht um dein aktuelles target, sondern um eben alle andern ids.
wenn du die id deines ziels kennst, kannst du ja mehrere mobs anwählen und bekommst so die ids von ihnen.
und eben die nicht gewählten mobs haben eine struktur die du finden musst
ich kann dir nur in gewissermaßen folgen, ich kann mehrere targets anklicken und so deren ids auslesen, ja das ist richtig. Und ja ich muss deren struktur finden aber genau deswegen habe ich ja einen thread eröffnet um zu fragen wie ich eine solche struktur finde. Wie finde ich "alle" offsets von einem mob? Ich verstehe nicht sorecht was du mir sagen willst.
ja sind sie, habe ich eben versucht. Ich bin vermutlich nun ein schritt weiter. Nachdem ich nach einer Id gesucht habe welche ich anschließend getötet habe ist mir aufgefallen das diese adressen der id alle im bereich von 03170000 bis 03180000 liegen. Anschließend habe ich ein mob getötet und die adresse im debugger laufen lassen. FOlgende ergebnisse habe ich herausgefunden beschreiben tut die adresse folgende:
Wenn du von diesem Design ausgehst, kannst du, sobald du eine Adresse eines Members herausgefunden hast nach Zugriffen suchen. Zugriffe auf Klassenmember werden dann in etwa so aussehen:
Wenn du diese Basisadresse gefunden hast kannst du anfangen die Klasse/Struct zu rekonstruieren. Schau dir Zugriffe auf die Adresse + x an und interpretiere die Funktionen die die Zugriffe tätigen.
WTS s-bot account[OLD] (1 month payed) 01/30/2010 - Silkroad Online Trading - 9 Replies wts s bot account it has 30 days payed bot time.
interested? we can talk at [email protected]
price : 25$ via paypal. or 200 mil gold in Uranus server.
SRO Gold - payed by paysafecard 01/26/2010 - Silkroad Online - 9 Replies Hello!
I would like to ask, if there is a SRO Gold Seller, who accept a payment by paysafecard.
German:
Hallo!
Gibt es einen SRO Gold Seller, der auch bezahlung mit Paysafecard annimmt?
Grüße
[Question] payed Bot 02/03/2008 - Perfect World - 2 Replies Did any1 know where i can buy a bot. I searched bots 4 free but i found nothing. The oracle is full with botting ppl where they find or buy this bots? If any1 know where i can buy it pls post. Sry 4 my english
Ich zahle für einen fuktionierenden Bot wenn jemand was weiß pm oder hier rein posten bitte
Bot payed 01/22/2008 - SRO Hacks, Bots, Cheats & Exploits - 5 Replies what is the website...?
i forgot it :S plz give me the link :)