Показать сообщение отдельно
Старый 30.12.2006, 12:47   #6
Progger_Leo
 
Сообщений: n/a
Re: Перевод раздела Direct Play

CreateNetPlayer (name$)

Пармаметры

name$ = имя создающегося игрока

Описание

Создает нового локального игрока. Эта команда также посылает всем подключенным компьютерам специальное сообщение (смотри NetMsgType). Возвращает номер игрока, который будет использоваться для посылки и приема сообщений. Заметка: вы должны создать как минимум одного игрока перед тем, как будете отправлять или принимать сообщения.

Пример

; пример CreateNetPlayer

newGame = StartNetGame()
; Проверка статуса сетевой игры.
If newGame = 0 Then
Print "Игра не может быть начата."
End

ElseIf newGame = 1
Print "Соединение было удачно."
ElseIf newGame = 2
Print "Новая сетевая игра начата!"
EndIf

; Создание случайного имени игрока
name$="Player" + Rand(100)

; Получение уникального ID для каждого игрока
; и создание самого игрока
playerID=CreateNetPlayer(name$)

If playerID = 0 Then
Print "Игрок не может быть создан!"
Else
Print "Игрок" + name$ + " создан и получил ID#" + playerID
End If
WaitKey()
 
Ответить с цитированием