|
You last visited: Today at 05:09
Advertisement
inventory clean up. Programmers needed
Discussion on inventory clean up. Programmers needed within the Archlord forum part of the MMORPGs category.
07/17/2009, 12:17
|
#1
|
elite*gold: 0
Join Date: Feb 2008
Posts: 310
Received Thanks: 75
|
inventory clean up. Programmers needed
Ok i've come to the point when this becomes obligatory and first thing on to do list..
i will need your help kind people, im talking propably to emme, fireandice, and other experianced beasts in programming.
the idea is to make a module that can be attached to archlord process-
- inventory bag 4 has to be open
it will recognize items you hold in your backpack via memory read.
then it will delete all unwanted items(in config u can add the item id' to the 'dont trash' list.
the thing is i dont know where to start as im rarther an autoit man, than programer, and making such thing in autoit is most liekly beyond my capabilities.
taking pm's, ideas, guides, im am willing even to pay via paypal for a helping hand.
also- for people that are really helpful i shall release my multibot with this newly implemented feauture, and i can promise a job as unique farmer as i have some people that are willing to buy all uniques me and my team farms(nice salery)
|
|
|
07/17/2009, 15:11
|
#2
|
elite*gold: 0
Join Date: Jun 2008
Posts: 37
Received Thanks: 0
|
i think it will be more simple to make a programm to integrate on your bot to take only choosed item. U need only an ocr module to analyse dropped object's name. If it match, simulate space bar pressed to take it.
Edit : if you want me to try your bot, i have experience in this domain and maybe i can test it.
|
|
|
07/17/2009, 15:17
|
#3
|
elite*gold: 1142
Join Date: Aug 2006
Posts: 2,464
Received Thanks: 1,162
|
There is 10 spots in one bag, right? I might be wrong, anyhow, here's how it works.
string Bag[][] = new string[][];
Bag[0][0] = "Item 1 in first bag"
Bag[0][1] = "Item 2 in first bag"
etc etc
for (int i = 0; i < 10; i++)
{
Bag[3][i] = "?";
}
Programming counting always starts with 0, so bag[3] is bag 4.
Since it's a string, send it as a text.
send character/text -----
Goodluck.
|
|
|
07/17/2009, 19:51
|
#4
|
elite*gold: 0
Join Date: Feb 2008
Posts: 310
Received Thanks: 75
|
yeah well i dont quite understand emme. things obvious for you are unfamilliar to me, as you have great programming knowledge and i dont.
ps. i think separate module that would be possible to attach to any archlord process u desire would be a better solution
|
|
|
07/17/2009, 20:02
|
#5
|
elite*gold: 1142
Join Date: Aug 2006
Posts: 2,464
Received Thanks: 1,162
|
Quote:
Originally Posted by Drakonis
yeah well i dont quite understand emme. things obvious for you are unfamilliar to me, as you have great programming knowledge and i dont.
ps. i think separate module that would be possible to attach to any archlord process u desire would be a better solution
|
PM me your msn and I'll explain futher to you in a bit.
To catch a process, you can sort it out by name.
Quote:
Process archlord = Process.SelectProcessByName("alefclient.exe")
((Socket)archlord).Send("character/text <bag stuffs here>);
|
|
|
|
07/17/2009, 21:14
|
#6
|
elite*gold: 0
Join Date: Jun 2009
Posts: 72
Received Thanks: 16
|
Quote:
Originally Posted by EmmeTheCoder
There is 10 spots in one bag, right? I might be wrong, anyhow, here's how it works.
string Bag[][] = new string[][];
Bag[0][0] = "Item 1 in first bag"
Bag[0][1] = "Item 2 in first bag"
etc etc
for (int i = 0; i < 10; i++)
{
Bag[3][i] = "?";
}
Programming counting always starts with 0, so bag[3] is bag 4.
Since it's a string, send it as a text.
send character/text -----
Goodluck.
|
lol emme, sometimes i feel u r more noob than im.
how is this gonna help him at all? hes doesnt know the location of the bag in the memory.
but any way, if u see the decryption of the packets its easy for u.
i tried to check the games memory, but its a bit difficult and seem like it will take sometime if u really wanna do it that way... but i could see in the memory that an item is accessed by : (x,y,z) (bag number, row number, column number), but couldn't identify the correct address of the item info (i saw the change of the row referenced by 0x142 offset from an address, but couldnt verify if that location is the items info location in the memory, nor trace it back to its original construct.....
|
|
|
07/17/2009, 21:38
|
#7
|
elite*gold: 0
Join Date: Feb 2008
Posts: 310
Received Thanks: 75
|
Quote:
Originally Posted by _Villain_
lol emme, sometimes i feel u r more noob than im.
how is this gonna help him at all? hes doesnt know the location of the bag in the memory.
but any way, if u see the decryption of the packets its easy for u.
i tried to check the games memory, but its a bit difficult and seem like it will take sometime if u really wanna do it that way... but i could see in the memory that an item is accessed by : (x,y,z) (bag number, row number, column number), but couldn't identify the correct address of the item info (i saw the change of the row referenced by 0x142 offset from an address, but couldnt verify if that location is the items info location in the memory, nor trace it back to its original construct.....
|
hmm still black magic for me...
lemme put it in other words.
I WILL HIRE A PROGRAMMER TO get this done. also it cant be find by name, because my multiclient is process identified, but run all from same filename
|
|
|
07/17/2009, 22:10
|
#8
|
elite*gold: 0
Join Date: Jun 2009
Posts: 72
Received Thanks: 16
|
Quote:
Originally Posted by Drakonis
also it cant be find by name, because my multiclient is process identified, but run all from same filename
|
Code:
//processName= "alefclient.exe"
processList = Process.GetProcessesByName(processName);
if (processList == null || processList.Length == 0)
MessageBox.Show("target program not running");
else
{
int selectedProcess = 0;
if (comboBoxProcessList.Items.Count > 0)
selectedProcess = comboBoxProcessList.SelectedIndex;
targetProcess = processList[selectedProcess]; //just get the first available one!
pathfinder = new PathFinder(targetProcess);
pathfinder.followPath();
}
this is abit more accurate
but by name, by id, that has nothing to do with what u want (thats scratching the surface)
and even if emme has the crypto info as he he says, he wont share it
i wish i can help u out, but i failed to do that already in a timely manner.
|
|
|
07/18/2009, 01:39
|
#9
|
elite*gold: 0
Join Date: Feb 2008
Posts: 310
Received Thanks: 75
|
i really need this... ive got an idea how to make it based on pixel detection but theres too much ******* with setting up inv window with the exact position especially if u play window mode etc.
|
|
|
07/18/2009, 11:14
|
#10
|
elite*gold: 1142
Join Date: Aug 2006
Posts: 2,464
Received Thanks: 1,162
|
Look for a macro on google, make it hook on to alefclient.exe and start sending commands, easy as that.
|
|
|
07/18/2009, 13:23
|
#11
|
elite*gold: 0
Join Date: Feb 2008
Posts: 310
Received Thanks: 75
|
will commands recognize if shuta or any other unique have been dropped and will delete everything else?
|
|
|
07/19/2009, 11:20
|
#12
|
elite*gold: 0
Join Date: Mar 2008
Posts: 801
Received Thanks: 206
|
PM me i know who can help you with dupe and all for like 20$ or so...
|
|
|
07/19/2009, 21:38
|
#13
|
elite*gold: 20
Join Date: Oct 2008
Posts: 2,384
Received Thanks: 371
|
dupe uniques?^^
|
|
|
07/19/2009, 23:35
|
#14
|
elite*gold: 0
Join Date: Oct 2007
Posts: 46
Received Thanks: 7
|
Quote:
Originally Posted by Baaso
PM me i know who can help you with dupe and all for like 20$ or so...
|
Ha, another one, I could do the same, send me £20 and I will send you dupe!!!
|
|
|
07/21/2009, 22:18
|
#15
|
elite*gold: 20
Join Date: Oct 2008
Posts: 2,384
Received Thanks: 371
|
excuse me, but that WAS NOT the question..
|
|
|
 |
Similar Threads
|
xInject Needed Clean One Give me Please
09/21/2010 - Soldier Front - 13 Replies
Can Somebody share me the Clean xInject.? please
|
Script to auto-clean inventory
07/22/2008 - Flyff - 2 Replies
Hi everybody, i was wondering if theres a way to put a function in the automaton script to auto-delete stuff from the inventory, in this case the pumkins.
ty, for your answers
------------------------------------------------- ---------------------------
Hallo, ich frage mich, Theres, wenn ein Weg, um eine Funktion in der Automaten-Skript automatisch zu löschen Zeug aus dem Inventar, in diesem Fall die pumkins.
Ty, für Ihre Antworten
(sorry, wenn es schlecht...
|
VB Programmers... Hopefully *M* - Help Needed
03/07/2008 - Conquer Online 2 - 6 Replies
Ok, ive been taking apart *M*s source code for his multi hack... trying to figure out how it works etc, but as of yet, still cannot find out how to send mouse events PURELY to a hooked client... This is the entire code for the main form. (ive edited out loads of code which didnt relate to the clicker function.
Dim Handle As Long
Dim ProcessID As Long
Dim ProcessHandle As Long
Dim POINT_API As POINTAPI
Dim X As Long, Y As Long, Z As Long, A As Long
Private Const PROCESS_ALL_ACCESS =...
|
How to easy clean inventory after 1hh with Khi??
10/23/2007 - Kal Online - 14 Replies
Hi i wanna just ask how can i easy clean my invetory after i used 1hh all night long (i went to sleep lol).. And everytime i relog my inv is full and my stuff gone.. any suggestions please? Beside this one:
http://shrani.si/f/2I/AP/2IBQMIFf/shot20071020012 .jpg
Maybe anyone has code for khi and i might use it? One time i remember i saw one guy was droping so fast geons.. please help thx :D
|
VB Programmers Needed
08/20/2005 - Conquer Online 2 - 2 Replies
Ok, Guys
After working on this bot I cant seem to get this screenshot routine to work. As its really late im going to bed, But I want know if anyone has a function in VB that can get a screenshot of the CO WINDOW not the whole desktop.
I have made something that does what I want when I test it on notepad or something. But CO doesnt want to be captured. In the morning ill put up my code becuase its too messy right now.
So yeah.
Also: You know the auto miner that makes the picture...
|
All times are GMT +1. The time now is 05:12.
|
|