Skip to content

vishusandy/ProXP

Repository files navigation

Pro XP

A flexible stats tracker and xp-based level system for Counter-Strike Source.

Only works for CSS at the moment but shouldn't be hard to make compatible with CSGO (if you are willing to help with this let me know).

Screenshots

Pro XP stats command

See screenshots for more

Overview

ProXP was designed to be a slimmer replacement for something like rankme while also adding an xp and level system. In addition to XP it also tracks kills, deaths, damage dealt, knife kills, noscopes (if ProZoom is running), jumpshots, grenade kills, KD ratio, accuracy, and headshots, and first bloods. Stats are tracked both per-session (from join to disconnect) and overall.

This plugin will use clan tags to display the user's level. For players reaching the level cap (defaults to 100), special tags can be displayed.

Features

  • Per-session and overall stats tracking

  • Level rankings

  • If ProZoom is installed noscopes will give extra xp and track noscopes.

  • If ProSprint is installed it will give bonus stamina depending on your level.

  • A set of natives are provided for querying level/xp information from other plugins.

  • Also for users of Little Anti-Cheat, XP is deducted if the user is caught cheating. Amounts can be configured in the include/pro_xp/config.inc file and requires recompiling.

Commands

See commands

Installation

See installation

Configuration

See configuration

Plugin Interface

See Plugin Interface for information on how to interact with ProXP using other plugins.

Dependencies

Todo

  • Make a config.cfg file to store user configuration
  • Add translations
  • Add seasonal rankings

Credits

  • dnextreme88 - added support for bots and first blood tracking
  • Fancy - debugging help and testing

About

Stat tracking and level/xp system plugin for Counter-Strike Source with Sourcemod

Topics

Resources

Stars

Watchers

Forks