Просмотр полной версии : [Вопрос] Уменьшение лимита в MAX_PLAYER и подобных, надо ли?
LowRider
07.06.2017, 20:43
Вот многие делают такую хорошую вещь как
#undef MAX_PLAYER
#define MAX_PLAYER 100
То есть если на нашем сервере 100 игроков максимум, то большего лимита и не надо.
Такие изменения имеют место быть в других функциях или нет?
MAX_TEXT_DRAWS
MAX_PLAYER_TEXT_DRAWS
MAX_GANG_ZONES
MAX_ACTORS
MAX_PICKUPS
MAX_3DTEXT_GLOBAL
MAX_3DTEXT_PLAYER
Хочется заметить, что MAX_PLAYERS в моде - это не лимит, а лимит находится в server.cfg. Уменьшают эти константы, чтоб не было массивов, часть ячеек которых вообще не будет использоваться, а также чтобы уменьшить количество итераций в циклах. Но если ты уверен, что, например, не будешь использовать 1000 актёров, то ты можешь уменьшить значение..
vovandolg
08.06.2017, 10:22
можно сподручно влепить проверку на кол-во MAX_PLAYERS и кикать клиентов которые не входят по лимиту MAX_PLAYERS
можно сподручно влепить проверку на кол-во MAX_PLAYERS и кикать клиентов которые не входят по лимиту MAX_PLAYERS
> сделали автоматический контроль количества игроков со стороны мультиплеера
> предлагают сделать свой
vovandolg
08.06.2017, 19:10
> сделали автоматический контроль количества игроков со стороны мультиплеера
> предлагают сделать свой
Это я просто когда то последний раз юзал FO и там такая фишка не прокатила бы...
Делал мод под сотку пиплов и слотов 1000, такая стратегия бесплатного топа на уме крутилась))
LowRider
09.06.2017, 12:42
То есть, есть смысл уменьшить количество констант? И это хоть немного разгрузит сервер. Правильно?
То есть, есть смысл уменьшить количество констант? И это хоть немного разгрузит сервер. Правильно?
Правильно.
То есть, есть смысл уменьшить количество констант? И это хоть немного разгрузит сервер. Правильно?
Количество констант или их значения? В любом случае, всё зависит от всего кода в целом. Но такой ерундой можно не заниматься, я уверен, что в твоём коде есть масса мест, оптимизация которых даст намного больший прирост производительности, поэтому своё внимание нужно сконцентрировать на этих вещах.
LowRider
09.06.2017, 16:10
Не подскажите, что такое MAX_MENUS? За что он отвечает?
CreateMenu (http://wiki.sa-mp.com/wiki/CreateMenu_RU)
LowRider
09.06.2017, 16:28
А NO_TEAM?
semen7907
09.06.2017, 17:23
А NO_TEAM?
http://wiki.sa-mp.com/wiki/SetPlayerTeam_RU
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot