Counter-Strike Portal |  Шаблон изменил tofu-x
Меню Сайта
Главная Форум Мультимедиа
Сounter-strike 1.6
Патчи Сачать cs Взрывы для cs Выстрелы для cs Радары для cs Cнайперские прицелы Программы для cs Русификатоор для cs Карты для cs Анти читы для cs Боты для cs Цветные лого для cs Прицелы SIG/AUG Готовые сервера Для серверов cs Модели оружия
Мастерская CS
Все для сервера Создаем свой сервер Настройка AMX MOD Русификация AMX MOD Что нужно для сервера? Уменьшаем лаги на сервере Создание видео Делаем демку Делаем из демки видео ММонтируем видео в Vegas Разное Делаем цветное лого Делаем фон консоли Делаем waypont'ы Делаем прицел
Мини-Чат
Наш опрос
Чего не хватает на сайте?

Архив
Результаты
Всего голосовало: 8
Главная » Файлы » Для серверов CS

В категории материалов: 3
Показано материалов: 1-3

Сортировать по: Дате · Названию · Рейтингу · Комментариям · Загрузкам · Просмотрам
Эта статья описывает, как компилировать AMX Mod X плагины из исходного кода (.sma).
Для всех случаев вы должны поместить .sma файл в директорию addons/amxmodx/scripting.

Для Windows
Метод перетаскивания
1.Перетащите .sma файл на "compile.exe".
2.Откомпилированный .amxx файл будет находиться в директории compiled.

Компилирование всех плагинов
1.Дважды щелкните на compile.exe, чтобы откомпилировать все плагины и поместить их в директорию compiled.

Командная строка
1.Зайдите в "Пуск", "Выполнить", введите "cmd", нажмите Ok.
2.Используйте cd, чтобы сменить директорию, например:

Code
cd c:\hlserver\cstrike\addons\amxmodx\scripting

3.Используйте amxxpc, чтобы откомпилировать плагин:

Code
amxxpc.exe myplugin.sma

4.Откомпилированный плагин будет в этой же директории

Для Linux
Сперва перейдите в scripting директорию в вашей оболочке следующим образом

Code
cd addons/amxmodx/scripting

Компилирование всех плагинов
1.Запустите скрипт compile.sh одним из способов:

Code
sh compile.sh

или

Code
chmod +x compile.sh

./compile.sh

Компилирование одиночного плагина
1.Запустите amxxpc, например

Code
./amxxpc myplugin.sma

2.Откомпилированный плагин будет в этой же директории.

  • Просмотров: 615
  • Загрузок: 0
  • Комментарии: (0)
Содержание:

I. Вступление (читать в обязательном порядке);
II. Учимся сохранять файлы в кодировке UTF-8;
III. Перевод стандартных словарей (добавление русского словаря);
IV. Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов);
V. Установка русского языка по умолчанию;
VI. Устранение проблем с кодировкой:
VII. Дополнительные словари к плагинам.

I. Вступление

При русификации сервера есть свои плюсы и минусы.

Сначала о плохом [-]
- как у сервера так и у клиентов (игроков) могут возникнуть проблемы с кодировкой, вместо русских букв будут видить иероглифы. Решение проблемы описано в п. VI
- шрифт русского языка будет отличаться от стандартного шрифта CS.

Теперь о хорошем [+]
+ простота в управлении сервером для тех кто не знает англ. языка;
+ ваш сервер будет отличаться от всех почти от всех

II. Учимся сохранять файлы в кодировке UTF-8

Если вы умеете это делать - переходите к п. III

