ReHLDS/HLDS Chat Manager by Mistrick

skitls

Пользователь
Регистрация
21 Июн 2017
Сообщения
192
Симпатии
57
Пол
Мужской
#83
Скорее всего не правильно, но я хз) попробую выглядеть дебилом)
C++:
    #if defined FUNCTION_AES_TAGS
    new id;
    if(is_user_admin(id))
    {
    new data[4], szAesTag[AES_MAX_LENGTH]; aes_get_player_stats(sender, data); aes_get_level_name(data[1], szAesTag, charsmax(szAesTag));
    len += formatex(szText[len], charsmax(szText) - len, AES_TAG_FORMAT, szAesTag);
    }
    #endi
 

skitls

Пользователь
Регистрация
21 Июн 2017
Сообщения
192
Симпатии
57
Пол
Мужской
#85
К сожалению я такого не слышал(( не гуру скриптинга, что придумал, то и написал)
 

georgeml

Постоялец
Регистрация
12 Сен 2017
Сообщения
365
Симпатии
147
#86
Diff:
#if defined FUNCTION_AES_TAGS
+    if(!is_user_admin(sender))    //id => sender
+    {
        new data[4], szAesTag[AES_MAX_LENGTH]; aes_get_player_stats(sender, data); aes_get_level_name(data[1], szAesTag, charsmax(szAesTag));
        len += formatex(szText[len], charsmax(szText) - len, AES_TAG_FORMAT, szAesTag);
+    }
#endif
 

soob

Пользователь
Регистрация
28 Июн 2018
Сообщения
20
Симпатии
0
Пол
Мужской
#87
Заметил баг на данной версии.
Если в чат написать длинный текст на русском языке, то сервер крашится с ошибкой

FATAL ERROR (shutting down): Host_Error: PF_MessageEnd_I: Refusing to send user message SayText of 194 bytes to client, user message size limit is 192 bytes
FATAL ERROR (shutting down): Host_Error: PF_MessageEnd_I: Refusing to send user message SayText of 194 bytes to client, user message size limit is 192 bytes
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
1.495
Симпатии
470
#88
Заметил баг на данной версии.
Если в чат написать длинный текст на русском языке, то сервер крашится с ошибкой

FATAL ERROR (shutting down): Host_Error: PF_MessageEnd_I: Refusing to send user message SayText of 194 bytes to client, user message size limit is 192 bytes
FATAL ERROR (shutting down): Host_Error: PF_MessageEnd_I: Refusing to send user message SayText of 194 bytes to client, user message size limit is 192 bytes
Требования все соблюдены?
 

soob

Пользователь
Регистрация
28 Июн 2018
Сообщения
20
Симпатии
0
Пол
Мужской
#89
Требования все соблюдены?
нашел проблему.
была установлена стата аес и prefix званий стандартный от статы.
заменил на префиксы от чатменеджера и вуаля, всё нормально.