[Shop] Core + Модули
|
root | Дата: Суббота, 06.02.2016, 17:15 | Сообщение # 31 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [SHOP:ZR] Infect Nade Версия: 2.0.0 Поддерживаемые игры: CS:Source
Требования: SDKHooks, ZombieReloaded, [Shop]Core не ниже версии 2.0.0
Описание: Позволяет зомби покупать заражающие гранаты, как на Zombie в 1.6. Покупка производиться через магазин FrozDark'a.
Установка: .smx в папку /sourcemod/plugins/ .txt в папку /sourcemod/translations .sp(не обязательно) в папку /sourcemod/scripting
Настройки: shop_zr_infect_nade_distance "600.0" -радиус детонации гранаты shop_zr_infect_nade_explode_delay "1.3" -время до детонации гранаты (секунды) shop_zr_infect_nade_color "255 255 255 255" -цвет взрыва гранаты (RGBA) shop_zr_infect_nade_sound "ui/freeze_cam.wav" -звук при детонации гранаты(по отношению к папке sound) shop_zr_infect_nade_price "1200" -стоимость гранаты
Скачать shop_zr_infection_nade.rar
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:17 | Сообщение # 32 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Trails
Версия: 2.2.3
Требование: Sourcemod 1.3 или выше [Shop]Core - не ниже версии 2.0.0
Описание: Добавляет возможность покупать трейлы в магазине
Админские команды: sm_trails_reload - Для перезагрузки конфигурации
Настройки: Создать файл sourcemod/configs/shop/trails.txt в таком виде: "Trails" { "name" "Трейлы" // Название в меню "description" "Следы с эффектами за вами" // Описание в меню "hide_opposite_team" "1" // Скрывать трейл противоположной команде "foliage" // Идентефикатор в бд { "name" "Листья" // Название "description" "Трейл в виде Листья" // Описание, оставьте пустым или удалите, чтобы убрать описание "material" "materials/sprites/trails/leaves1.vmt" // Материал трейла "price" "500" // Цена трейла "sell_price" "250" // Продаваемая цена или -1, чтобы сделать не продаваемым "duration" "604800" // Длительность использования предмета в секундах или 0, чтобы был навсегда "lifetime" "1.000000" // Длительность пути трейла "color" "255 255 255" // Цвет трейла "startwidth" "10" // Размер начала трейла "endwidth" "6" // Размер конца трейла "position" "0.0 0.0 10.0" // Позиция от начала игрока (от ног) - X Y Z } }
Код Версия 1.2 - Правильная выгрузка плагина Версия 1.3 - Работа с Core версии 1.5 Версия 1.4 - Исправлена ошибка, после которого появлялся трейл, даже когда его выключали Версия 1.5 - Работа с Core версии 1.8 Версия 1.6 - Исправлено возможное падение сервера. Добавлена поддержка Zombie:Reloaded Версия 1.7 - Работа с Core версии 1.8.6. Исправлен баг когда первый трейл в магазине не работал Версия 2.0.0 - Работа с Core версии 1.9.0. Исправлен баг когда starwidth и endwidth не работал Добавлено длительность пути трейла на каждый трейл. Добавлео длительность использования трейла Версия 2.0.1 - Исправлено выключение трейла с инвентаря при выходе с сервера Версия 2.1.0 - Работа с Shop Core 2.0.0 Версия 2.1.1 - Исправлена ошибка с KvCopySubKeysCustonInfo Версия 2.2.0 - Исправлена критическая ошибка крашившая сервер Версия 2.2.1 - Попытка исправления краша 2 Версия 2.2.1 - Попытка исправления краша 3 Версия 2.2.3 - Добавлен targetname для энтити Скачать shop_trails_2.2.3.zip
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:20 | Сообщение # 33 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Coins Текущая версия: 1.0.0
Описание: Добавляет в магазин раздел "Монеты" и позволяет игрокам покупать их.
Требования:
Поддерживаются игры:
Установка: Распаковать содержимое архива в папку addons Установить/изменить цены в addons/sourcemod/configs/shop/coins.txt
Пример конфига:
"Coins" { "874" // идентификатор монеты (не трогайте если не знаете что это) { "name" "Монета «Пятилетний ветеран»" //Название "desc" "" //Описание "price" "1000" //Цена покупки "sell_price" "500" //Цена продажи "duration" "86400" //Срок действия } }
Скачать shop_coins_1.0.0.zip
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:22 | Сообщение # 34 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Online Credits Текущая версия: 1.2
Описание: Добавляет в раздел "Функции" возможность просмотра кредитов игроков онлайн. Спойлер: Изображения
Требования:
Поддерживаются игры:
Установка: Закинуть файл .smx в addons/sourcemod/plugins
Скачать shop_onlinecreds.rar
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:25 | Сообщение # 35 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Money Distributor
Версия: 1.4.3
Описание: Даёт кредиты игрокам за их присутствие в команде! Даёт кредиты по событиям
Требование: Sourcemod 1.3 или выше [Shop]Core не ниже 2.0.22
Настройки (Cvars): sm_shop_credits_interval - Интервал времени sm_shop_credits_amount - Количество кредитов sm_shop_credits_stop_events_on_round_end - Игнорировать раздачи кредитов по событиям по концу раунда
Генерация конфига в cfg/shop/shop_moneydistributor.cfg
Установка: Распаковать любой архив в папку sourcemod
Настройка кредитов по событиям: Открыть файл sourcemod/configs/shop/moneydistributor.txt Настроить в соответствии с экземпляром:
"Events" { // Информация о событиях (Events), можно смотреть тут - http://wiki.alliedmods.net/Game_Events_(Source) "player_death" // Событие смерти игрока { "userid" // Параметр события. В данном случае, игрок который умер { "type" "userid" // Тип параметра (Доступны userid и int) "credits" "-5" // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, отнимаем "text" "{green} [Shop]{default}У вас забрали {green}{credits} {default}кредитов за смерть!" // Уведомление в чате игроку } "attacker" // Параметр события. В данном случае, игрок который убил { "type" "userid" // Тип параметра (Доступны userid и int) "credits" "5" // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, добавляем "text" "{green} [Shop]{default}Вы получили {green}{credits} {default}кредитов за убийство!" // Уведомление в чате игроку } } "round_end" // Конец раунда { "all" { "team" "winner" // Команде, которой выдавать кредиты. Цифры для указания определенного индекса команды или параметр из события для получения индекса команды из события "teamfilter" "0" // Фильтр команды. Игнорирует игроков команды под этим индексом. Так же можно вводить параметры события "alive" "0" // 1 - чтобы включить выдачу кредитов только для живых игроков команды "credits" "5" // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. "text" "{green} [Shop]{default}Вы заработали {green}{credits} {default}кредитов за победу!" // Уведомление в чате игроку } } "round_start" // Начало раунда { "no_copy" "1" // В целях оптимизации. Включайте только тогда, когда отсутствуют параметры события "all" { "team" "0" // 0 - Все игроки "teamfilter" "1" // Фильтруем наблюдателей, т.к. они не играют "alive" "0" // В начале раунда все живые "credits" "5" // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. "text" "{green} [Shop]{default}Вы заработали {green}{credits} {default}кредитов за начало раунда!" // Уведомление в чате игроку } } }
Все события и их параметры можно узнать тут [url=http://wiki.alliedmods.net/Game_Events_(Source]http://wiki.alliedmods.net/Game_Events_(Source[/url])
Скачать moneydistributor_colors+morecolors.rar
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:32 | Сообщение # 36 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Laser Aim Текущая версия: 1.2
Описание: Портирование плагина Laser Aim
Требования:
Поддерживаются игры:
Установка: Закинуть файл shop_laseraim.sp в addons/sourcemod/scripting Закинуть файл shop_laseraim.smx в addons/sourcemod/plugins Закинуть файл laser_aim.txt в addons/sourcemod/configs/shop
Переменные: (конфиг laseraim.cfg создается в cfg/shop) //Оружие, на котором будет лазер shop_laser_aim_weapons "awp,sg550,scout,g3sg1"
Список оружия для CS: Source
Конфиг laser_aim.txt
"Laser Aim" { "green_laser" { "name" "Зеленый лазер" // Название "desc" "" // Описание "price" "500" // Цена "sell_price" "250" // Цена продажи "duration" "86400" // Срок (0 - навсегда) "color" "0 255 0 255" // Цвет лазера в формате RGBA "life" "0.1" // Время жизни лазера "width" "0.12" // Ширина лазера "dot_width" "0.25" // Размер точки лазера } } Список изменений 1.0 - Релиз 1.1 - Поправлен баг с лазером, когда после продажи мог остаться у игрока 1.2 - Исправлен баг когда игроки, которые не купили предмет могли его использовать
Скачать shop_laseraim 1.2.rar
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:37 | Сообщение # 37 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Trails
Версия: 1.1
Требование: Sourcemod 1.6 или выше [Shop]Core - не ниже версии 2.0.0
Описание: Добавляет возможность покупать трейлы в магазине
Админские команды: sm_trails_reload - Для перезагрузки конфигурации
Настройки: Создать файл sourcemod/configs/shop/trails.txt в таком виде:
"name" "Трейлы" // Название в меню "description" "Следы с эффектами за вами" // Описание в меню
"8Bit Mushroom" // Идентефикатор в бд { "material" "materials/sprites/store/trails/8bitmushroom.vmt" // Материал трейла "price" "300" // Цена трейла "sell_price" "250" // Продаваемая цена или -1, чтобы сделать не продаваемым "duration" "604800" // Длительность предмета в секундах или 0, чтобы был навсегда "description" "" // Описание }
Скачать shop_trails.zip
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:39 | Сообщение # 38 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Respawn
Версия: 1.1
Требование: [Shop]Core - не ниже версии 2.0.X
Описание: Добавляет в раздел "Разное" пункт "Возрождение".
Cvar`s: sm_shop_respawn_price "1000" - цена возрождения. sm_shop_respawn_sellprice "500" - Цена продажи возрождения. sm_shop_per_round "1" - Сколько раз за раунд игрок может возродиться.
Конфиг создастся автоматически.
Список изменений PHP код: Версия 1.1 - Плагин переписан под Shop 2.0.X - Добавлен квар sm_shop_respawn_sellprice (Цена продажы) - Добавлен квар sm_shop_per_round (Количество использований за раунд) - Добавлено автосоздание конфига - Добавлена команда в чате !respawn
Скачать shop_respawn.rar
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:43 | Сообщение # 39 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]wcs_lvl Версия 0.1
Описание: Суть плагина добавить категорию с покупкой уровня
Требования: SourceMod [Shop]Core
Поддерживаемые игры: CS:Source На других не тестировал
Установка: 1) Распаковать архив в папку sourcemod 2) Настроить цены уровня sourcemod/configs/shop/wcs.txt - Если требуется
Примечание: В файле wcs.txt есть пример настройки
Скачать Shop_wcs_lvl.7z
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:48 | Сообщение # 40 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Gravity
Версия: 1.4
Требование: [Shop]Core - не ниже версии 1.9.0
Описание: Добавляет в раздел "Способности " пункт "Пониженая гравитация".
Список изменений: Версия 1.0 - Релиз Версия 1.1 - Добавлен квар "sm_shop_gravity_duration" - длительность действия Версия 1.2 - Плагин переписан под Shop 2.0.X Версия 1.3 - Исправлена ошибка: Native "Shop_SetItemValue" reported: Item id 0 is invalid Версия 1.4 - Теперь состояние пункта вкл/выкл сохраняется
Скачать shop_gravity_1.4_fix.rar
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:51 | Сообщение # 41 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Betting Текущая версия: 1.6
Описание: Плагин даёт возможность делать игрокам ставки за кредиты на раунд чья команда победит.
Требования:
Поддерживаются игры:
- CS: Source
- CS: Global Offensive
Установка: Закинуть файл shop_bet.sp в addons/sourcemod/scripting Закинуть файл shop_bet.smx в addons/sourcemod/plugins
Команда: sm_sbet - сделать ставку. Где t и ct - команды, credits это кол-во кредитов, all - поставить всё, cancel - отменить ставку. Пример: sm_sbet t 150 Админ-Команда: sm_cbet - установить коэффициент. 1.0 по умолчанию.
Переменные: sm_shop_bet_period "15" - время доступности ставок после начала раунда в секундах. 0 - чтобы отключить sm_shop_bet_minpl "8" - минимальное количество игроков необходимое для работы ставок sm_shop_bet_multiplier "1.6" - коэффициент ставок. Если к примеру игрок поставил 1000 кредитов, то если победит, получит 1600 кредитов. Формула: bet + bet * multiplier sm_shop_bet_dead "0" - только мёртвые могут делать ставки (0 - нет/ 1 - да) sm_shop_bet_minbet "100" - минимальная необходимая ставка sm_shop_bet_maxbet "300" - максимальная разрешенная ставка sm_shop_bet_per_round "1" - максимальное кол-во ставок на раунд sm_shop_bet_advert 1 - Отображать уведомление о ставках в начале раунда
Скачать shop_betting.rar
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:55 | Сообщение # 42 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Weapon Giver Текущая версия: 1.5
Описание: Данный модуль для магазина позволяет игрокам покупать различное оружие непосредственно во время игры.
Требования:
Поддерживаются игры:
- CS: Source
- CS: Global Offensive
Установка: Распаковать содержимое архива в папку addons/sourcemod
Пример конфига: Под каждым оружием его обойма и патроны. Список доступных оружий для CS:GO и CS: Source Обязательно используйте с приставкой weapon_ "Weapons" { "interval" "200.0" // Интервал для защиты от спама покупкой (в секундах) "notify" "1" // Показывать уведомление в чате об успешной покупке предмета
"category" "Оружие" "category_desc" "Теперь доступно и в магазине"
"scar20" // Уникальный идентификатор в магазине { "name" "Покупка SCAR20" // Название предмета в меню "desc" "Testing..." // Описание предмета в меню "price" "1000" // Цена "weapons" "weapon_scar20," // Оружие которое игрок получит после покупки (через запятую) "clip" "1," // Кол-во патронов в обойме "ammo" "4," // Кол-во дополнительных патронов "team" "ct" // Доступно только КТ. "cmd" "sg550" // Команда для покупки из чата } "ak47_deagle" { "name" "Покупка AK47 + Deagle" "desc" "Покупка комплекта товаров" "price" "400" "weapons" "weapon_ak47,weapon_deagle," "clip" "2,4," "ammo" "15,6," "team" "t" // Доступно только Т "cmd" "" // Команда отключена } "ssg08 complect" { "name" "My SSG" "price" "10" "weapons" "weapon_ssg08" "clip" "0" "ammo" "0" "team" "" // Доступно всем "cmd" "!scout" } } Команды: sm_shop_wg_reload - перезагрузить конфигурацию weapons.txt (требуется флаг z)
Скачать shop_wg.zip
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 17:59 | Сообщение # 43 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Ball
Версия: 2.0.3
Требование: Sourcemod 1.5 или выше [Shop]Core
Описание: Добавляет возможность автоматически выдавать кредиты игрокам за прохождение карт. В определенном месте на карте будет создаваться объект, который будет иметь вид "подарка". Установка: ball.txt поместить в sourcemod/configs/shop/ ball_downloads.txt поместить в sourcemod/configs/shop/ и заполнить пути для загрзуки файлов нестандартных моделек shop_ball.smx поместить в sourcemod/plugins/ shop_ball.sp поместить в sourcemod/scripting/ shop_ball.phrases.txt поместить в sourcemod/translations/
Настройки: Настройки производятся в файле sourcemod/configs/shop/ball.txt
"Ball" { "once_during_map" "1" // Подбор подарка только раз за карту "emit_sounds" "1" // Проигрывать звуки взрыва "emit_effects" "1" // Эффект взрыва "mg_dr_minis_course_v5" // Карта { // Параметры отдельно для текущей карты "once_during_map" "1" // Подбор подарка только раз за карту "emit_sounds" "1" // Проигрывать звуки взрыва "emit_effects" "1" // Эффект взрыва "pos" "-720.432067 800.425964 160.031250" // Координаты предмета "1" "205" // Место - Кол-во кредитов (В данном случае за первое место 205 кредитов) "2" "204" "3" "203" // Допустимое кол-во место от 0 до 64, где 0 дается игрокам, чьи места не указаны в данной конфигурации (В данном случае, те, которые достигли предмета позже 3 игрока получат 200 кредитов) "0" "200" // Кол-во кредитов за остальные места } } Список изменений Версия 1.0 Версия 1.1 - Переписан плагин, добавлена новая переменная модели подарка, добавлены 3 команды. Версия 2.0.0 - Работа с Shop Core v2 Версия 2.0.1 - Поддержка многих других игр (В частности CS:GO) Исчезновение подарка только для игрока который подобрал Добавлены дополнительные параметры для возможности их последующего отключения такие как: 1) Подбор подарка только раз за карту 2) Проигрывать звуки взрыва при подборе 3) Создавать эффект Версия 2.0.2 - Фикс на новое значение кредитов
Для загрузки нестандартных файлов модели: Создать (или заполнить, если уже существует) файл ball_downloads.txt в папке configs/shop с путям до папок с файлами или с путями до самих файлов
Переменные: sm_ball_model - Модель подарка
Команды: sm_ball_reload - Перезагрузка файла конфигурации "configs/shop/ball.txt" sm_ballset - Установить позицию подарка на том месте, куда вы смотрите sm_ballsetcredits <место> <кредиты> - Установить количество кредитов за занятое место
Как узнать позицию на карте: Чтобы узнать позицию на карте, вам нужно воспользоваться командой "getpos" в консоли. Вы увидите примерно такой код: setpos -416.000000 800.000000 81.750061;setang 0.000000 -90.000000 0.000000 Из этого кода вам нужно взять только первые три координаты, это будут: -416.000000 800.000000 81.750061 Заметьте, координаты могут быть и со знаком "- (минус)"
Скачать shop_ball_2.0.3.zip
|
|
| |
|
root | Дата: Суббота, 06.02.2016, 18:00 | Сообщение # 44 |
Генералиссимус
Группа: Администраторы
Сообщений: 561
Статус: Offline
| [Shop]Logs
Версия: 1.1
Требование: [Shop]Core - не ниже версии 2.0.X
Описание: Ведет лог действий игроков и админов:
- Передача игроками кредитов/предметов
- Выдача админом кредитов/предметов
- Изъятие админом кредитов/предметов
- Выигрыш игроками предметов
Лог ведется в файле: addons/sourcemod/logs/Shop_Logs.log
Скачать shop_Logs_1.1.rar
|
|
| |
|
zoter21 | Дата: Четверг, 31.08.2017, 03:10 | Сообщение # 45 |
Рядовой
Группа: Пользователи
Сообщений: 2
Статус: Offline
| а еще есть плагины? или по поводу заказа куда можно обратиться?
|
|
| |