JonasBr Posted October 19, 2016 Share Posted October 19, 2016 Здравствуйте. На днях на одном сервере увидел такую штуку: при заходе на сервер загружаются основные скрипты и игрока спавнят, он может играть и пользоваться всеми функциями, при этом фоном загружаются модельки и включаются по мере загрузки. Ещё печатается текст о том что загружается (например модельки оружия, или модельки скинов) и сколько осталось. Т.е. игроку не нужно ждать пока буду установлены все ресурсы. Надеюсь понятно объяснил... Как подобное реализованно? Каким образом? Link to comment
Other Languages Moderators Disinterpreter Posted October 19, 2016 Other Languages Moderators Share Posted October 19, 2016 Много способов. Можешь попробовать этот downloadFile 1 Link to comment
N1kS Posted October 20, 2016 Share Posted October 20, 2016 (edited) Самый простой вариант - запускать основной ресурс, назовем его для примера Core, далее после запуска основного ресурса запускаются уже вспомогательные ресурсы из основного ресурса(его нужно будет добавить в ACL с правами админа), Vehilces, Weapons, Skins, опять же для примера. Соответственно пишем, что качаются вспомогательные ресурсы, отслеживаем состояние того или иного вспомогательного ресурса, после его запуска убираем текст о том, что качается тот или иной ресурс. Edited October 20, 2016 by N1kS Link to comment
JonasBr Posted October 20, 2016 Author Share Posted October 20, 2016 Спасибо за ответы. Буду пробовать. 47 minutes ago, N1kS said: Самый простой вариант - запускать основной ресурс, назовем его для примера Core, далее после запуска основного ресурса запускаются уже вспомогательные ресурсы из основного ресурса(его нужно будет добавить в ACL с правами админа), Vehilces, Weapons, Skins, опять же для примера. Соответственно пишем, что качаются вспомогательные ресурсы, отслеживаем состояние того или иного вспомогательного ресурса, после его запуска убираем текст о том, что качается тот или иной ресурс. Подождите. Ведь запуск ресурсов это серверная функция. Т.е. при запуске однажды эти ресурсы будут включены постоянно. И подобная тактика сработает только для первого игрока. Для всех последующих игроков - ресурсы УЖЕ будут включены и будут загружаться все и сразу при подключении. Я ошибаюсь? Link to comment
N1kS Posted October 20, 2016 Share Posted October 20, 2016 (edited) Нет, не ошибаетесь, не совсем то написал. Ресурсы запущены всегда, просто нужно будет установить порядок, какой запуститься первым, а какой второй. Далее с помощью события onClientResourceStart уже отслеживать. Edited October 20, 2016 by N1kS 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now