[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
NetWork
IgorianДата: Четверг, 31 Декабря 2009, 15:36 | Сообщение # 1
Начинающий
Группа: Пользователи
Сообщений: 17
Награды: 0
Замечания: 0%
Статус:
Как сделать мм.. интернет соединение. Между клиентом и сервером. Я сделал клиент и сервер. Но они работают как локальная сеть Плачущий То есть что бы поиграть нужно запустить "Хамачи" эмулятор сети.
 
AD77RootДата: Четверг, 31 Декабря 2009, 16:09 | Сообщение # 2
Гиперсексуальная белка
Группа: Администрация
Сообщений: 1226
Награды: 0
Статус:

Профессия: Администратор
Ну дык ты серверу задавай внешний айпи и проблема решится:)

 
IgorianДата: Четверг, 31 Декабря 2009, 16:24 | Сообщение # 3
Начинающий
Группа: Пользователи
Сообщений: 17
Награды: 0
Замечания: 0%
Статус:
По другому никак? У меня нет такой вещи как внешний ай пи. А может все таки что то не так в коде?(
 
AD77RootДата: Четверг, 31 Декабря 2009, 17:53 | Сообщение # 4
Гиперсексуальная белка
Группа: Администрация
Сообщений: 1226
Награды: 0
Статус:

Профессия: Администратор
Есть выход - Можно поставить виртуальную машину:) но не каждый до этого додумается:)

 
IgorianДата: Четверг, 31 Декабря 2009, 18:37 | Сообщение # 5
Начинающий
Группа: Пользователи
Сообщений: 17
Награды: 0
Замечания: 0%
Статус:
При UDP и DirectPlay у меня результат будет одинаковый? А то обидно и не потестиш ведь no
 
IgorianДата: Четверг, 31 Декабря 2009, 20:25 | Сообщение # 6
Начинающий
Группа: Пользователи
Сообщений: 17
Награды: 0
Замечания: 0%
Статус:
Мда самое интересное что UDP я смог связаться хотя бы с собой, а в NET вообще не могу. Пишет соединение с сервером прошло успешно а вот файлы вообще не получает (сообщения) killed
 
IgorianДата: Пятница, 01 Января 2010, 13:13 | Сообщение # 7
Начинающий
Группа: Пользователи
Сообщений: 17
Награды: 0
Замечания: 0%
Статус:
КОд не пашет!!! Подключение к серверу успешное а сообщения не передаются ( или не приходят)

Код сервера:

Code
Graphics 800,600,32,2

NET = HostNetGame("Server")

PlayerID1 = CreateNetPlayer("000")
Print "Ok"
While Not KeyHit(1)
   
If KeyHit(57) Then
WriteInfo() : Print "Ok ?"
EndIf  

Wend  
End  

Function WriteInfo()
SendNetMsg 1,"Проверка связи ",PlayerID1,0
End Function

Код клиента :

Code
Graphics 800,600,32,2

NET = JoinNetGame("Server","5.145.213.55")

PlayerID2 = CreateNetPlayer("001")
Print "Ok"
While Not KeyHit(1)

If RecvNetMsg() Then  
ReadInfo()
EndIf  

Wend  
End  

Function ReadInfo()
Print ""+NetMsgData()  
End Function
 
  • Страница 1 из 1
  • 1
Поиск: