forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   IP адрес в DirectPlay (http://forum.boolean.name/showthread.php?t=12440)

FireOwl 30.04.2010 17:49

IP адрес в DirectPlay
 
Я создаю сетевую игру через DirectPlay.
Клиентам надо как-то подключаться к серверу.
Как программа-сервер может узнать IP-адрес, который нужно указать клиентам?

P.S. Может лучше использовать не directPlay для сетевой игры?
P.P.S Тестировал в локальной сети школы. Разблокировал программы для файрвола, узнал IP с помощью 2ip.ru. Клиенты не видят сервер.

Damp 30.04.2010 18:00

Ответ: IP адрес в DirectPlay
 
ip наверно так получится узнать:

For i=1 To CountHostIPs(GetEnv("localhost"))
Print DottedIP(HostIP(i))
Next

Но если он на сервере не внешний, то не получится коннект.

DirectPlay сам не пробовал, но думаю это не такая плохая штука как о ней часто отзываются.


Часовой пояс GMT +4, время: 02:04.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot