Eduard Vestornович 165 Опубликовано 30 марта, 2018 Как выглядит "Секундный паблик"? Как записан? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
noname_idk 150 Опубликовано 30 марта, 2018 (изменено) @Vestorn, любая функция, вызывающаяся раз в секунду. В каждом моде по-разному. Найди ее через SetTimer (глобальный секундный, то есть работающей независимо от наличия игроков на сервере) и SetTimerEx, связанный с игроками (для каждого игрока своя функция, которая будет вызываться раз в секунду). Изменено 30 марта, 2018 пользователем Elrmrnt-Kritik Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Eduard Vestornович 165 Опубликовано 30 марта, 2018 SetTimer ничего нету. Только команды или OnGameModeInit Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
noname_idk 150 Опубликовано 30 марта, 2018 OnGameModeInit Так он здесь и должен быть. Секундный таймер создается при запуске игрового мода. А это OnGameModeInit. Если тебе будет проще, вот у меня в OnGameModeInit: SetTimer("OnSecondTimer", 1*MS, true); // MS - миллисекунды. Здесь может стоять и просто 1000 И отдельно функция с маркером public: forward OnSecondTimer(); public OnSecondTimer() Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Web 414 Опубликовано 30 марта, 2018 OnPlayerUpdate? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
noname_idk 150 Опубликовано 30 марта, 2018 @Wеb, так он вызывается не раз в секунду, что требует пользователь... Более того, частота его вызова не фиксирована. Может вообще не вызваться, а может десять, двадцать и сто раз. Все зависит от игрока самого. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты