Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Amx Mod X директории

Статус пользователя bee-bee
сообщение 6.3.2010, 18:41
Сообщение #1
Стаж: 16 лет

Сообщений: 33
Благодарностей: 5
Полезность: 30

Столкнулся с проблемой

get_localinfo("amxx_basedir", "addons/amxmodx"); - для чего эта директория?
get_localinfo("amxx_customdir", "addons/amxmodx/custom"); - это для чего директория?

+Заинтересовала часть:

Код
    Vault amx_config;
    amx_config.setSource(build_pathname("%s", get_localinfo("amxx_cfg", "addons/amxmodx/configs/core.ini")));

    if (amx_config.loadVault())
    {
        Vault::iterator    a =    amx_config.begin();
        
        while (a != amx_config.end())
        {
            SET_LOCALINFO((char*)a.key().c_str(), (char*)a.value().c_str());
            ++a;
        }
        amx_config.clear();
    }


Если я компилирую под себя, фактически могу убрать эту часть и определить в самом коде?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 6.3.2010, 19:02
Сообщение #2


Стаж: 19 лет

Сообщений: 1632
Благодарностей: 637
Полезность: 819

Ну если во всех твоих плагинах нигде не используются эти функции, то фактически да, можешь удалить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bee-bee
сообщение 6.3.2010, 19:06
Сообщение #3
Стаж: 16 лет

Сообщений: 33
Благодарностей: 5
Полезность: 30

в этом и дело, у меня будет разбиты директории по другому, из-за этого интересовался что за amxx_basedir и amxx_customdir, чтобы знать что потребует плагин.

В стандартных не нашёл чтобы они использовались
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ser_UFL
сообщение 6.3.2010, 19:59
Сообщение #4


Стаж: 19 лет

Сообщений: 1632
Благодарностей: 637
Полезность: 819

частенько в плагинах видел использование amxx_configsdir
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bee-bee
сообщение 6.3.2010, 20:07
Сообщение #5
Стаж: 16 лет

Сообщений: 33
Благодарностей: 5
Полезность: 30

ну с конфигами то понятно, интересовало именно amxx_basedir, вроде разобрался, оно на данный момент не надо) Щя пересоберу amx, и гляну.
Возник ещё вопрос есть глобальная переменная для получения текущего порта сервера? Просто нет времени искать)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bee-bee
сообщение 6.3.2010, 23:14
Сообщение #6
Стаж: 16 лет

Сообщений: 33
Благодарностей: 5
Полезность: 30

поставил, странно, но думал будет больше ошибок)

Отредактировал: bee-bee, - 6.3.2010, 23:54
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: