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