Damage Script
#1
This is provided because I want the game to be played the same by all players. I know I was one of the first to make this script, and it's been used by only good teams for way too long.

Features:
  • Press J to activate it for the remainder of the game
  • Tells you the damage you do after each fight (including grenades)
  • Displays this to your teammates
  • Friendly fire counts as normal hits

I am not familiar with Cube scripting so the code might be bad or buggy. Take this as a warning! But also feel free to post improvements below. It tries to group the bullets together into fights but sometimes it may report a fight as a few sets of damage.

bind j [
last_dmg = 0;
bulls_1 = 0;
check_dmg;
]

alias check_dmg [
stat_obj = (pstat_weap (findcn $curname));

new_dmg = 0;
bulls_0 = 0;
loop i 10 [
new_dmg = (+ (at $stat_obj (+ (* $i 2) 1)) $new_dmg)
bulls_0 = (+ (at $stat_obj (* $i 2)) $bulls_0)
]

diff = (- $new_dmg $last_dmg);

if (&& (> $diff 0) (= $bulls_0 $bulls_1)) [
say (concat "%Damage:" $diff);
last_dmg = $new_dmg;
] []

bulls_1 = $bulls_0;

sleep 800 [check_dmg]
]
Thanks given by:


Messages In This Thread
Damage Script - by Roflcopter - 18 Jan 13, 02:18AM
RE: Damage Script - by Bukz - 18 Jan 13, 03:14AM
RE: Damage Script - by Roflcopter - 18 Jan 13, 03:52AM
RE: Damage Script - by Vermi - 18 Jan 13, 03:58AM
RE: Damage Script - by Bukz - 18 Jan 13, 04:06AM
RE: Damage Script - by Edward - 18 Jan 13, 01:39PM
RE: Damage Script - by Mr.OpTic - 18 Jan 13, 03:43PM
RE: Damage Script - by Bukz - 18 Jan 13, 08:18PM
RE: Damage Script - by BigGunZ - 19 Jan 13, 03:49AM
RE: Damage Script - by Vermi - 19 Jan 13, 04:17AM
RE: Damage Script - by Roflcopter - 19 Jan 13, 05:47AM
RE: Damage Script - by jamz - 20 Jan 13, 02:31PM
RE: Damage Script - by Bukz - 19 Jan 13, 05:09AM
RE: Damage Script - by Vermi - 19 Jan 13, 07:30AM
RE: Damage Script - by Roflcopter - 19 Jan 13, 08:01AM
RE: Damage Script - by Felix-The-Ghost - 19 Jan 13, 05:10AM
RE: Damage Script - by Xenon - 19 Jan 13, 07:13AM
RE: Damage Script - by DrauL - 19 Jan 13, 07:23AM
RE: Damage Script - by Bukz - 19 Jan 13, 08:39AM
RE: Damage Script - by Xenon - 19 Jan 13, 10:17AM
RE: Damage Script - by Edward - 20 Jan 13, 02:39AM
RE: Damage Script - by Bukz - 20 Jan 13, 03:16PM
RE: Damage Script - by Vermi - 20 Jan 13, 04:37PM
RE: Damage Script - by Fate - 20 Jan 13, 09:42PM
RE: Damage Script - by Roflcopter - 21 Jan 13, 12:26AM
RE: Damage Script - by Mr.OpTic - 21 Jan 13, 12:47AM
RE: Damage Script - by Oracle - 21 Jan 13, 12:36AM
RE: Damage Script - by Roflcopter - 21 Jan 13, 01:54AM
RE: Damage Script - by YourSister - 22 Jan 13, 11:13AM
RE: Damage Script - by Oracle - 21 Jan 13, 02:33AM
RE: Damage Script - by Roflcopter - 21 Jan 13, 03:38AM
RE: Damage Script - by Orynge - 21 Jan 13, 06:18AM
RE: Damage Script - by Shorty - 21 Jan 13, 06:55AM
RE: Damage Script - by Orynge - 21 Jan 13, 09:21AM
RE: Damage Script - by Luc@s - 21 Jan 13, 07:49PM
RE: Damage Script - by Roflcopter - 22 Jan 13, 05:36AM
RE: Damage Script - by Luc@s - 22 Jan 13, 09:15PM
RE: Damage Script - by Roflcopter - 22 Jan 13, 10:06PM
RE: Damage Script - by ExodusS - 22 Jan 13, 10:08PM
RE: Damage Script - by Shorty - 22 Jan 13, 10:13PM
RE: Damage Script - by CharlyMurphie - 22 Jan 13, 11:03AM
RE: Damage Script - by Fate - 22 Jan 13, 10:07PM
RE: Damage Script - by Edward - 22 Jan 13, 10:23PM
RE: Damage Script - by Zarjio - 22 Jan 13, 11:27PM
RE: Damage Script - by Vanquish - 22 Jan 13, 11:49PM
RE: Damage Script - by Sanzo'' - 23 Jan 13, 08:59AM
RE: Damage Script - by DamDam - 23 Jan 13, 11:20AM
RE: Damage Script - by Thrawn - 23 Jan 13, 01:10PM
RE: Damage Script - by DamDam - 23 Jan 13, 01:42PM
RE: Damage Script - by Roflcopter - 23 Jan 13, 01:49PM
RE: Damage Script - by Waffles - 23 Jan 13, 02:12PM
RE: Damage Script - by Roflcopter - 04 Mar 13, 08:54PM
RE: Damage Script - by 888 - 04 Mar 13, 09:53PM
RE: Damage Script - by 1Cap - 04 Mar 13, 09:18PM
RE: Damage Script - by Roflcopter - 04 Mar 13, 09:24PM