Все дальнейшие действия будут с файлами в кодировке UTF-8. Если вы отредактируете такой файл средствами windows, простым блокнотом или wordpad`ом, то при сохранении кодировка будет утеряна, а она в нашем случаи обязательна.

Для работы с такими файлами я использую простой редактор AkelPad (скачать можно тут: http://depositfiles.com/files/b6r0clpl9 )

Теперь чтобы сохранить текст в UTF-8 нужно:
Главное меню > Файл > Cохранить как... > В параметре "Кодировка" выбираем 65001 (UTF-8) > Сохранить.
ВАЖНО! При сохранении в кодировке 65001 (UTF-8) нужно снимать отметку BOM

III. Перевод стандартных словарей (добавление русского словаря)

1. Качаем архив с русским переводом
* для версии 1.76.* http://depositfiles.com/files/wttz72f5n

* для версии 1.8.* http://depositfiles.com/files/a7wjcqznh

2. В архиве папка lang, заменяем ее в addons\amxmodx\data\*

IV. Перевод дополнительных плагинов (редактирование и компиляция *.sma файлов)

Некоторые плагины не используют текст с txt файлов, а берут его с самого плагина amxx.
Например плагин:
high_ping_kicker.amxx - При входе на сервер в чате появляется сообщение что игроки у которых пинг выше определенного значения будут кикнуты.

Code
* Players with ping higher than %d will be kicked!

Как переводить такие плагины покажу на примере этого же High ping kicker`a

1. Открываем high_ping_kicker.sma редактором AkelPad
2. Находим ту строку которую нам надо перевести, в данном случаи

Code
  client_print( param[0] ,print_chat,"* Players with ping higher than %d will be kicked!", get_cvar_num( "amx_hpk_ping" ) )

Из нее нам только понадобится "* Players with ping higher than %d will be kicked!" меняем ее на "* Игроки с пингом выше чем %d будут кикнуты!"

Code
  client_print( param[0] ,print_chat,"* Игроки с пингом выше чем %d будут кикнуты!", get_cvar_num( "amx_hpk_ping" ) )

и сохраняем в UTF-8 (п. II)
3. Компиляция. (все способы компиляции смотреть в теме Компилирование плагинов)
- ложим high_ping_kicker.sma в папку addons\amxmodx\scripting\
- перетаскиваем high_ping_kicker.sma на файл compile.exe
В итоге готовый русский high_ping_kicker.amxx будет находится в папке addons\amxmodx\scripting\compiled

V. Установка русского языка по умолчанию

1. Открываем addons\amxmodx\data\vault.ini и меняем server_language en на ru
2. Открываем addons\amxmodx\configs\amxx.cfg и меняем amx_client_languages 1 на 0

VI. Устранение проблем с кодировкой

1. Качаем: http://depositfiles.com/files/gjg6379vg

2. Запускаем и на вопрос "Вы действительно хотите......" нажимаем ДА.
3. Перезагружаем компьютер.

VII. Дополнительные словари к плагинам.

1. ATAC 2.5.5.5 & ChickenMod Rus: http://depositfiles.com/files/zh02iael4

2. X-War Rus: http://depositfiles.com/files/paux1gycy

3. ATAC 3.0 Rus: http://depositfiles.com/files/o73r9urxs

4. PTB Rus: http://depositfiles.com/files/h0za7jkai

5. AMXBans 5 Rus: http://depositfiles.com/files/m13lu0a8z

Что-то не правильно? - Напишите.

Комментируйте

  • Просмотров: 787
  • Загрузок: 0
  • Комментарии: (0)
Как известно, в amxmodmenu баги с баном, он не баник, или кикает админа... Вот решение, переписанный плагин:

Качаем файлы, извлекаем... Появились 3 папки... data\lang, plugins, scripting...

Файлы из папки data\lang заменяем на файлы ТВОЙ СЕРВ\cstrike\addons\amxmodx\data\lang
Файлы из папки plugins заменяем на файлы ТВОЙ СЕРВ\cstrike\addons\amxmodx\plugins
Файлы из папки scripting заменяем на файлы ТВОЙ СЕРВ\cstrike\addons\amxmodx\scripting

Перезагружаем серв... И используем бан через amxmodmenu

Вопросы и т. д. в личку

P.S. В AMXX 1.8.1. есть баг, что админов с иммунитетом можно кикать, слапить, банить... Эти файлы тоже исправляет этот баг.

  • Просмотров: 775
  • Загрузок: 234
  • Комментарии: (0)
Изменение дизайна под CS портал произвёл tofu-x |