PDA

View Full Version : Nembot Bugs and Suggestions


Nemesis
04-10-2008, 05:33 AM
Current Version: 1.0.4

System Requirements:
UMC v1.12.16 or above. (http://www.lsd.ca/umc)
Java Runtime Environment 6 or above. (http://www.java.com/en/download/index.jsp)

Features:

Runs all pre-existing NOD_ files and loads NODe_ files
Auto-recall setting when health is low
Sleep on tick
GUI interface for easy modification of killing, skipping and changing attack of mobs.
Pre-attack setting for necromancers to summon their army.
Script Mini-bar to check the progress of competition for you script.
Live Update to keep your bot up to date with the website.
Support for multiple character profiles.
Very little configuration needed compared to the older JMC Nembot.

Subscriber Features:

GUI interface for easy creation of nembot scripts and modifications of script triggers in memory.
Ability to save custom attack, skip and nokill toggles to their respective NODe_ files.
Script search command allows for searching for existing scripts in areas folders.
Auto-enable sleep on low pool settings.
Ability to load custom NODe_ files from the Script drop down menu.
Pool Events for recovering pools during runs for health, mana, spirit or endurance.

All players have access to the features listing above but the people who have donated to Nodeka411 in the past currently have access to the Donator Features listing as well. You may purchase a 1 character license for $5, 2 licenses for $10 or 5 licenses for $20 and they expire 1 year from the date of purchase.

Character licenses means that you can only have 1 licenses attached to 1 character at any given time. To register your copy, you must be logged into Nodeka already, and have a profile created in the bot. Once that is done, click the Register button on the profile tab and you will be prompted for the username and password to your www.nodeka411.net (http://www.nodeka411.net) account, and you'll be given 3 options. Register, recover and release. You may share 1 license among multiple characters, but you must release the license from the character that is already registered with it. To purchase a license, log into www.nodeka411.net (http://www.nodeka411.net) and click My Subscriptions from the user menu then select one of the 3 options listed for Nembot.

Character passwords are not recorded by the bot, just the character's name and neither is your Nodeka411 account information. Nodeka411 account information is needed only to verify donation status and to validate you are who you say you are for recovery.

To view screenshots of the new bot in action, view bellow:
http://www.nodeka411.net/images/stories/nembot/Nembot Screenshot 1.png (http://nodeka411.net/images/stories/nembot/Nembot%20Screenshot%201.png)
http://www.nodeka411.net/images/stories/nembot/Nembot Screenshot 2.png (http://nodeka411.net/images/stories/nembot/Nembot%20Screenshot%202.png)
http://www.nodeka411.net/images/stories/nembot/Nembot Screenshot 3.png (http://nodeka411.net/images/stories/nembot/Nembot%20Screenshot%203.png)
http://www.nodeka411.net/images/stories/nembot/Nembot Screenshot 4.png (http://nodeka411.net/images/stories/nembot/Nembot%20Screenshot%204.png)
http://www.nodeka411.net/images/stories/nembot/Nembot Screenshot 5.png (http://nodeka411.net/images/stories/nembot/Nembot%20Screenshot%205.png)
http://www.nodeka411.net/images/stories/nembot/Nembot Screenshot 6.png (http://nodeka411.net/images/stories/nembot/Nembot%20Screenshot%206.png)


Please post any bugs or suggestions here.

Change Log:

Update 1.0.4:
* Added #skip command which skips the given number of rooms.
* Added #debug command to help with reporting bugs.
* Added #setmove command to set the move to a number or shotcut.
* Added detection of arriving and leaving mobs.
* Added code to auto-open doors (won't open locked doors).
* Added auto-load of profiles upon initializing of plugin.
* Fixed Pause button on minibar not changing status.
* Fixed pause command not pausing script.
* Fixed kill while sleeping bug.
* Rewrite of timing code.
* Removed #resync, just type 'time'.

Update 1.0.3:
* Added light indicator to minibar for script status.
* Added Pool events feature for recovering pools.
* Added the RANDOM flag to reading the path information from scripts.
* Fixed bug with delete button on Script Editor.
* Fixed bug with Script Editor loading path back into bot.
* Fixed bug when resizing the interface.
* Fixed bug loading profiles during scripts.
* Fixed bug in profile creation.
* Fixed bug where bot wouldn't unlock after register or recover.
* Fixed bug in mob detection.

Update 1.0.2:
* Added support for non-numeric numbers
* Added detection of mobs with anti-offensive tactics
* Fixed wording in registration dialog
* Fixed problem with profile creation

Update 1.0.1:
* Added always on top check box
* Added Status Mini-bar
* Fix bug in moving
* Fix bug in loading NODe_ files
* Fix bug that attacks while sleeping
* Fix bug while in combat
* Fix bug for sleep killing
* Fix bug in registration
* Fix bug in end of script
* Fix bug in prompt call
* Removed notice of NODe_ not existing

owner
05-08-2008, 04:15 AM
Some suggestions:
When minimized, how about having it say Nembot v.1.0.3(% of completion) instead of ticktime....could almost do away with the mini-bar if it had that
Also it would be nice if there was a way to auto-load your profile on startup... or maybe just a #pload command

Nemesis
05-09-2008, 04:28 AM
Problem at the moment is that plugins are loaded after scripts execution. So if you have somethin like #window new in your script, it'll error out cause that plugin isn't loaded yet, but i'll take it into consideration on the next release.

Mirdan
05-12-2008, 01:38 PM
I was wondering if nemesis or anyone els has had any experience running UMC and New Nembot on any linux distro. I myself run Debian based distros, Debian Etch, and Xubuntu are my two main installs and the problem I have seemed to encounter is nembot wont read any of the NOD_area files in the areas directory.
I dont know anything about java but i do know that I have to manually open UMC from a terminal with the java -jar command otherwise the Window Manger or desktop environment trys to open it in another directory, causing it to not be able to see any of your scripts. I figure this may be something similar and was worth mentioning.

Nemesis
05-12-2008, 05:00 PM
I run nembot from a Kubuntu installation and the one thing i've noticed is that when you run UMC from the terminal, you MUST be in the UMC directory when you run the java -jar command. When i run it, like you said, i have to open up the terminal, navigate to the UMC directory and type 'java -jar umc.jar' or else it won't load any plugins for me, or any scripts.

When i attempt to run umc from the file manager by clicking on it, it attempts to read the plugins and scripts from your home directory rather than from the umc directory, i still haven't figured out howto fix that.

Mirdan
05-13-2008, 06:09 PM
Hmm, ok maybe I have the areas directory in the wrong location? Ive tried it inside the UMC directory and also inside the PLUGINS directory. Still refuses to let me load my area scripts.

Personamb
06-29-2008, 05:38 PM
Hey,

I'm running OS X (10.5.3) and using Nembot with UMC. Looking at the messages that scroll by when the plug-in is loaded, it seems like the command #config should do something (bring up a config window, probably?)

However, when I type #config in, nothing happens. #begin, #end, #load, #pause, and #debug all work; just #config doesn't work. As it is, I can't really change any of my settings, which is pretty frustrating.

Any help?

manifesto
07-10-2008, 10:28 PM
It seems like when I use umc version of nembot to script a particular area, it does not properly save mob strings and directions at that.

1) If all i do is use the directional keys I can save the directions to a .txt file.

2) As soon as I start inputting mob strings none of my work can save.

3) I don't think there is an overwrite warning, this is more nit picky but still could suck if your not uber careful.

Theleron
09-25-2008, 09:21 PM
I only have one suggestion.

I think it would be nice to see a nembot dialog for actions.

I think it would be nice to see a module or a plugin for a certain class so that you can almost always tell if an affect is on you via variable.

So if someone casts entwined defense on you, there is either a umc variable or a nembot variable that you can check.

Making it sorta easier to make scripts.. much like,
if kick = 0 && oblique = 0 && useDef = 0 && useRad = 1

returns,
radiant kobold

Serenity
12-25-2008, 09:29 PM
Is your char name the same as your 411 name?

Nemesis
12-25-2008, 09:51 PM
I just applied his subscription, unfortunately, its not as automated as I'd like. For some reason paypal isn't notifying my website when a subscription is successful, but your subscription has been added, and it for a free 6 day trial, but after that is up, you'll be charged the $5 a year.

Thanks.

Artur
06-30-2010, 02:18 PM
If anyone can contact Nemesis, I tried to, nembot is no longer working with the updated UMC so if he doesn't want to fix it, it would be awesome if he could provide an alternative such as posting up the source so we could fix it up.

Serenity
06-30-2010, 02:59 PM
I put the word out to him on all the mediums I have him on, just got to wait to see if he answers.

Nemesis
06-30-2010, 03:15 PM
Hey guys and gals, long time no see. Thanks for letting me know, I'll at just removing the restrictions altogether. Ever since my server went down, all the data was lost. The server was co-located and the guy tried fixing it, but ended up formatting the backup drive.

I've tried recovering the data, but with the data files for MySQL having no unique header or footer, it becomes near impossible to find the original information. I would have to do a sector by sector search manually for it no telling whether or not the files have been damaged and it would take weeks upon weeks with the size hard drive that's in the computer.

But again, I'll see about just removing all references to the server from the code and upload a fresh copy.

Artur
06-30-2010, 07:34 PM
Thanks Serenity and Nemesis for the quick responses, hopefully we can get this sorted out.

Nemesis
07-10-2010, 08:13 PM
Thanks Serenity and Nemesis for the quick responses, hopefully we can get this sorted out.

Just so everyone knows, as of around Monday or so this week, the problem has been corrected as while I was at it, I removed all limitations since the server that handled the subscription based services went down. The new plugin has already been uploaded and can be downloaded from the following link:

http://nodeka411.net/downloads/doc_details/8-nembot-v1042-for-umc.html

What happened was a change the declaration of a particular class was made to UMC's framework which caused the plugin to start erroring out.

Artur
08-12-2010, 06:13 PM
Just so everyone knows, as of around Monday or so this week, the problem has been corrected as while I was at it, I removed all limitations since the server that handled the subscription based services went down. The new plugin has already been uploaded and can be downloaded from the following link:

http://nodeka411.net/downloads/doc_details/8-nembot-v1042-for-umc.html


Nemesis, for some reason the nembot is still not working with the newer versions of UMC, every time you attempt to #load a script multiple error messages come up. Any idea how to fix this?

Zakkarin
11-09-2010, 03:43 PM
I've downloaded the most recent advanced client off the Nodeka website, and, as I love learning to script and such, downloaded Nembot. I haven't been able to even get it running. I get an error which states that the program "failed to load main-class attribute from <filepath>"

Anyone have any recommendations or fixes?

Thanks!

Serenity
11-09-2010, 04:41 PM
The copy of UMC on this site is not the most up to date, you need to download it from the UMC site.... https://lsd.ca/umc/index.php?title=Main_Page

Then try again

Zakkarin
11-09-2010, 05:01 PM
Thank you for that. Now, I want to be sure I'm doing the right things from here on out. I appreciate your babying me along as I learn!

I see that the client I downloaded from the site you directed me to does not come with nembot. Is the download on the 411.net site the correct version of nembot to grab? If so, do I extract nembot to the plugins folder of UMC, or keep it separate?

I appreciate the help and apologize for the newb questions.

Thanks!

Serenity
11-09-2010, 06:03 PM
Nembot was created and supported by the owner of this site, so no you will not see it on the UMC site.
I personally have never used Nembot with UMC so can not give you the best advice in its operation. I suggest you extract the the plugins folder and go from there and then for further advice as in game for help from those using it and it is likely to be quicker to get an answer than asking here.