Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 27 апр 2024, 09:32

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 17 мар 2014, 23:33 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
22 апр 2024, 13:24
Сообщения: 6867
s1lent писал(а):
psvs->clients[index].name
ничего не пишет
А эт потому что у тебя размер client_t неправильный.
Попробуй вывести psvs->clients[0].name


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 00:14 
Не в сети
Зарегистрирован:
09 апр 2013, 19:15
Последнее посещение:
17 июл 2023, 18:44
Сообщения: 150
Откуда: Томск-7
структуру брал с оленей, не то в общем)

вот набросал рабочее и перебрал структуру, теперь работает

psvs->clients[pHost->index].message - "netchan->message"

 code
всем огромное спасибо за внимание)


Последний раз редактировалось s1lent 18 мар 2014, 02:05, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 00:25 
Не в сети
Аватара пользователя
Зарегистрирован:
06 июн 2010, 16:53
Последнее посещение:
09 апр 2024, 17:07
Сообщения: 1143
Откуда: Владивосток
s1lent
Код:
sub_4970(v6, v4, v3, v3 + 1032, 511, (int)"./%s/addons/whblocker/config.ini", a2 + 8);
Зачем ты захардкодил рабочую папку плагина? :shock:
Вдруг кому-то понадобится перенести в свою, не whblocker и даже не в addons?

_________________
Изображение
Vi Veri Veniversum Vivus Vici


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 00:27 
Не в сети
Зарегистрирован:
09 апр 2013, 19:15
Последнее посещение:
17 июл 2023, 18:44
Сообщения: 150
Откуда: Томск-7
:D
подскажи как чекать подпапку) или местонахождения модуля подобной __DIR__ ?

ой туплю :D


Последний раз редактировалось s1lent 18 мар 2014, 00:30, всего редактировалось 1 раз.

Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 00:30 
Не в сети
Аватара пользователя
Зарегистрирован:
06 июн 2010, 16:53
Последнее посещение:
09 апр 2024, 17:07
Сообщения: 1143
Откуда: Владивосток
mutil.h: GET_PLUGIN_PATH - вернет тебе путь до плагина, имя файла плагина обрежешь и будет папка рабочая.

_________________
Изображение
Vi Veri Veniversum Vivus Vici


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 01:55 
Не в сети
Зарегистрирован:
09 апр 2013, 19:15
Последнее посещение:
17 июл 2023, 18:44
Сообщения: 150
Откуда: Томск-7
что-то я поторопился с завершением.
немного не понял как пользоваться с svs.clients

имеются два игрока.
индексами - 1 и 2.

svs.clients[0].pEdict - Возвращает верный pEdict игрока под индексом 1
svs.clients[1].pEdict - Возвращает 0
svs.clients[2].pEdict - Возвращает 0 и т.д

нужно делать какой то цикл?


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 02:18 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
22 апр 2024, 13:24
Сообщения: 6867
Размер cleint_t у тебя неверный, как я уже говорил.
svs.clients - это ссылка на массив, а чтобы массив нормально итерировать, надо знать размер элемента.
И у тебя есть два пути:
нормальный: посмотреть как в дпрото ищется размер client_t и сделать так же;
ленивый: 5018h.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 17:57 
Не в сети
Зарегистрирован:
09 апр 2013, 19:15
Последнее посещение:
17 июл 2023, 18:44
Сообщения: 150
Откуда: Томск-7
Спасибо.

Код:
client_t *client = (client_s *)(size_t(psvs->clients) + index * clientSize);

Цитата:
* Index: #0 client - 06DE14A0 | Name: fwgsd
* Index: #1 client - 06DE64B8 | Name: User
* Index: #2 client - 06DEB4D0 | Name: player


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 19:54 
Не в сети
Аватара пользователя
Зарегистрирован:
06 июн 2010, 16:53
Последнее посещение:
09 апр 2024, 17:07
Сообщения: 1143
Откуда: Владивосток
Ну как там? Когда апдейт? :D

Добавлено спустя 20 минут 39 секунд:
s1lent:
 

_________________
Изображение
Vi Veri Veniversum Vivus Vici


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: SV_Multicast
СообщениеДобавлено: 18 мар 2014, 20:16 
Не в сети
Зарегистрирован:
09 апр 2013, 19:15
Последнее посещение:
17 июл 2023, 18:44
Сообщения: 150
Откуда: Томск-7
понял намёк)


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 30 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB