|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.04.2010, 23:34 | #351 |
Пользователь
Регистрация: 03.04.2010
Сообщений: 19
|
Может сделать не много по сложнее. Узнать IP адрес пользователя и и кикнуть его через него.
Код:
попыталя это сделать так но он выдает ошибку Код:
Последний раз редактировалось Pypkin30159; 21.04.2010 в 23:37. |
22.04.2010, 12:40 | #352 |
Пользователь
Регистрация: 03.04.2010
Сообщений: 19
|
И еще я не пойму как сделать так чтоб я кликнул по нику отправившего сообщение (ПКМ или ЛКМ) и его ник скопировался в окно ввода такста.
|
22.04.2010, 16:23 | #353 | |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Цитата:
Код:
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
|
22.04.2010, 19:28 | #354 | |
Пользователь
Регистрация: 03.04.2010
Сообщений: 19
|
Цитата:
|
|
24.04.2010, 08:45 | #355 |
Пользователь
Регистрация: 31.03.2010
Сообщений: 50
|
я реализовал так и вроде работает
Код:
Последний раз редактировалось Beermonza; 24.04.2010 в 15:29. |
24.04.2010, 15:29 | #356 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Этот код выпинывает последнего подключившегося клиента, но не произвольно указанного.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
07.05.2010, 14:31 | #357 |
Пользователь
Регистрация: 03.04.2010
Сообщений: 19
|
Есть еще один вопрос как можно реализовать систему разности версий.
Допустим Серверная часть 2.1 а клиент пытается подключится с версией 2.0 то не пустить его на сервер и вывести сообщение с просьбой обновиться. Все ни как не могу реализовать. Скажите как реализовать эту систему или в какую сторону капать(даже как прописать в поисковике думаю справлюсь). |
07.05.2010, 19:12 | #358 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Введите еще один тип команды. Задайте код, какой он там уже будет по счету, 5-й? ...и пусть в UpdateUserMas сервер вместо запроса:
Код:
Код:
Вот запрос с сервера по команде 5 ушел, ...клиент должен реагировать на него. В ClientSocketRead case-структуру допишите пункт 5: ...пусть в нем формируется строчка, первый символ которой - код команды "5" далее некий ключ, в котором можно зашифровать версию или явно ее прописать буквами и цифрами. Итак, клиент отреагировал на запрос сервера и послал ответ. Сервер еще не знает, что это за пакет. Учим его понимать. Идем в процедуру ServerTimerTimer, в case-структуру добавляем пункт 5: ...в нем пишем условие: если пакет с символа 2 и длиной минус 1 равен версии сервера (нужна переменная на сервере, которая хранит версию, или так сравниваем со строчкой, написанной тут же), то отправить клиенту запрос на авторизацию: Код:
Код:
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 07.05.2010 в 19:15. |
07.05.2010, 20:57 | #359 |
Пользователь
Регистрация: 03.04.2010
Сообщений: 19
|
И еще вопрос как подсчитать количество подключившихся пользователей или какая переменная их содержит.
|
07.05.2010, 23:33 | #360 | |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Цитата:
Код:
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обновление в блоге - Создание клиент-сервера | Pblog | Обсуждение статей | 0 | 03.10.2007 17:12 |
обновление в блоге - Диплом. Создание и продвижение сайта - готовь сани летом, а дипл | Pblog | Обсуждение статей | 0 | 31.08.2007 20:00 |
обновление в блоге - USB Холодильник | Pblog | Обсуждение статей | 0 | 25.06.2007 14:13 |
обновление в блоге - О ярлыках | Pblog | Обсуждение статей | 0 | 27.05.2007 03:17 |