Results 1 to 7 of 7

Thread: Creating Help Files

  1. #1

    Creating Help Files

    Ok, I know that you can create your own help file, and display it by typing /showfile "NAME.txt"

    And that will show a pop up window with the what ever you put in the help file.

    Ok, so I can see my own help files, but what I want to do is be able to send these help files as clickable links over the chat, like you can do with items (you know, how you drag your leet doll in the chat thing, and everyone that is in your channel can see how cool your leet doll is).

    I know it can be done, as I have seen someone do it. But they were using a script file created for them, and they did not know how to even look at the script file. So is there anyone that can help me?

    Thanks.

  2. #2
    Ok... I found it... sort of.

    I found a way to create a refrence of my self then change the text in the refrence to what ever I want. Unfortionitly, this makes it so I can't have links as near as I can tell. (links like in the help files how you can click something and it brings up a new topic).

    So... It seems that if I want to have the links, I have to e-mail the people my scripts, and help files, so they can load them with the links. But that makes it harder for me to do updates. (Such as having a link called news that I change the help file for every now and again.)

    Or if I don't want to have the links, I can create the reference. Then I can just send the reference like any other link. But still, this creates the problem, of now I have to send all the references that I want them to see, insteed of just a front page that has links to the other windows...

    Ok so now, you're most likely confused about what I'm talking about. I'm going to bed, this has all gotten much more confusing than what I was looking to get my self into tonight.

  3. #3
    Help files are just normal text files - with some special commands - stored under "Anarchy Online\cd_image\text\help" directory. Couple months ago I was playing around idea with own custom made "help files" for our guild (guild member list, news, events, etc), but because of lack of time and our guild died, that project didn't never see sunshine (I did developed simple downloader though).

    Major difficulty in the help files is that person need to load files from somewhere and it is very hard to integrate loading to the game (you need to send message to chat list or launch help when pages are loaded, and these are not directly supported by AO). You can launch external program by using "/start" command (try: "/start http://www.anarchy-online.com/conten...guides/manual/" or "/start explorer.exe"), but you can't return message (normal ways) when program is completed.

    Better solution might be to develope own help system with some custom commands (something like "/show grid.myguild.org" would load page "grid.myguild.org" from the Internet and show it for player in normal game window). It is possible to create own command and show windows (check out The Dump - AO-DamageDumper Beta4, and try to write "vd" to chat window when dumper is running). It would be still open questions how hard it is link different pages....

    Ofcourse developing own commands and hooking it to AO would be violating of the Rules of conduct.

  4. #4
    Actualy I just read over the RoC.

    It does say alot about not hacking there client or server, and it also tells you not to exchange pirated software. But what it does not say is that you can't devolope your own comands. (Unless you are hacking the client to do so). If it did say that in one of the rules I missed, then everyone that plays the game will have to delete all there scripts that they have built, as each of them is a new command for AO. (I know it's a bit of a stretch, but I'm trying to make a point).

    With what I am tring to do, I have not changed the client of the server any. I have not sent any pirated soft where over there sever to anyone else. I have not changed how the client acts to commands that it is given. I have not changed how the server acts when it gets the comands. And I do not think that this is a bug that I am abusing.

    Anyways... as I was going to bed I relised why I can't send a link to a help file that has links over the chat interface. The way the links work in the help files is that you do a #L blah1 blah2

    It then shows Blah1 and links to blah2. But you don't say c:\look\here\help.txt you just say help.txt

    I think you can see already what I'm getting at.
    If all the help files are on my computer, I can't very well send a file that would try to link to a help file in the help file folder, as the file will not be there for them. I don't know why I didn't relise this earlier.

    But I realised, that I could build a bot, that you can chat with and get the help one page at a time. (Just look at gridbot on rk1).

    Well off to work with me.

  5. #5
    It is perfectly legal to use scripts and their "commands" (actually you don't really create new command, you are just calling script).

    It is illegal to create own command like what AO damage dumper is doing. By creating own command I mean basicly following: 1) finding out necessary C++ function(s) from AO DLLs (reverse-engineering) and 2) "hooking" those functions with your own functions (replacing function with your own function when program is running).

    Aye... Help files are stored only locally - loading those files to user is biggest problem...

  6. #6
    Ok, so long as we are on the same page. I get a little worried when terms like RoC (Rules of Conduct), or ToS (Turms of Service) or the many other things start to get thrown about.

    As for what I am tring to do.

    I want to create a chat bot (actualy I have done this already, using the helpbot code) that has information about my org, and other usefull information (such as how to make a personal lockpick). But I want all the information to come up like the information does when you are talking to bots like Gridbot. No offence to the creater of Helpbot, but I find the code for him to be very confusing... all that stuff about cheetos. What I would like to see is a torn down version of helpbot, that all it has is two responces (such as /tell MyBot help, that would create a short help thing in the chat box at, then /tell MyBot Menu, that would create a menu with the exact same information as in the first command.) With it torn down to these componites, I could add features that I want, and not try to find out how to remove half-a-dozen things that I find nifty, but not needed. And as this would be a bot for my guild ran on my computer, if I wanted to update it with news, it would be very easy to change the old news, as I would know where everything is on the bot.

    I hope this makes it clear as to what I want to do.

    Thanks for any help anyone might be able to provide on this.

  7. #7
    I think that you should check HackersQuest.org - AnarchyOnline::General. You can find more than one bot from there.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •