Thanks for help bacon.
By exemple, i wished it was more simple to modify, because i find 7 files with this expression, but by exemple here :
G_AddSkillPoints( ent, SK_FIRST_AID, 4.f );
G_DebugAddSkillPoints( ent, SK_FIRST_AID, 4.f, "reviving a player" );
}
There no XP ponts that is give, i mean, it is not simple as i think, like this expression but here is 4 f, is 4 f means 4 in XP?
Or,
if (level.time - ent->client->ps.classWeaponTime > level.lieutenantChargeTime[ent->client->sess.sessionTeam-1])
ent->client->ps.classWeaponTime = level.time - level.lieutenantChargeTime[ent->client->sess.sessionTeam-1];
if( ent->client->sess.skill[SK_SIGNALS] >= 1 ) {
ent->client->ps.classWeaponTime += level.lieutenantChargeTime[ent->client->sess.sessionTeam-1]*0.15;
} else {
ent->client->ps.classWeaponTime += level.lieutenantChargeTime[ent->client->sess.sessionTeam-1]*0.25;
}
item = BG_FindItem( ent->client->sess.skill[SK_SIGNALS] >= 1 ? "Mega Ammo Pack" : "Ammo Pack" );
VectorCopy( ent->client->ps.viewangles, angles );
Is "->sess.skill[SK_SIGNALS] >= 1 " means give Mega or ammo pack give 1 XP ?