Вход

Просмотр полной версии : Проверка пароля RakSamp


IvanLeont97
06.10.2017, 17:31
Здравствуйте, возникла проблема, когда открывается диалог авторизации я отправляю

sendDialogResponse(sampDialog.wDialogID, 1, 1, "Pass");

Как мне теперь понять, верный пароль или нет я отправил.

Пробывал проверять диалог, если повторно появляется диалог авторизации значит пароль неверный, но мне кажется что это делается как то по другому.

©Ded_Fedot
06.10.2017, 17:35
Разве сервер сам не отправит инфу что пароль не верный?

IvanLeont97
06.10.2017, 17:40
Разве сервер сам не отправит инфу что пароль не верный?


Ну диалог с тем же ID опять появится только с измененным текстом, что пароль неверный осталось 3 попытки.

Как получить то эту инфу,

BlackKnigga
06.10.2017, 17:52
Хук на showdialog.

CarLCas
06.10.2017, 17:54
Ну диалог с тем же ID опять появится только с измененным текстом, что пароль неверный осталось 3 попытки.
Как получить то эту инфу,


Проверяй текст в таком случае, в раксампе полная структура считывается, поэтому ничего сложного не будет. Вообще если изменяется заголовок диалога, то лучше проверяй по нему. Ну или плохой вариант, если у тебя предусмотрено, с одного окна будет только один аккаунт, без изменений и возможных перезаходов, поставь счётчик.

IvanLeont97
06.10.2017, 18:23
Я думал по другому это все делают а не по тексту из диалога проверяют.

Dark_Knight
06.10.2017, 18:50
Я думал по другому это все делают а не по тексту из диалога проверяют.


А по другому никак. Какую дает инфу сервер с такой и работают. Все вы хотите, чтобы было все просто в стиле "Хуяк, хуяк и в продакшн".

©Ded_Fedot
06.10.2017, 19:40
По тексту самое оптимально, все остальное ***ня

IvanLeont97
06.10.2017, 21:00
А по другому никак. Какую дает инфу сервер с такой и работают. Все вы хотите, чтобы было все просто в стиле "Хуяк, хуяк и в продакшн".


Не, я сделал проверку по тексту, я думал может есть проще варианты. Спасибо!