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

DeleteNetPlayer playerID

Параметры

playerID = значение ID игрока, даваемое ему командой CreateNetPlayer

Описание

Используя ID игрока, сгенерированное командой CreteNetPlayer, эта команда удаляет созданного игрока из сетевой игры. Также отправляется специальное сообщение всем подключенным машинам (смотри NetMsgType).

Пример

; пример DeleteNetPlayer

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
WaitKey()
; удаление игрока!
DeleteNetPlayer playerID
Print "Локальный игрок был удален!"
End If
waitkey()
 
Ответить с цитированием