Blitz3D-справочник:DeleteNetPlayer
Материал из Blitz Et Cetera
DeleteNetPlayer playerID
Параметры
- playerID - указатель на игрока
Описание
Используя ID игрока, возвращенный командой CreateNetPlayer, эта команда удалит этого игрока из сетевой игры. Она также посылает по сети специальное сообщение всем машинам (см. 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()
|