Download
(28Kb)
Download
Updated: 01-12-07 07:48 PM
Pictures
File Info
Updated:01-12-07 07:48 PM
Created:unknown
Downloads:1,793
Favorites:5
MD5:

TakBot3

Version: beta7
by: takfiri [More]

Not a scary beta, already used daily.

It's beta because it's open for new features, not because it's not working yet

TakBot3 is a lightweight, unobtrusive raid logger that covers 97.5% of your average raid's needs. TakBot series has been used and tested for over a year. Version 3 is a complete rewrite in preparation for TBC & smaller raid sizes, with a focus on ease-of-use.

DKP: fast DKP calculation based on simple modifiable rules. Just copy-paste it into your PHP afterwards.

Modes: switch between farm, normal and progression modes mid-raid, with separate DKP/hour & DKP/kill for each.

Bosskills: detected and logged automagically, even the tougher ones.

Bidding: do '/bid [Itemlink]' to open public bidding in /ra. Do '/give [Itemlink] name price' to prio item w/o bidding.

Synced: loot data & mode changes are synced between all running TakBots in raid.

Sharing: if you have report screen open, you can receive reports from other players in raid.

Customizable: check out TakBot3_Custom.lua for guidance. No LUA experience required, but might help.


Any comments would be greatly appreciated


Changes:

b6 -> b7:
- NOTE: some variable names in TakBot3_Custom.lua have changed
- reworked report screen
- added report saving&loading
- added share button to report screen - click to share currently shown report
- misc tweaks.

Post A Reply Comment Options
Unread 12-22-06, 03:26 AM  
takfiri
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 27
Uploads: 3
Originally posted by Literacy
Its definitely good at what it does. Its not overly complicated or fragile. It definitely beats writing it down in a notebook or whatever.
Hehe, exactly. I was the poor bastard tasked with taking attendance, and after just a while I thought 'hmm, there's _got_ to be a way to automate it'. I checked around and studied every mod that was available back then, but sadly found them all too fiddly. So I went and learned LUA to write a mod to do exactly what's needed. Tak...Bot, born to make a players' life a little bit easier.

The features were added as they became necessary, like for example the disconnect recovery around when we were on Sulfuron in MC and our GM had disco trouble, or bosskill detection when I decided that the user shouldn't be bothered with an extra click every time something important dies. Or the DKP calculation, ofc - doing it right there in-game is efficient time-wise and the rules being that transparent there's no cause of discontent.

Basically it's a tool to fulfill a very specialized need. I decided to post it publicly after another raid on our server switched to TB from CT_RaidTracker about half a year ago (as in WTF, that's actually useful to someone other than me?). Back then it was TB2 and I didn't think it polished enough to be presentable. It is now
Report comment to moderator  
Reply With Quote
Unread 12-21-06, 11:25 PM  
Literacy
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Its definitely good at what it does. Its not overly complicated or fragile. It definitely beats writing it down in a notebook or whatever.
Report comment to moderator  
Reply With Quote
Unread 12-21-06, 01:34 PM  
takfiri
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 27
Uploads: 3
Re: eqdkp support

Originally posted by illepic
what kind of import/export features are you thinking about for the online dkp system, eqdkp?
Good question. The simple answer is: none. It's not designed to be a end-all DKP system, but a simple raid logger. I've been thinking about including an import feature for current DKP to double-check bids & reply whispered queries, but that's about it.

I haven't had a reason to poke around with EQDKP myself, therefore I don't know what format it requires. BUT! Someone could easily use the TB3_EXPORT function to output EQDKP-compatible data. I believe all the necessary information is logged by TB (if not, it can be added), and I try to keep my code readable - next upload will have full information about logs' data structure included in comments by TB3_EXPORT.

We use a simple custom PHP solution for DKP on our website. Updating for us is Ctrl-C to copy report, Alt-Tab to DKP site, Ctrl-V to paste, click 'Import' and let explode() do it's magic. No screwing around with scripts or external programs
Last edited by takfiri : 12-21-06 at 01:34 PM.
Report comment to moderator  
Reply With Quote
Unread 12-21-06, 12:34 PM  
illepic
A Defias Bandit

Forum posts: 3
File comments: 1
Uploads: 0
eqdkp support

what kind of import/export features are you thinking about for the online dkp system, eqdkp?
Report comment to moderator  
Reply With Quote
Unread 12-20-06, 06:52 AM  
takfiri
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 27
Uploads: 3
Originally posted by Literacy
Looks great. I havent gotten to try it yet but, a few requests. Can you write some sort of manual? What do the different modes do specifically, etc?

A lot of it is pretty obvious. But it makes people more comfortable when they know exactly what they're working with.
Cool, a comment

The modes are in for... well, you know how it's a big problem in classic DKP/hour bidding systems that farming tends to give same DKP as progression raiding - or even more - unless there are special bonuses or whatever implemented.

With the modes, you can assign separate DKP/hour for farming, normal runs & progression runs, so that time spent in progression will be rewarded differently from farming w/o you having to do any extra maths on the side.

Better yet, you can switch modes mid-raid. It's possible to start logging on normal mode, then switch to progression for new content and maybe even spend the end of raid in farmmode somewhere else. TakBot keeps track of all that so you don't have to

I decided against a manual because I'm an UI elitist - everything should be easy to understand w/o having to read through readmes; and I much prefer answering questions about specific details to writing every single thing I can think of into one huge and unwieldly textfile.

Oh, and the only command atm is '/bid', everything else is accessible via the minimap button.
Report comment to moderator  
Reply With Quote
Unread 12-20-06, 06:04 AM  
Literacy
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Looks great. I havent gotten to try it yet but, a few requests. Can you write some sort of manual? What do the different modes do specifically, etc?

A lot of it is pretty obvious. But it makes people more comfortable when they know exactly what they're working with.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: