[WIP] Node UTStats 1.12C

Discussions about UT99
Post Reply
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by UT Sniper (SJA94) »

New build will have some much needed tools added to the admin area regarding map screenshots:
- Added tool to the admin area that creates thumbnails of all images current stored on server.
- Added bulk image upload to admin area, this can be used toe asily upload map screenshot packs.
- Added single image file upload form next to each missing map name in admin panel, the image name is automatically changed to match the current selected map.

Image
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by UT Sniper (SJA94) »

Just a snap of the new player search for nodestats:

You can do 3 different searches at once, but I think I will remove the country search as it's pretty pointless.

Image
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by UT Sniper (SJA94) »

After some annoying problems in real life I've done more work for nodestats, the next build will have ACE support, nodeutstats will now import ACE logs and screenshots where possible, all this data will be found in an new admin area for easy management.

Image



This is the current build release notes for build 9(there will be more stuff added before build 9 is out):
- Build 9 release notes():
- REQUIRES NEW DATABASE INSTALL
- Moved database install to the website module, thanks to ue for pointing how stupid that was. You now have to run "node install" for both modules to install the database(website module), and directories(server module).
- Changed time strings to my new EpochToString module, will now display years - weeks - days - minutes - seconds, it will also not display just 1 day, it will display 1 day and 32 seconds ect.
- Added tool to the admin area that creates thumbnails of all images current stored on server.
- Added bulk image upload to admin area, this can be used toe asily upload map screenshot packs.
- Added single image file upload form next to each missing map name in admin panel, the image name is automatically changed to match the current selected map.
- Added config options to hide navigation options, Bunnytrack tab is now hidden by default. You can find these in config.js by the bNavDisplay<type>: true/false, restart is required for there settings to take effect.
- Added face image upload in admin area, name is automatically set.
- Changed how monster images are displayed, each different monster needs it's own file now.
- Added monster image upload to admin area.
- Fixed error caused by no frag data in ut server query.
- Added option to merge players to admin area.
- Added option to rename players to admin area.
- Added option to delete players to admin area.
- Gametype class is now saved to database from each match, this should help badly named gametypes to be imported and rendered correctly.
- Fixed CTF events not being loaded in match page if the gametype has a custom name.
- Added ACE support, now ACE logs and screenshots will be imported to the database.
- Added alternative database install script, this can be used if your mysql user doesn't have permission to create databases.
User avatar
Chamberly
Godlike
Posts: 1963
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by Chamberly »

Got one set up and it's running fine! Thanks to KnoW (IT) for setting it up, he says it's very easy to do!

Match example:
http://149.28.119.222:1337/match?id=4

Player stat example:
http://149.28.119.222:1337/player?id=5

And more available on the site. This is a newly born stat page so there won't be anything much going on with it for now.

Edit: Question,
Would there be multiple servers and gametype (Siege specifically) be available to set up on 1 page?
I may have to do a dev server siege import and the other pug server import automatically after game end/finish.
Image
Image
Image Edit: Why does my sig not work anymore?
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by UT Sniper (SJA94) »

It's nice to hear it was easy to set up, I spent a lot of time tweaking things so it's more automatic, there is more stuff done to make it easier for the next build.

I've also updated the documentation a bit for next build.

Edit: Question,
Would there be multiple servers and gametype (Siege specifically) be available to set up on 1 page?
I may have to do a dev server siege import and the other pug server import automatically after game end/finish.
Do you mean have one site for one server and another for a different one?

Or

Do you want a page like I did for bunnytrack?




Been adding ACE stuff to the site:

Image
User avatar
Chamberly
Godlike
Posts: 1963
Joined: Sat Sep 17, 2011 4:32 pm
Personal rank: Dame. Vandora
Location: TN, USA
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by Chamberly »

UT Sniper (SJA94) wrote: Fri Nov 29, 2019 8:55 pm
Edit: Question,
Would there be multiple servers and gametype (Siege specifically) be available to set up on 1 page?
I may have to do a dev server siege import and the other pug server import automatically after game end/finish.
Do you mean have one site for one server and another for a different one?

Or

Do you want a page like I did for bunnytrack?
Kind of like... how the old original UTStats bundle servers together on 1 page. There is a Server page that let you be able to put multiple servers on it.
So maybe having another tab like Siege would be awesome!
Image
Image
Image Edit: Why does my sig not work anymore?
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by UT Sniper (SJA94) »

I'll have a look into doing at some point.

I've added ACE kick log searching:

Image
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 8

Post by UT Sniper (SJA94) »

Just a quick video showing how easy it is to upload map images now, naming is automatic so now all you need is a jpg image and not mess around naming them all manually. I will make uploading monsters and faces the same way.

User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 9BB

Post by UT Sniper (SJA94) »

New Build Released: https://drive.google.com/file/d/1v2PXPY ... p=sharing

REQUIRES NEW DATABASE INSTALL

Change log:
- Build 9B release notes(07/12/19):
- Fixed special events not being counted.

- Build 9 release notes(07/12/19):

- Moved database install to the website module, thanks to ue for pointing how stupid that was. You now have to run "node install" for both modules to install the database(website module), and directories(server module).
- Changed time strings to my new EpochToString module, will now display years - weeks - days - minutes - seconds, it will also not display just 1 day, it will display 1 day and 32 seconds ect.
- Added tool to the admin area that creates thumbnails of all images current stored on server.
- Added bulk image upload to admin area, this can be used to easily upload map screenshot packs(all files are converted and resized to 1920x1080).
- Added single image file upload form next to each missing map name in admin panel, the image name is automatically changed to match the current selected map, and file type is converted to a jpg image.
- Added config options to hide navigation options, Bunnytrack tab is now hidden by default. You can find these in config.js by the bNavDisplay<type>: true/false, restart is required for there settings to take effect.
- Added face image upload in admin area, name is automatically set.
- Changed how monster images are displayed, each different monster needs it's own file now.
- Added monster image upload to admin area.
- Fixed error caused by no frag data in ut server query.
- Added option to merge players to admin area.
- Added option to rename players to admin area.
- Added option to delete players to admin area.
- Gametype class is now saved to database from each match, this should help badly named gametypes to be imported and rendered correctly.
- Fixed CTF events not being loaded in match page if the gametype has a custom name.
- Added ACE support, now ACE logs and screenshots will be imported to the database.
- Added alternative database install script, this can be used if your mysql user doesn't have permission to create databases.
- Fixed empty server query box displaying on home page if no servers are set to be queried.
- Added ACE kick log search to admin area.
- Added basic site analytics to admin area.
- Changed dm scoreboard if the gametype is battle royal.
- Updated the kills match up data on match reports to fit better and bee easier to read.
- Fixed missing mysql queries for installer.
- Fixed weapon stats importing, weapon names are correctly imported now.
- Fixed player profile best multi kill being 1 more than it should be.
- Added option to admin area that allows admin to choose what gametypes are displayed on the rankings page.
- Fixed green and yellow teams being displayed in the team kill graphs even if they were not in the match.
- Added option to admin area that allows admin to choose what record types to display.
- Fixed playtime record not being displayed on the records page.
- Fixed players being on wrong team on match screenshots.
- Added time and efficiency to players on smart ctf scoreboard.
- Fixed duplicate weapon stats data for reconnected players in matches.
- Fixed kills being wrong in matches.
- Fixed weapon totals not being displayed on player pages.
- Added total accuracy stat to player frag performance bar.
- Map images on many parts of the site will now be thumbnail size instead of fullsize when available.
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 9C

Post by UT Sniper (SJA94) »

Another mini release:
- Build 9c release notes(09/12/19)
- Added flag returns table to ctf matches.
Download: xxx

Image

- Build 9d release notes(09/12/19)
- Added best multi kill for each player to match pages.
- Added best killing spree for each player to match pages.
Download: https://drive.google.com/file/d/1AdcpMW ... sp=sharing

Image
User avatar
esnesi
Godlike
Posts: 1018
Joined: Mon Aug 31, 2015 12:58 pm
Personal rank: Dialed in.

Re: [WIP] Node.js UTStats Beta 9D

Post by esnesi »

Asking if somebody owns the following default monster images as PNG

Code: Select all

unreali.skaarjlord
unrealshare.skaarjwarrior
unreali.skaarjassassin
unreali.skaarjgunner
unrealshare.skaarjscout
unreali.skaarjinfantry
unreali.skaarjofficer
unreali.skaarjsniper
unreali.skaarjberserker
unreali.skaarjtrooper
unrealshare.babycow
unreali.behemoth
unreali.mercenaryelite
unreali.krallelite
unreali.iceskaarj
unreali.giantmanta
unreali.leglesskrall
Example PNG attached
Attachments
unreali.pupae.png
User avatar
OjitroC
Godlike
Posts: 3605
Joined: Sat Sep 12, 2015 8:46 pm

Re: [WIP] Node.js UTStats Beta 9D

Post by OjitroC »

Check out medor's site - look in the Creeatures folder.
User avatar
esnesi
Godlike
Posts: 1018
Joined: Mon Aug 31, 2015 12:58 pm
Personal rank: Dialed in.

Re: [WIP] Node.js UTStats Beta 9D

Post by esnesi »

OjitroC wrote: Mon Dec 23, 2019 5:18 pm Check out medor's site - look in the Creeatures folder.
Thanks.
Yeah noticed some are listed there, but mostly in small gif format and a few are missing.
Krullor gave me a msg on discord saying he can make some.
User avatar
UT Sniper (SJA94)
Inhuman
Posts: 753
Joined: Thu Jun 24, 2010 10:35 pm
Personal rank: Retard
Location: England
Contact:

Re: [WIP] Node.js UTStats Beta 9D

Post by UT Sniper (SJA94) »

I've been improving the style and added new search features to various areas of the site:

Image

Image

Image
User avatar
Carbon
Inhuman
Posts: 855
Joined: Thu Jan 17, 2013 1:52 pm
Personal rank: Hoarder.

Re: [WIP] Node.js UTStats Beta 9D

Post by Carbon »

Post Reply