←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

JailBreak
Błędy silnika - stack error

  • +
  • -
oeN.'s Photo oeN. 25.02.2015

Witam,

 

Ostatnio wyskoczyły mi błędy związane z silnikiem JailBreak by Cypis 1.0.7p.

Logi:

L 02/25/2015 - 15:21:54: [AMXX] Displaying debug trace (plugin "jail_api_jailbreak.amxx", version "1.0.7p")
L 02/25/2015 - 15:21:54: [AMXX] Run time error 3: stack error
L 02/25/2015 - 15:21:54: [AMXX]    [0] jail_api_jailbreak.sma::menu_chooseteam (line 1952)
L 02/25/2015 - 15:21:54: [AMXX]    [1] jail_api_jailbreak.sma::msg_show_menu (line 1943)
public msg_show_menu(msgid, dest, id) 
{
	static team_select[] = "#Team_Select";
	static menu_text_code[sizeof team_select];
	get_msg_arg_string(4, menu_text_code, charsmax(menu_text_code));
	
	if(!equal(menu_text_code, team_select))
	return PLUGIN_CONTINUE;
	
	g_msgid[id] = msgid;
	menu_chooseteam(id);
	return PLUGIN_HANDLED;
}

public menu_chooseteam(id)
{
	if(!is_user_connected(id))
	return PLUGIN_HANDLED;
	
	new text[512], len;
	len += format(text[len], 511 - len, "\rWybierz team^n");
	len += format(text[len], 511 - len, "\r1. \wWiezniowie^n");
	len += format(text[len], 511 - len, "\r2. \wStraznicy^n^n");
	len += format(text[len], 511 - len, "\r6. \wWidzowie^n^n");
	
	if(gTeam[id])
	len += format(text[len], 511 - len, "^n\r0. \wWyjdz^n");
	
	show_menu(id, gTeam[id]? 0x223: 0x23, text, -1, "mainmenu");
	return PLUGIN_HANDLED;
}

Attached Files

Quote

  • +
  • -
oeN.'s Photo oeN. 27.02.2015

Poradziłem sobie z błędami od menu, zrobiłem nowe menu i działa. Problem został z "stack error" - za dużo zmiennych?

Quote