//chaching.cs by Nathan "na85" Van Ymeren
//Plays the Cha Ching sound whenever you kill someone.
//goes in base/scripts/autoexec
//Need help? Contact na85 via tribesnext.com (preferred) or nathan.vany@gmail.com
function chachingJoinedServer(%msgType, %msgString, %clientName, %clientId, %targetId, %isAI, %isAdmin, %isSuperAdmin, %isSmurf, %guid) {
if (strstr(%msgString, "Welcome to Tribes2") != -1) {
$myname = detag(%clientName);
}
}
function killsound(%msgType, %msgString, %victimname, %vgen, %vposs, %killername, %kgen, %kposs, %damageType) {
%killer = detag(%killername);
if (%killer $= $myname) {
%wavfile = "fx/misc/bounty_bonus.wav";
%source = alxCreateSource(AudioChat, %wavfile);
alxPlay(%source);
}
}
package chaching {
function DispatchLaunchMode() {
parent::DispatchLaunchMode();
addMessageCallBack('MsgLegitKill', killsound);
addMessageCallBack('msgVehicleKill', killsound);
addMessageCallBack('msgCTurretKill', killsound);
addMessageCallBack('msgTurretKill', killsound);
addMessageCallBack('msgSelfKill', killsound);
addMessageCallBack('MsgHeadshotKill', killsound);
addMessageCallBack('msgExplosionKill', killsound);
addMessageCallback('MsgClientJoin', chachingJoinedServer);
}
};
activatePackage(chaching);
with much love for na85
ps u need to copy this as a text file then rename it to chaching.cs