Попытаемся разобраться.KGB писал(а):У меня не проявлялось ни разу, иногда проявляется у пользователей, как я заметил, при нескольких действиях плагина подряд (закрытие всех открытых приватов, отправка большого количества приватов и т.п)Maxim Mirgorodsky писал(а):Не должно быть такого, разве что в памяти какие-то ошибки. Это проявилось один раз?KGB писал(а):Maxim Mirgorodsky,
Что может привести к? Что нужно передать программе, чтобы вызвать такую ошибку?Код: Выделить всё
[21.09.2010 17:23:55] Ошибка при обработке программой сообщения от плагина "Mafia.cfplug" c ID=0. Плагин остановлен.
В блоке данных 1091 есть еще код причины, по которому можно определить причину.dr1v3 писал(а):Поковырял тут api для серверного плагина и возникло два вопроса: как обрабатывать приглашения в каналы и как зайти в "закрытый" канал, т.е. тот, куда можно только пригласить? И ещё: когда пытаюсь зайти в канал по 1026, не пускает с кодом 1091.1 P.S. Не пускает в уже созданные каналы, а создавать и заходить получается.Код: Выделить всё
var aDataToSend : AnsiString; uText : String; begin aDataToSend :=fTextToAnsiString(frm_Settings.lbledt_nick.text)+ fIntegerToAnsiString(1)+ fTextToAnsiString(frm_Settings.edt1.text)+ fIntegerToAnsiString(0); CommFortProcess(dwPluginID, 1026, PAnsiChar(aDataToSend), Length(aDataToSend)); end;
А какой режим при этом указывается?@serg@ писал(а):Создаю каналы (имена флудовские. чтоб точно до этого такого канала не было создано):Maxim Mirgorodsky писал(а):Посмотрели - вроде нет проблем.@serg@ писал(а):Есть предположение о некорректном распознании режима для ID=67.
Если кто может перепроверьте
Опишите подробнее что именно не получается с режимом.
Обращаем внимание, что если канал уже создан, то производится только вход, а значение режима игнорируется.
выавыававыавы=0
авпавпаввыав=1
цукуцкуцкуцкуц=2
мсимсимимимс=3
прилагаю скрины
На текущий момент да.$teelR@t писал(а):Maxim Mirgorodsky, а я так вижу для плагинов отдельные потоки не выделяются? То есть если плагин зависнет, то и сервак вместе с ним...