D (12-31-2012),om ~ fairydust201(12-31-2012),janikanicolepi (01-11-2013),Kahpow (01-02-2013),Love12 (01-01-2013),Sari (01-03-2013),yamakracker (03-05-2013)
Habi Bot Guide - Updated to 1.3a
This guide is for quick setup and/or setting up multiple bots
This guide will not explain anything in depth
This bot will require Python 2.7 in order to run, you can get that (you need an account to see links)
If you already have Python then you need to get the habi bot (you need an account to see links)
This guide assumes you have a low habi you dont care about or dont have one
If you dont have one, log in, make one, choose the first map.... good....
When you have downloaded the habi bot, goto to folder its in and right click on "client.py" then "Edit with Idle"
You will be presented with a color coded screen, the red is comments made by raredaredevil, Orange and black are code, Green is what you can edit
You should see:
neouser = "Username"
neopass = "Password"
acc = NeoAccount(neouser,neopass)
Change the green to your info, the next line is only important if you wish to use a proxy, if so, just change the line to copy the one below
acc = NeoAccount(neouser,neopass,"proxyip:port")
Thats set, save it
Right click "Setmeup.py" then "Edit with Idle" and follow the above step
Now right click on "resourcehack.py" and select "Edit with Idle" again...
Same step as step one again...
Next thing we want to do is set our user agent, if you use Firefox you can probably skip this step
Right click on "NeoAccount.py" then "Edit with Idle"
You will see about 8 lines down is a line like this:
headers = [('User-Agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1'),
The green is your useragent line, replace it with your browsers user agent, can be found (you need an account to see links)
Its all set, run "resourcehack.py" first, let that bad boy run for about ten mins then stop it (Its getting you nests)
Then right click on "resourcehack.py" and "Edit with Idle" goto the bottom, You should see, about 5 lines up is this:
store_service.buyItem("22") #20 = storage , 22=nest
store_service.buyItem("22")
Just change the 22s between the "s to 20, Save it, Run it for about ten mins then move on
Next, run "setmeup.py" will run for like 1 second then close, Thats fine, everything is set, just need to do this once per account
To run the bot, all you need to do now is run "client.py" and your set
Thanks to @(you need an account to see links) for the bot + info on proxys
Last edited by ShadowCreature; 04-24-2013 at 10:21 PM.
D (12-31-2012),om ~ fairydust201(12-31-2012),janikanicolepi (01-11-2013),Kahpow (01-02-2013),Love12 (01-01-2013),Sari (01-03-2013),yamakracker (03-05-2013)
Decided to post it here for others to see, because I am not sure what is happening, can anyone help me out? I don't think this is normal.
More information on it: It was running perfectly, but for the past few hours it has only been giving 0 xp, and maybe 1 xp here and there, I started it last night, at level 1, followed all the correct steps, just confused on whats happening with it..
@(you need an account to see links)
@(you need an account to see links) login to neopets and check your habi, I think they all dead, the bot wont build a house, make one at level 7 yourself, bot wont feed your pets, you need to do that and bot wont hatch eggs, you do that
D (12-31-2012)om ~
@(you need an account to see links) mines is coming up blank
Did you follow all the steps? make sure that your username and password are in the right place and password is case sensitive, If you were doing the resource hack, make sure you exit after it done one full run so that the tut is done
One thing i forgot is that you need to select the first map, rares rules not mine, if this dont help please PM me with more info
fairydust201(12-31-2012)
ShadowCreature (12-31-2012)
Habi gos down once a day for maintenance u will get no +exp during this time. Egg bug will be fixed asap but I have no internet for a few days (only when a friend comes round with a iphone who can throw me his connection).
I will be back fully shortly but for now here is a fast fix for hatching:
Open the file /Classes/Habi.py in idle , find this:
PHP Code:
def checkeggs(self,playerlevel):
for x in self.itemcollection:
# print x['sceneItemType']
petcount= self.countpets()
maxpetcount = self.resp['maxPopulation']
if (x['sceneItemType'] == "Egg"):
#print x['profession']
if not (x['species'] == None):
#if (int(playerlevel) >49):
# self.scene_service.harvestEgg(str(x['m_id']))# == "True"):
print "Harvested Egg id#" + str(x['m_id'])
if not(x['profession'] == "soldier"):
if (petcount < maxpetcount):
(self.scene_service.hatchEgg(str(x['m_id'])))# == "True"):
print "Hatched Egg id#" + str(x['m_id'])
else:
self.scene_service.discardEgg(str(x['m_id']))# == "True"):
print "Discarded Egg id#" + str(x['m_id'])
else:
self.scene_service.discardEgg(str(x['m_id']))# == "True"):
print "Discarded Solidier Egg id#" + str(x['m_id'])
Replace with
PHP Code:
def checkeggs(self,playerlevel):
for x in self.itemcollection:
# print x['sceneItemType']
petcount= self.countpets()
maxpetcount = self.resp['maxPopulation']
if (x['sceneItemType'] == "Egg"):
if not (x['species'] == None):
if (petcount < maxpetcount):
(self.scene_service.hatchEgg(str(x['m_id'])))# == "True"):
print "Hatched Egg id#" + str(x['m_id'])
else:
self.scene_service.discardEgg(str(x['m_id']))# == "True"):
print "Discarded Egg id#" + str(x['m_id'])
Want to find exactly what error you are having? Open habi.py find this line:
def DoLoop(self):
try:
Remove the second line , now find this:
except:
time.sleep(10)
and remove both lines. Info on errors will now show.
Also the bot dont need to feed pets having a house will handle there hunger. If this is untrue let me know and I can add auto feeder.
Last edited by DarkByte; 01-01-2013 at 02:50 AM.
ShadowCreature (01-01-2013)
Thanks rare, thats some good info and happy to fix it soon, will need to update this guide a little more later
Edit: Yeah, that somewhat fixed the egg problem
Ummm yeah, houses feed i think, bot didnt build me one but may be my fault
Last edited by ShadowCreature; 01-01-2013 at 10:46 AM.
Bugs will be fixed shortly again , I have no internet so not much I can do right now right now im posting off a blackberry.... I expect to be back online in next 2 days.
D (01-01-2013)om ~