Cześć.
Mam pewien problem. Otóż napisałem sobie exp za hs i dodałem tą modyfikację do głównego silnika w Codzie Nowym. Lecz jest problem. Bo gdy zabiję osobę strzałem w głowę to pojawia się coś takiego:

Jak mogę to naprawić ? Proszę o pomoc.
codmod.cfg
// Opcjonalne cod_kill_xp 60 cod_damage_xp 2 cod_win_xp 40 cod_hs_xp 25 cod_savetype 1 // 1- Nick 2-SteamID 3-IP cod_maxlevel 401 // Maksymalny poziom cod_levelratio 30 // ustawia ile doswiadczenia potrzebne do zdobycia 1 poziomu cod_weaponsblocking 1 //ustawia blokowanie podnoszenia broni // Zalecane sv_maxspeed 9999
QTM_CodMod.sma
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
cvar_doswiadczenie_za_zabojstwo = register_cvar("cod_kill_xp", "10");
cvar_doswiadczenie_za_obrazenia = register_cvar("cod_damage_xp", "10");
cvar_doswiadczenie_za_wygrana = register_cvar("cod_win_xp", "10");
cvar_doswiadczenie_za_hs = register_cvar("cod_hs_xp", "10");
}
// START - Doœwiadczenie za HS
public client_death(attacker, victim, weapon, hitplace, TK)
{
if(!is_user_alive(attacker) || !is_user_connected(attacker))
return PLUGIN_CONTINUE;
if(get_user_team(victim) != get_user_team(attacker))
{
if(hitplace == HIT_HEAD)
{
doswiadczenie_gracza[attacker] += cvar_doswiadczenie_za_hs;
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 0.0, 0.3, 3.0, 3.0);
ShowSyncHudMsg(attacker, SyncHudObj2, "+ %i XP za HS", cvar_doswiadczenie_za_hs);
}
}
return PLUGIN_CONTINUE;
}
// STOP - Doœwiadczenie za HS


Dodatki SourceMod












