Find this section of code:
Code: Select all
// Fire a shockwave where the player died
float vector[3] = {0, 0, 0};
bz_fireServerShot("SW", dieData->state.pos, vector);
Code: Select all
if((dieData->killerID == 253) && ((dieData->shotID != -1))) {
uint32_t shotGUID = bz_getShotGUID(dieData->killerID, dieData->shotID);
if(bz_shotHasMetaData(shotGUID, "killer")) {
dieData->killerID = bz_getShotMetaDataI(shotGUID, "killer");
}
}
// Fire a shockwave where the player died
float vector[3] = {0, 0, 0};
uint32_t shotGUID = bz_fireServerShot("SW", dieData->state.pos, vector, dieData->team);
bz_setShotMetaData(shotGUID, "killer", dieData->playerID);
Code: Select all
if((dieData->killerID == 253) && ((dieData->shotID != -1))) {
uint32_t shotGUID = bz_getShotGUID(dieData->killerID, dieData->shotID);
if(bz_shotHasMetaData(shotGUID, "killer")) {
dieData->killerID = bz_getShotMetaDataI(shotGUID, "killer");
}
}
// Fire a shockwave where the player died
if ((dieData->killerID != BZ_SERVER) && (dieData->shotID != -1)) {
float vector[3] = {0, 0, 0};
uint32_t shotGUID = bz_fireServerShot("SW", dieData->state.pos, vector, dieData->killerTeam);
bz_setShotMetaData(shotGUID, "killer", dieData->killerID);
} else {
bz_fireServerShot("SW", dieData->state.pos, vector);
}
-Zehra