Всем привет! Может кто знает, как определить играет ли игрок в локальной сети. Чтобы например если игрок заходит в одиночную игру, но карта не позволяет ему играть, но через локальную игру, даже если играет один игрок, то игра возможна.

Используй Cheat("greedisgood") и проверяй поменялось ли золото у игрока.
`
ОЖИДАНИЕ РЕКЛАМЫ...
12
Проверять количество игроков и если игрок 1, то завершать игру.
6
iliamakar, читай внимательней. Про 1 игрока все понятно, но мне нужно определить в локальной ли игре находится игрок даже если он играет один.
6
Используй Cheat("greedisgood") и проверяй поменялось ли золото у игрока.
Принятый ответ
32
Типа как игрок играет сам с собой?
GetLocalPlayer() + PreloadGenEnd()
Мы можем локально загрузить данные из *.pld файла с диска игрока, узнав что у всех игроков данные одинаковы можно сделать вывод что мы играем сами с собой по сети...
28
quq_CCCP, нет не то
это просто подсчёт игроков даст
есть синглплеер а есть мультиплеер
в мультиплеере можно играть 1
но если мы играем в синглплеере нужно написать что мы играем сингл
а если в мультиплеере то даже если мы 1 то нужно писать что это мультиплеер
вопрос в том как узнать как запустили карту(из сингла или из мультиплеера) если и там и там 1 игрок
единственный правильный ответ дал BaHeK
6
nvc123, в таком случае, как можно отправить сообщение от имени игрока не принуждая его писать самому?
А все разобрался, извиняюсь чет я тупанул :)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.