You Need To Know How To Code!!
Code:
Integer Kills = *CC19698
Integer LastKills = 0;
Integer KillDifference = 0;
Integer Deaths = *CC196A0
Integer LastDeath = 0; 
 
if(JoinServer)
{
 
  while (true)
{
 
  LastKills = Kills // Read kills from memory
  LastDeath = Deaths // Read deaths from memory
 
  for(LastDeath = !Deaths, loop untill deaths gets incremented which is when the kill streek ends)
   {
 
 //Here we need to get the kills, deduct your your original kill from your new kill to get the difference. 
 
    KillDifference = Kills - LastKills // Get Difference
   
     Case(Killdifference)  // Check the difference
     {
         case 20: // 20 KillStreak
               //Play Some Sound
             PlaySound(GodLike.wav);
         Break;
 
     }
 
   //if Dies, reset the variables
  Integer LastKills = 0;
  Integer KillDifference = 0;
  Integer LastDeath = 0;
   
  } 
 
}



Thats some pretty bad pseudocode so I will try and explain it in words. Basically we read the amount of of kills and deaths you have from the memory. After that, we loop untill the amount of deaths you have hasnt incremented (the kill streak would end when you die).

During the loop, we use the the amount of kills you had currently have, and minus it from the original kills you had when you were alive to get the difference. The difference should be the amount of kills you have got this round, which we then use in a case statement (or if's) to find out how many you have. If you have a certain number, play a sound.

If you die, the loop ceases and the variables need to be reset

That should work.