BigRedBot / NeverwinterInvokeBot

Neverwinter Invoke Bot
https://github.com/BigRedBot/NeverwinterInvokeBot/blob/master/README.md
19 stars 21 forks source link

Profession Bot #67

Closed DrowTec closed 8 years ago

DrowTec commented 8 years ago

Hey, thanks for the great invoke bot und gateway profession bot. Gateway is offline can you make a ingame RP profession bot please? Without a bot its horrible to manage 52chars... Thanks bro

BigRedBot commented 8 years ago

I am pretty sure they already exist and that is probably why the game is so laggy right now. They seriously need to put the gateway back or something. What they are doing will never stop botting, and it will hurt the players more than it will hurt the botters.

DrowTec commented 8 years ago

Hm have you maybe a link for the profession bot? I cant find this

BigRedBot commented 8 years ago

No, but I know for a fact they exist. They were created a few weeks after the last time they removed the ability to do leadership on the gateway.

DrowTec commented 8 years ago

Gateway is closed forever is the New (in)official Massage.... The devs say its closed for this week and they plan to fix the gateway Problem with botting. But i think tue gateway is down forever. This is the typical cryptic rule. Please make a ingame but. I spend 20dollar for a profession ingame bot. Please bro

BigRedBot commented 8 years ago

You know what, because of the game developers bullshit with the gateway, I am tempted to. It wouldn't be that terribly difficult to make one that just starts and collects simple leadership tasks either.

DrowTec commented 8 years ago

Hey BigredBot, i have found this old Profession bot. http://www.ownedcore.com/forums/mmo/neverwinter/neverwinter-bots-programs/531415-prayprofessiongo-so-we-did-profession-bot.html what do you think? can you use it at source? Or is this maybe a great script? 2 Weeks without proffesion is hard ... i miss he gateway xD

BigRedBot commented 8 years ago

Now I am considering adding this even if I don't use it myself. The Neverwinter developers are assholes and should be made to pay for their douchebaggery.

DrowTec commented 8 years ago

Yes please create a lil profession bot vor leathership... That's enough... Gateway is closed forever... That's Not good for the economy and the normal players... But for the China Farmers great.... More ad from rp Stacks... Find the failure cryptic XD

Mordenkainen67 commented 8 years ago

Hello BigRedBot, your work on the InvokeBot is great and helpful. A lot of people were using the gateway, with or without scripting, and you can certainly make they're day by adding auto profession. I eventually can help for testing, if you need someone. I've use the one from DrowTec link for prayers until i find yours (which is more fast and accurate). The choice is yours, but consider it a challenge against PWE/Cryptic stupidity.

BigRedBot commented 8 years ago

Oh I am considering it. I am already plotting out what needs to be done in my head. I have just finished adding unicode support to read and write to the ini settings files for multi-language support, just in case it is needed later. That took me about 12 hours yesterday of non stop looking at and customizing some complicated code to figure out how to get that to work properly.

I don't plan on making anything too complicated. I only want to have it check for professions when it is invoking, and I probably won't add timers to remember when tasks are set, because I don't want to make a bot that is always trying to connect to the game adding to the already intolerable in game lag. It might not be able to determine what profession level you have (but if it isn't too hard I may try to add that capability as well). There will be the ability to add a list of what tasks you want to try to run though, and this will be customizable down to the individual character level if needed.

I am trying to determine if I should have it enabled by default or disabled by default. If enabled by default then it would only need to be disabled for the accounts or characters that want to disable it. But if I have it disabled by default, it may be less problematic for people, but would also require that it be individually enabled for every single character, and that might be a pain. Disabled by default may ultimately be the best way to go, so I may have to figure out a simple configuration prompt to enable every character for an account or for each individual character.

I am also considering charging people to activate the profession part with an activation code or something. I wouldn't charge much, maybe something like $10 for the life of the product, including any upgrades or fixes that I may add to it in the future. And it would probably be terribly easy to circumvent for those who would be so inclined, but I got bills to pay... My bills are not even that high, but I currently don't make much money at all. It sure would be nice if all the hours I spend working on this stuff would at least help me to keep my internet turned on. :/

