Русское сообщество по скриптингу

Установка SourceMod

Статьи или фрагменты кода для новичков и уже опытных скриптеров по SourceMod.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только обучающему материалу по SourceMod.

Установка SourceMod

Сообщение DJ_WEST » 31 авг 2009, 08:57

Вы должны зарегистрироваться, чтобы видеть ссылки. - это серверская модификация для любой игры, работающей на движке Half-Life 2. Это мощная, оптимизированная платформа для создания своих собственных плагинов и администрирования сервера. Стандартный пакет SourceMod поставляется с базовым набором плагинов, но в сообществе скриптеров уже доступно большое количеcтво других.

Требования:
Для установки SourceMod нам потребуется Вы должны зарегистрироваться, чтобы видеть ссылки., который позволяет подгружать новые плагины.

Откуда качать SourceMod:
Скачивать SM нужно непосредственно с его официального сайта - Вы должны зарегистрироваться, чтобы видеть ссылки.. Вы должны зарегистрироваться, чтобы видеть ссылки. можно скачать стабильную версию SM. Основной пакет называется "Full Packages".

Существуют также бета-версии SM, которые можно найти Вы должны зарегистрироваться, чтобы видеть ссылки.. Это неофициальные релизы, но в них есть много других изменений по сравнению с официальным релизом. Использование послених бета-версий SM необходимо для применения новых функций, раздел "development branch".

Установка:
1. Установите Metamod: Source последней версии на ваш сервер. Рассмотрим установку на примере мода Counter-Strike: Source. Создайте директорию addons в папке cstrike. В директории cstrike/addons создайте еще директорию с именем metamod. В cstrike/addons/metamod создайте директорию bin. В cstrike/addons/metamod/bin распакуйте все библиотеки (*.dll или *.so файлы). Затем в директории cstrike/addons/metamod должен быть файл metaplugins.ini. Теперь нам нужно создать файл metamod.vdf. Перейдите по данной Вы должны зарегистрироваться, чтобы видеть ссылки., выберите операционную систему сервера, игру и укажите название игровой папки (game folder), в данном случае - это cstrike. Нажмите Generate metamod.vdf. Скачиваем и сохраняем данный файл в директорию cstrike/addons.

2. Установите базовый пакет SourceMod в директорию cstrike/addons/sourcemod. Архив SourceMod должен содержать файл sourcemod.vdf, положите его в директорию cstrike/addons/metamod. Или в файле cstrike/addons/metamod/metaplugins.ini добавьте следующее:
Код: Выделить всё
sourcemod addons\sourcemod\bin\sourcemod_mm


3. Запустите сервер и наберите в его консоли: meta list
В ответ должна быть строчка:
[01] SourceMod (1.2.3) by AlliedModders LLC


Структура SourceMod:
В структуру SM (../addons/sourcemod) входят следующие каталоги:
  • translations - здесь хранятся языковые файлы SM
  • data - здесь хранится информационные данные SM и плагинов
  • bin - здесь хранятся библиотеки SM
  • logs - здесь хранятся логи SM и плагинов
  • extensions - здесь хранятся библиотеки модулей (расширений) SM
  • plugins - здесь хранятся плагины для SM
  • scripting - здесь хранятся исходные коды плагинов SM и их компилятор
  • configs - здесь хранятся конфигурационные файлы SM и плагинов
  • gamedata - здесь хранится информация об определенных играх для SM (адреса виртуальных функций)
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Установка SourceMod

Сообщение pancho » 30 янв 2011, 12:22

у меня в архиве sourcemod нет файла sourcemod.vdf..
Как быть? :(
Аватара пользователя
pancho
 
Сообщения: 1
Зарегистрирован: 29 янв 2011, 23:28
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: Установка SourceMod

Сообщение DJ_WEST » 03 фев 2011, 09:31

Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Установка SourceMod

Сообщение destators » 12 май 2011, 17:48

СПАСИБО БОЛЬШОЕ, ВЕСЬ ИНЕТ ПЕРЕРЫЛ КАК УСТАНОВИТЬ СУРС МОД НЕ НАШЁЛ, А ТУТ РАЗ И ТАКОЙ САЙТ, СПАСИБО ТЕБЕ АДМИН ОГРОМНОЕ. :yahoo:
Аватара пользователя
destators
 
Сообщения: 1
Зарегистрирован: 12 май 2011, 17:38
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

Пред.

Вернуться в Статьи / фрагменты кода

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6