1 (edited by titilambert 2013-03-28 05:50:56)

Topic: [TOOL] Teeawards

Hello Everybody!

I made a small tool/server manager called TeeAwards
I made it to play teeworlds during the diner at job smile
The first goal was to show player stats of my LAN server...
This tools get server logs and create stats, ranks achievements
I also add server and maps management !

Tested on ubuntu and Debian

You can get it here : https://github.com/titilambert/teeawards

You need python-pymongo, mongodb and teeworlds-server
sudo apt-get install python-pymongo mongodb teeworlds-server

How to install:
cd myfolder
git clone https://github.com/titilambert/teeawards.git
cd teeawards

Then start it :
python teeawards.py

Then go on it:
http://127.0.0.1:8081

Upload maps
http://127.0.0.1:8081/admin

Create configs
http://127.0.0.1:8081/admin

PLAY !!!!!
Launch your clients !

Go see your stats !
http://127.0.0.1:8081

TODO :
- Add fedora and others distributions more compatible
- Add authentification for admin page
- Finish to convert achievements
- Find a better formula to get score
- Add "mode filter" in stats views
- Add sample config and maps
- Add more achievements
- Any idea ???
- Reset stats button ??

BIG THANKS : ALL FANS WHO MADE ART on the forum !!!!

Screenshots :
- https://github.com/titilambert/teeaward … /admin.png
- https://github.com/titilambert/teeaward … s/home.png
- https://github.com/titilambert/teeaward … /items.png
- https://github.com/titilambert/teeaward … ladder.png
- https://github.com/titilambert/teeaward … s/maps.png
- https://github.com/titilambert/teeaward … player.png

2

Re: [TOOL] Teeawards

Looks cool!
Sadly it does not show stats of players on another online servers, so it's kinda useless. ):

Playing Teeworlds since 2011!
"I will always be topless for you"
                  - Günther Branlutte

3

Re: [TOOL] Teeawards

Looks really nice!

... And that's generated by just looking at the logs?

4

Re: [TOOL] Teeawards

nice work !

mushoku-no

5

Re: [TOOL] Teeawards

Looks really nice, but the

Links are broken for me

Not Luck, Just Magic.

6

Re: [TOOL] Teeawards

Dune wrote:

Links are broken for me

You need to install it

7

Re: [TOOL] Teeawards

Sonix wrote:

You need to install it

Dune's trolling

Playing Teeworlds since 2011!
"I will always be topless for you"
                  - Günther Branlutte

8 (edited by 2013-03-28 14:38:03)

Re: [TOOL] Teeawards

HeroiAmarelo wrote:

Looks cool!
Sadly it does not show stats of players on another online servers, so it's kinda useless. ):

You're right is kinda useless for online gaming !
You can see stats only for your server !

I made it for LAN gaming (local game with your friends !)

Dune wrote:

Looks really nice, but the

Links are broken for me

Hello !

You need to install it on a linux box...
then you can go on the web to http://linuxboxaddress:8081

Maybe I can try to port it on windows ....


heinrich5991 wrote:

Looks really nice!

... And that's generated by just looking at the logs?

Yeah !

I store all usefull logs ( kills, deaths, join, leave, ...) in mongodb then this apps compute logs and show stats  !

That's the magical BigData  big_smile big_smile big_smile big_smile

9

Re: [TOOL] Teeawards

Very nice idea !

Here is a suggestion for the scoring system : (kills - 2*suicides) / (time spent on server)
Plus :
  - Aggregate stats from multiple servers
  - Link to tee and clan profiles on teeworlds-stats.info
  - Integration to teeserver.de
  - Hatred score : # of insults from the chat

Developper of teeworlds-stats.info