Originally Posted by
ManInTheCave
If it's low it'll go somewhere very profitable... Back to the point, if the bot makes a decision to go to venore at stage 20 (maybe level 30, going to rotworms or something) and buys a backpack there, it will be a grey backpack. This will mean setting a conditional to contain this information. This is because if it has a lot of money it may, instead, choose to go to Thais, and hunt in Mintwallin for faster experience, but more waste and less profit. In this case, it will buy an Orange backpack. This creates a variable on the path to the goal. This is just one example, but there are more. For instance, if the bot loots a dragon shield on one character, which he uses as equipment because a calculation told him it was better than his current equipment, it's another one. If the bot has to work out his defense power for choosing where to hunt, he may even then loot another better shield, which he will use, and eventually he will end up with a different one.
I guess the answer to my above edit is that we must have a common goal. There must be some sort of end, or conclusion. It could be that the bot stops at level 300 after completing a variety of quests (including solo demon helmet, solo vampire shield (for mages to get eq) and that sorta thing. This way the bot would have the most powerful equipment available. Unless we planned to explore ourselves using the bot, then calculate, on our server, what the best place for experience is, the best place for loot is, and the person using the program decides their own goals within the limits of the bot...? Of course the player would be required to have some input, surely? Else it would literally be impossible... You'd just be asking the bot to explore completely on it's own, which would lead to absolute chaos.
Another thing, how would the bot buy items from players? Or would this become impossible. I'm quite sure it's required, and I'm almost positive that it will improve the possibilities of what it can do... Think about it, buying golden legs, magic plate armor, mastermind shield at level 80 would dramatically increase the defence of a knight. If he werent to do this he would be stuck with (based on quest rewards / lootables) DSM (From killing Dragon Lords, if one is ever looted), Medusa Shield (From clearing Necromancer quest), Crown Legs (If looted from a Hero). The difference in these eq sets is the difference between profiting at Dragons, and wasting there. It may sound silly, but it's more that has to be considered. You could potentially use every single language to talk to every player on the server and say "Are you selling Mastermind Shield? If so, come to venore depot and I will buy it off you for 50,000 gold coins. Trade with me when you arrive and I will trade the money and accept)". This seems to be the only way to "definatly" go about trading with players...