Mistrick, Ваш код как и мой компилируется но моментально уводит сервер в краш при уст. плагина, я от раньше пытался что то похожие сделать наброски ниже, поэтому я пришел к такому выводу, мб где то ошибаемся но что мой код что ваш крашит з одной и той же проблемой могу полный дамп дать если получиться узнать где косяк, а то я в них мало что кумекаю
Из кода можно понять что пытался и по вашему шаблону подкрутить есть строки которые закомментированные.PHP:public ShowSpecList() { new szDhud[MAX_PLAYERS][512]; //, iLen[MAX_PLAYERS]; new iDead[MAX_PLAYERS], dCount; get_players(iDead, dCount, "bch"); for(new i, id, spec; i < dCount; i++) { id = iDead[i]; spec = pev(id, pev_iuser2); if(spec == id) continue; /* new szName[16]; get_user_name(id, szName, charsmax(szName)); iLen[spec] += formatex(szDhud[spec][iLen[spec]], charsmax(szDhud[]) - iLen[spec], "%s^n", szName); */ new szName[16], szReadName[20]; get_user_name(id, szName, charsmax(szName)); formatex(szReadName, charsmax(szReadName), "%s^n", szName); add(szDhud[spec], charsmax(szDhud[]), szReadName, charsmax(szReadName)); } new iAlive[MAX_PLAYERS], aCount; get_players(iAlive, aCount, "ach"); for(new i, id; i < aCount; i++) { id = iAlive[i]; if(!szDhud[id][0] || !is_user_alive(id)) continue; set_dhudmessage(RED, GREEN, BLUE, 0.75, 0.15, 0, 0.0, UPDATE-0.01); show_dhudmessage(id, "%L:^n%s", LANG_PLAYER, "SPECT", szDhud[id]); } }
[doublepost=1497291339,1497285713][/doublepost]Mistrick, Вообщем разобрался дело в двумерному массиве [32] - игрока по [512] - байта да еще и таском видимо очень круто для сервера и он ложиться отдохнуть с ошибкой "Program terminated with signal 11, Segmentation fault."
LimBo, это поможет разобраться с проблемой не тебе, а автору плагина. Пропиши "debug" около необходимого плагина и жди, пока в консоле снова появятся ошибки плагина
сервер всегда 32/32 В Казахстане #1 )))))LimBo, Исходник дай свой я взгляну что ты там начудил, т.к. данной ошибки у меня нет. Сервер фулл?
Такие вопросы в этом топике не решаются, создайте либо отдельную тему с ним либо в ЛС.Вот думаю сегодня перейду на Re AMX Mod X Build 7 !! Как думаешь стоит???
Код в шапке топика...Можешь сам скинуть мне свой код на amx mod x 1.8.2 ))
#define UPDATE 1.0 // Частота обновлений списка
set_dhudmessage(RED, GREEN, BLUE, 0.75, 0.15, 0, 0.0, UPDATE-0.01);
set_dhudmessage(RED, GREEN, BLUE, 0.75, 0.15, 0, 0.0, UPDATE-0.01);