I wonder if there is anyone out there looking to hire someone with my somewhat unprofessional skill set. I am terrible at finding jobs. I don't even have a resume. :p

Mordenkainen67 commented 8 years ago

Speaking for myself, i prefer a stable InvokeBot with the possibility to activate, or not, by account the ProfessionBot (in case a Gateway replacement will come back a day or another). $10 seem not to be so terrible for people who want to keep they're time for playing and let a tool do annoying task for them, i'am in for a 10 bucks lifetime tool when it came out. If you already can add the same features than the old ProfessionGo bot, you'll make something greatly valuable for disappointed player who miss the Gateway profession thing. Goldsellers or professionals botters certainly have already found a replacement for tasks far beyond the concern of "legits" players. Because of we can not really know what Cryptic do with Neverwinter, can you "crypt" or "fake" the name of the tool in the windows process list ? Better a ninja name today than a ban tomorrow ;-)

DrowTec commented 8 years ago

I PayPal for a simple rp profession bot 20dollar... Please put the Klick time for profession and invoke bag in the ini, my Laptop for 24\7 is to lame xD i need more time for every task

DrowTec commented 8 years ago

XD i Love the german Auto corection from my Smartphone(^o^)

JimHook commented 8 years ago

Just sent $13.37 for all your hard work :) I look forward to seeing this in action if you decide to proceed with it.

BigRedBot commented 8 years ago

Thank you! Much appreciated! I have payed my electric bill for the month, so this will go towards my internet bill. :)

DrowTec commented 8 years ago

Hey big what is with the profession bot? Any New news for us? Its enough with rp Function... Greetings

BigRedBot commented 8 years ago

Well, hopefully I can dedicate some time for it next week. I have a class I have to take this week, so I might be to tired to work on it in my spare time. But unless something comes up, I don't have anything planned for next week. So I hope that I can get a lot if not all of the work done for it then. I don't expect it to take more than a week or two of coding to get most of the functionality up and working.

I am honestly afraid to work on it this week, because I know as soon as I start I will not be able to make myself stop until it is completed. And since I have a class that I have to go to in the mornings this week, that could be a problem.

I already screwed myself once by only working on the ini writing script, because I stayed up too late one night working on it, because I was having trouble getting something to work on it, when I had to get up in the morning for a class.

BigRedBot commented 8 years ago

I have created enable/disable configurations for this. It can be enabled or disabled for each individual character.

I plan to start working on the configurations for the tasks as well as making the script to start the professions tomorrow.

I have created a payment link for those who might want to purchase it early so that you already have the code to unlock the professions when it is released: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=HBA5U7LQQ33BA

The unlock code is automatically emailed to you using your PayPal email address.

BigRedBot commented 8 years ago

Very close to completing this. I have gathered all the cropped images that I need and have tested them, and everything seems to work great. I just need to create the script to run the tasks and then I should be able to release it.

DrowTec commented 8 years ago

Big you are my Hero i send you the money... Big i Love you ;-)

DrowTec commented 8 years ago

Hey big, can the profession bot leadership levling? I have 30 Chars on 17-21 xD.. A little XP task for 8 or more hour is enough

BigRedBot commented 8 years ago

Not yet, but I imagine it would not be too difficult for me to add that at a later time. I would just need to figure out the best way to determine what level the leadership is for the character it is running on, but that doesn't sound too difficult.

Initially you would be able to manually edit the leadership tasks for each character, so as long as you modify then each time they level up for the appropriate task, then it should work.

You would need to buy any profession items that they might need though.

DrowTec commented 8 years ago

Hm any XP task is enough.. Only to Level the little chars

BigRedBot commented 8 years ago

Not sure. I would have to look into it.

D1969 commented 8 years ago

Thanks for the great product. I heard they are actively trying to find people using in game scripts as well though. I do have some issues where it finds the task but does not click on continue but not gather more info

