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

Принятый ответ

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