Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 2 1 2 ПоследняяПоследняя
Показано с 1 по 10 из 12
  1. #1
    Аватар для LowRider
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.04.2017
    Сообщений
    12
    Репутация:
    0 ±

    Уменьшение лимита в MAX_PLAYER и подобных, надо ли?

    Вот многие делают такую хорошую вещь как
    Код:
    #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
    Последний раз редактировалось LowRider; 07.06.2017 в 20:46.

  2. #2
    Аватар для _lizard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.02.2016
    Адрес
    Геленджик
    Сообщений
    193
    Репутация:
    26 ±
    Хочется заметить, что MAX_PLAYERS в моде - это не лимит, а лимит находится в server.cfg. Уменьшают эти константы, чтоб не было массивов, часть ячеек которых вообще не будет использоваться, а также чтобы уменьшить количество итераций в циклах. Но если ты уверен, что, например, не будешь использовать 1000 актёров, то ты можешь уменьшить значение..

  3. #3
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    можно сподручно влепить проверку на кол-во MAX_PLAYERS и кикать клиентов которые не входят по лимиту MAX_PLAYERS
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  4. #4
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    можно сподручно влепить проверку на кол-во MAX_PLAYERS и кикать клиентов которые не входят по лимиту MAX_PLAYERS
    > сделали автоматический контроль количества игроков со стороны мультиплеера
    > предлагают сделать свой
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  5. 2 пользователя(ей) сказали cпасибо:
    Daniel_Cortez (08.06.2017) ziggi (08.06.2017)
  6. #5
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    > сделали автоматический контроль количества игроков со стороны мультиплеера
    > предлагают сделать свой
    Это я просто когда то последний раз юзал FO и там такая фишка не прокатила бы...
    Делал мод под сотку пиплов и слотов 1000, такая стратегия бесплатного топа на уме крутилась))
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  7. #6
    Аватар для LowRider
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.04.2017
    Сообщений
    12
    Репутация:
    0 ±
    То есть, есть смысл уменьшить количество констант? И это хоть немного разгрузит сервер. Правильно?

  8. #7
    Аватар для Seviel
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.12.2016
    Адрес
    Казахстан
    Сообщений
    148
    Репутация:
    26 ±
    Цитата Сообщение от LowRider Посмотреть сообщение
    То есть, есть смысл уменьшить количество констант? И это хоть немного разгрузит сервер. Правильно?
    Правильно.

  9. #8
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от LowRider Посмотреть сообщение
    То есть, есть смысл уменьшить количество констант? И это хоть немного разгрузит сервер. Правильно?
    Количество констант или их значения? В любом случае, всё зависит от всего кода в целом. Но такой ерундой можно не заниматься, я уверен, что в твоём коде есть масса мест, оптимизация которых даст намного больший прирост производительности, поэтому своё внимание нужно сконцентрировать на этих вещах.

  10. Пользователь сказал cпасибо:
    LowRider (09.06.2017)
  11. #9
    Аватар для LowRider
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.04.2017
    Сообщений
    12
    Репутация:
    0 ±
    Не подскажите, что такое MAX_MENUS? За что он отвечает?

  12. #10
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

 

 
Страница 1 из 2 1 2 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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