// vim: set ts=4 sw=4 tw=99 noet: // // AMX Mod X, based on AMX Mod by Aleksander Naszko ("OLO"). // Copyright (C) The AMX Mod X Development Team. // Copyright (C) 2004 SidLuke. // // This software is licensed under the GNU General Public License, version 3 or higher. // Additional exceptions apply. For full license details, see LICENSE.txt or visit: // https://alliedmods.net/amxmodx-license // // DoD Stats Rank Calculation // /* Function calculates position in rank. * * Stats: * 0 - kills * 1 - deaths * 2 - headshots * 3 - teamkilling * 4 - shots * 5 - hits * 6 - damage * 7 - score * * File location: $moddir/addons/amxmodx/data/dodstats.amxx */ #include #define KILLS stats[0] #define DEATHS stats[1] #define TK stats[3] #define SCORE stats[7] public get_score(stats[9],body[8]){ if (!DEATHS) DEATHS = 1 return (KILLS-DEATHS-TK)*KILLS/DEATHS }