Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
5 страниц V  « 4 5

Ошибка сегментирования

, Каждые 2-3 дня зависает сервер
binky
сообщение 25.5.2014, 12:34
Сообщение #81
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

ещё мысли будут?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 29.5.2014, 12:13
Сообщение #82
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

Могут ли быть проблемы из-за установленного плагина анти-рекламы antiad.amxx??


Вот его исходник:
Код:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <regex>

new Regex:re, ret;

public plugin_init() {
register_plugin("Anti-Ad", "0.3", "Mati, [SKA]JIbnEJIb, Subb98");
register_clcmd("say", "CheckMessage");
register_clcmd("say_team", "CheckMessage");

new err[32]
re = regex_compile("(?:\w+\.[a-z]{2,4}\b|(?:\s*\d+\s*\.){3})|(?sad.gifi|l)c(q|g)[ \:]*\d{5,9})", ret, err, 31, "i");

if (re!=REGEX_OK) server_print("Error: %s (%d)", err, ret);
}

public CheckMessage(id) {
if (id > 0 && id < 33 && !is_user_admin(id)) {
new text[64];
read_args(text,63);

if (strlen(text) > 4) {
new match = regex_match_c(text, re, ret);

if (match > 0) {
ColorChat(id, NORMAL, "[Anti-SPAM]");
return PLUGIN_HANDLED;
}
}
}
return PLUGIN_CONTINUE;
}

public plugin_end() {
regex_free(re);
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 31.5.2014, 11:43
Сообщение #83
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

Может кто ответит?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
5 страниц V  « 4 5
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: