myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> Против проблемы - Ваш ник занят, (ValidateDenideArrival) VALIDATE_DENIDE_ARRIVAL

Рейтинг 5 V
Теги
Нет тегов для показа
Sezam
сообщение 1.3.2018, 8:04
Сообщение #1


Начинающий
*

Группа: Пользователи
Сообщений: 12
Регистрация: 31.8.2016
Пользователь №: 13 381
Спасибо сказали: 1 раз




Наконец то нашел эту функцию от PPK, alex82, которой нету в релизах на сайте PtokaX
Эта функция удаления не регистрированных юзеров с одинаковым IP и НИК
Если юзер повторно подключается с одним ником и IP тоже одинаковый, то предыдущая копия удаляется из хаба.

DcCommands.cpp ValidateDenideArrival - Добавил код ниже
LuaScriptManager.h VALIDATE_DENIDE_ARRIVAL - Добавил
LuaScriptManager.cpp "ValidateDenideArrival" - Добавил


VALIDATE_DENIDE_ARRIVAL

Код
                if(Reg == NULL) {
             // alex82 ... добавили ValidateDenideArrival
            clsScriptManager::mPtr->Arrival(curUser, Nick, szNickLen, clsScriptManager::VALIDATE_DENIDE_ARRIVAL);
                       int imsgLen = sprintf(msg, "$ValidateDenide %s|", Nick);
                       if(CheckSprintf(imsgLen, 1024, "clsDcCommands::ValidateUserNick14") == true) {
                        curUser->SendChar(msg, imsgLen);
                    }

                    if(strcmp(OtherUser->sIP, curUser->sIP) != 0 || strcmp(OtherUser->sNick, curUser->sNick) != 0) {
                        imsgLen = sprintf(msg, "[SYS] Nick taken [%s (%s)] %s (%s) - user closed.", OtherUser->sNick, OtherUser->sIP, curUser->sNick, curUser->sIP);
                        if(CheckSprintf(imsgLen, 1024, "clsDcCommands::ValidateUserNick15") == true) {
                            clsUdpDebug::mPtr->Broadcast(msg, imsgLen);
                        }
                    }

                    curUser->Close();
                    return false;
                } else {
                    // PPK ... addition for registered users, kill your own ghost >:-]
                    curUser->ui8State = User::STATE_VERSION_OR_MYPASS;
                    curUser->ui32BoolBits |= User::BIT_WAITING_FOR_PASS;
                    curUser->AddPrcsdCmd(PrcsdUsrCmd::GETPASS, NULL, 0, NULL);
                    return true;
                }
            }
        }
    }
        
    if(Reg == NULL) {


Прикрепленный файл  PtokaX_0.5.0.1_LEDE__DCBEELINEKZ_.rar ( 236.92 килобайт ) Кол-во скачиваний: 9
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Ник уже занят
4 Sasha55555 5 697 21.11.2017, 9:09 Посл. сообщение: KCAHDEP
No New Posts Проблемы с общением хаб--клиент
6 keyviewer 9 867 23.9.2014, 21:30 Посл. сообщение: Saymon21
No New Posts Проблемы с Greylink на Ptokax хабе
0 tammi_0909 5 790 12.2.2013, 14:29 Посл. сообщение: tammi_0909
No New Posts Проблемы с Webhubconfig
1 jekasumy 4 921 4.3.2012, 23:46 Посл. сообщение: Saymon21
No new Непонятные проблемы с уcтановкой Rushub на Freebsd 8.2 x64
18 LEXSOR 17 048 20.10.2011, 9:48 Посл. сообщение: mariner
No New Posts Проблемы с установкой LUA-GD
1 HunteX 7 918 20.7.2011, 8:43 Посл. сообщение: mariner
No New Posts Topic has attachmentsМилиция против DC
запрет со стороны милиции и провайдера
12 HackFresse 11 572 21.5.2011, 16:00 Посл. сообщение: Ksan
No New Posts Ваш ник занят и проблемы сети
проблема повторного подключения к хабу
4 RAND(i)M 8 483 5.4.2011, 10:24 Посл. сообщение: Setuper
No New Posts Хаб в данный момент занят...попробуйте зайти чуть позже
Ptokax и YnHub
5 Has21 9 384 23.9.2010, 7:44 Посл. сообщение: Has21
No New Posts Topic has attachmentsПроблемы скрипта действий! Исправьте
Проблемы скрипта действий! Исправьте
9 sania 12 470 19.5.2010, 23:13 Посл. сообщение: sania
No new Topic has attachmentsПроблемы с подключением
18 Lev4445 19 450 25.1.2010, 23:11 Посл. сообщение: Lev4445
No New Posts проблемы
проблемы с MySQL
3 JumpEXZ 7 145 3.1.2010, 21:54 Посл. сообщение: Nickolya
No New Posts Проблемы со скачкой скриптов
5 Wan 10 004 16.8.2009, 22:06 Посл. сообщение: Uncle_Dif
Moved Проблемы со скачкой скриптов
0 Wan 0 13.8.2009, 16:48 Посл. сообщение: Wan
No new Проблемы с поиском
17 Климент 20 557 10.8.2009, 3:36 Посл. сообщение: Alexey

 



RSS Сейчас: 19.3.2024, 14:52