Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: CL | DM;

Вниз

Как найти все сервера игры в лок.сети через DirectPlay8   Найти похожие ветки 

 
AlexT1000 ©   (2004-02-04 13:28) [0]

Как мне найти все сервера моей игры в пределах лок сети используя DirectPlay8
Типа как в Q3 когда я захожу в мултиплеер я вижу все сервера в пределах локалки? юзать DirectPlay8

Буду благодарен за любую информацию по реализации Client\Server через DirectPlay8 ( DirectX9 SDK не предлагать. там IP сервера нужно указывать).


 
AlexT1000 ©   (2004-02-05 12:38) [1]

неужто никто у себя в играх сеть не делает?!
Хелп


 
ProvAd   (2004-02-05 12:59) [2]

Еслиб знал как объяснить объяснил бы.
Короче бродкастом посылаешь UDP сообщение. Сервера получившие это сообщение пишут отправителю, что они получили сообщение. И отправитель видет какие есть сервера.


 
AlexT1000 ©   (2004-02-05 14:21) [3]

я слышал об этом. но как послать это сообщение? через DP8 или как по иному можно?


 
ProvAd   (2004-02-05 21:43) [4]

Есть такой компонент TIdUDPServer. Если пишешь без VCL, то можно сделать так:

uses
 IdUDPServer;

var
 Server:TIdUDPServer;

При инициализации:
Server:=TIdUDPServer.Create(nil);
В общем-то все должно быть понятно, тем более есть справка.

PS: Это самый простой способ(не значит самый лучший).


 
Durcside   (2004-03-31 13:31) [5]

Аты пробовал....

После выбора системного провайдера произвести перечисление сушествующих сеансов?



Страницы: 1 вся ветка

Текущий архив: 2004.07.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
3-1087867953
AleKo
2004-06-22 05:32
2004.07.18
ADOConnection


3-1087819018
Fishka
2004-06-21 15:56
2004.07.18
MS SQL и mySQL - глюки


4-1086516080
Hyboid
2004-06-06 14:01
2004.07.18
Скриншот средствами API


3-1088330071
Pafnuty
2004-06-27 13:54
2004.07.18
Не вижу вновь добавленное поле базы .....


14-1088594530
R
2004-06-30 15:22
2004.07.18
Какой программой Вы пользуетесь для регистрации