L 02/24/2011 - 00:14:56: String formatted incorrectly - parameter 8 (total 7) L 02/24/2011 - 00:14:56: [AMXX] Displaying debug trace (plugin "jbextreme.amxx") L 02/24/2011 - 00:14:56: [AMXX] Run time error 25: parameter error L 02/24/2011 - 00:14:56: [AMXX] [0] textEuV0DP.sma::player_hudmessage (line 1932) L 02/24/2011 - 00:14:56: [AMXX] [1] textEuV0DP.sma::cmd_box (line 1206)
Linia 1206 w sma to:
player_hudmessage(0, 1, 3.0, _, "%L", LANG_SERVER, "JBE_GUARD_BOX")Całość:
public cmd_box(id) { static i if((id < 0) || (is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_CT)) { if(g_TeamAlive[CS_TEAM_T] <= get_pcvar_num(gp_BoxMax) && g_TeamAlive[CS_TEAM_T] > 1) { for(i = 1; i <= g_MaxClients; i++) if(is_user_alive(i) && cs_get_user_team(i) == CS_TEAM_T) set_user_health(i, 100) set_cvar_num("mp_tkpunish", 0) set_cvar_num("mp_friendlyfire", 1) g_BoxStarted = 1 player_hudmessage(0, 1, 3.0, _, "%L", LANG_SERVER, "JBE_GUARD_BOX") } else { player_hudmessage(id, 1, 3.0, _, "%L", LANG_SERVER, "JBE_GUARD_CANTBOX") } } return PLUGIN_HANDLED }
Linia 1932 w sma to:
vformat(text, charsmax(text), msg, 6)Całość:
stock player_hudmessage(id, hudid, Float:time = 0.0, color[3] = {0, 255, 0}, msg[], any:...) { static text[512], Float:x, Float:y x = g_HudSync[hudid][_x] y = g_HudSync[hudid][_y] if(time > 0) set_hudmessage(color[0], color[1], color[2], x, y, 0, 0.00, time, 0.00, 0.00) else set_hudmessage(color[0], color[1], color[2], x, y, 0, 0.00, g_HudSync[hudid][_time], 0.00, 0.00) vformat(text, charsmax(text), msg, 6) ShowSyncHudMsg(id, g_HudSync[hudid][_hudsync], text) }
Najprawdopodobniej przez powyższe 2 błędy w jbextreme, kilka razy dziennie crashuje mi serwer z powodem:
./hlds_run: line 321: 31376 Naruszenie ochrony pamięci $HL_CMD
Jeżeli ktoś mi to naprawi wyśle bankowością internetową 10zł od razu na konto, bądź doładuje wirtualny portfel sms-em.
Użytkownik nex1983 edytował ten post 24.02.2011 08:09