collapse collapse
* User Info
 
 
Welcome, Guest. Please login or register.
* Search

* Board Stats
  • stats Total Members: 989
  • stats Total Posts: 18365
  • stats Total Topics: 2500
  • stats Total Categories: 7
  • stats Total Boards: 35
  • stats Most Online: 1144

Author Topic: Bebot 0.3.x Development [release 0.3.5]  (Read 40019 times)

0 Members and 1 Guest are viewing this topic.

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #105 on: May 25, 2006, 08:09:02 pm »
Should not be a problem im sure.
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #106 on: June 13, 2006, 04:36:43 am »
Heads up.

I just committed the latest AOChat library minus the new chat queue (i havent had time to look at the chat queue changes yet) and AUNO changed around the format of some of the EXT messages. As such it breaks just about all modules that parse EXT messages like tower attack module, org city etc.
BeBot Founder and Fixer Kingpin

Offline Vhab

  • Contributor
  • *******
  • Posts: 180
  • Karma: +0/-0
    • VhaBot Forum
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #107 on: June 13, 2006, 06:43:15 am »
changed around the format of some of the EXT messages. As such it breaks just about all modules that parse EXT messages like tower attack module, org city etc.
Can't these plugins use the parsed args instead of reparsing the string?

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #108 on: June 21, 2006, 02:27:45 pm »
Heads up. SVN will be broken out of the box for a little while.

If you grab SVN, make sure to disable or delete the new module named Roster.php, it will conflict with the old and is incomplete.
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #109 on: June 30, 2006, 08:55:29 pm »
SVN should now be back in working order for GUILD bots only. Raid bot roster handeling is still not updated and wont run at all right now.
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #110 on: July 04, 2006, 05:24:44 pm »
Please note. The coloumn name in the whois table has been renamed to nickname. Drop the whois table or preform a manual rename.
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #111 on: July 14, 2006, 09:34:39 pm »
Experimental Raid Roster is now in SVN. You will need to uncomment a die() call to test it to prevent people with no clue from running the code.

Also made some updates to the Guild Roster to make it more sane.

Guild Roster is running stable and seemingly working fine on my own guildbot, so i think its safe to say the code is ready for wider testing now.
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #112 on: July 25, 2006, 12:39:17 am »
Table prefix support has now been added to SVN.
This code is currently untested and might contain bugs.

When using this revision please observe:
All custom modules must have their database queries updated in order to support prefixes. The change is simple, prefix table names with #___ (thats 3 underlines) which in turn will be parsed by the MySQL layer.

You will want to manually add a prefix to your tablenames (except the whois table which intended to be shared between bots), or alternatively, set the prefix to be empty.

The following should be added to your MySQL.conf:
Code: [Select]
  $master_tablename = "botname_tablenames"; // Name for the table containing all other tablenames
  $table_prefix = "botname"; // default prefix for tablenames
« Last Edit: July 25, 2006, 05:50:36 am by Khalem »
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #113 on: July 25, 2006, 05:48:53 am »
And i thoroughly broke SVN :P

The parser callback function worked fine during testing when i wrote it, but it seems im missing something obvious somewhere.
It would seem you cant have a callback function inside a class, unless the class itself is the callback.
And if i move the callback outside of the Class, i run into problems calling the functions i need which is inside the class O.o.

If anyone with more php experience wants to take a look at current SVN, in particular Sources/MySQL.php feel free to.
I'm going to bed and hoping to find some solutions in the morning.
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #114 on: July 26, 2006, 04:29:16 am »
SVN back in working order with working table prefix support
BeBot Founder and Fixer Kingpin

Offline Alreadythere

  • BeBot Maintainer
  • BeBot Hero
  • ******
  • Posts: 1288
  • Karma: +0/-0
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #115 on: July 28, 2006, 02:11:36 pm »
Neat idea that prefix, makes SQL calls less spammy.

Offline Stelai

  • BeBot Rookie
  • *
  • Posts: 7
  • Karma: +0/-0
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #116 on: July 29, 2006, 04:10:14 pm »
Is it me or SVN can't be reached ? :)

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #117 on: July 29, 2006, 04:32:23 pm »
SVN is unreachable at the moment. I'll see if i can find out whats going on with the server.
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #118 on: August 20, 2006, 12:06:33 pm »
Small update on change in plans.
0.3 will be branched off to 0.4.0 stable sooner than planned to get much needed updates in the roster and whois handling out to the general public.
The MySQL layer overhaul and new command hooks thus is being pushed into the next development branch which will be 0.5
BeBot Founder and Fixer Kingpin

Offline Khalem

  • BeBot Founder
  • Administrator
  • ********
  • Posts: 1169
  • Karma: +0/-0
    • http://www.ancarim.com
Re: Bebot 0.3.x Development [release 0.3.3]
« Reply #119 on: August 20, 2006, 04:43:00 pm »
Heads up.

Filename changes in SVN:
main.php -> Main.php
start.php -> StartBot.php
start.bat -> StartDebugBot.bat

Added StartBot.bat which will call StartBot.php instead of Main.php
BeBot Founder and Fixer Kingpin

 

* Recent Posts
0.8.x updates for AO by bitnykk
[June 23, 2024, 03:19:47 pm ]


0.8.x updates for AoC by bitnykk
[June 23, 2024, 03:19:44 pm ]


[AoC] special char for items module by bitnykk
[February 09, 2024, 09:41:18 pm ]


BeBot still alive & kicking ! by bitnykk
[December 17, 2023, 12:58:44 am ]


Bebot and Rasberry by bitnykk
[November 29, 2023, 11:04:14 pm ]

* Who's Online
  • Dot Guests: 317
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.
* Forum Staff
bitnykk admin bitnykk
Administrator
Khalem admin Khalem
Administrator
WeZoN gmod WeZoN
Global Moderator
SimplePortal 2.3.7 © 2008-2024, SimplePortal