DrowTec commented 8 years ago

Hey big i test the profession bot tonight, how can i Input a Level task for profession? I would like to auf the 3 8 hour quest in my list for my little Chars

BigRedBot commented 8 years ago

The lower level tasks will have to be added manually until I am able to add the ability for per level tasks.

DrowTec commented 8 years ago

How i can add this manually? Have you a readme for this :D

BigRedBot commented 8 years ago

When you start the Invoke Bot, when it asks you to skip the settings, click no. There are options when you get to the account specific settings that allow you to change the tasks for each individual character.

DrowTec commented 8 years ago

Can i Input the task under the other? And when my little char haven Not the rp task he use the lvl task? Whats the name for lvl task? I use german Client and i have no idea XD sorry

BigRedBot commented 8 years ago

Yes, that would probably work.

DrowTec commented 8 years ago

Thanks i have Input the task.. I hope it work i send you the result

DrowTec commented 8 years ago

My Laptop wrote the rp task on my leadership lvl 25 char, Found the task but... No click on it.. He wrote annother task... Why?

BigRedBot commented 8 years ago

Not exactly sure. Either the image does not look exactly as expected, or there was not enough time to check for the image before it completely loaded.

DrowTec commented 8 years ago

Can i change the Image check time in the ini

BigRedBot commented 8 years ago

; Number of seconds to wait between steps when doing professions: ProfessionsDelay=2

DrowTec commented 8 years ago

And some of my Charakters have the bag Füll with invoke bags... Some of it Cannot invoke

BigRedBot commented 8 years ago

Hmm, well, I try to get as many variations as I can of the bag images. They are all a little different and hard to detect.

DrowTec commented 8 years ago

Hey big i have change the profession delay adxthe Resultat ist great. My Laptop is to slow for 2 second delay :D need 4 second :D... A little question can u make a Option for profession only in the first loop? I need 12 hour for 2 loops :D only invoke i need 10 hour for 7 loops. I can Not Run the bot 24/7 tue Chance for a Ban in 24/7 online mode is to risky. A Option for profession in first loop is the Best way i think

BigRedBot commented 8 years ago

Yeah, I changed the default to one second delay too. :P

Not sure about that. I will think about it, but it does not seem like something that would be very important to add. The professions are more important than invoking anyway. You could change the default total loops to something like just two.

blinkyvonka commented 8 years ago

I suggest maybe to add on begining choice to run invoke (with or without profession) or just profesion. Also not bad idea to add custome time between profession runs (i had over 5 h last time). Btw. great job mr. Big ;)

BigRedBot commented 8 years ago

There is an option to change time between profession runs in the Settings.ini file. I will consider adding an option to change it in the GUI.

DrowTec commented 8 years ago

Hey big can you add an Option to find out when the profession slots a Full? My Laptop is filling the slots and search for more task xD its a waste of time for every high Charakter xX

BigRedBot commented 8 years ago

I am not really sure what you are asking for.

DrowTec commented 8 years ago

My leadership lvl 25 Chars Fill 9 slots with rp task than the bot continues searching the Rest of the list from profession bot...

BigRedBot commented 8 years ago

Every time it fills a slot it checks to see if there is an empty slot first. If no empty slot is found it moves on to the next character. I don't see how it could continue if there are no empty slots for it to detect.

DrowTec commented 8 years ago

Not for me... My Laptop and the Laptop from my bro search the full list... Can i Input the Option in the ini?

BigRedBot commented 8 years ago

Are you saying that it is searching the whole list without filling in the slots?

If that is the case, then the problem is that it needs more time to search for the images or the images need to be updated to find the correct ones.

DrowTec commented 8 years ago

No He fills the slots full and continues searching...

BigRedBot commented 8 years ago

That does not make any sense. Without an empty slot it would not be able to see an empty slot, so it would not continue. The only way that could happen is if it thinks that it sees an empty slot. And that could only happen if a configuring or a file is not correct.