Dedicated-Server.RU

Dedicated-Server.RU (http://www.dedicated-server.ru/vbb/forum.php)
-   Движок ReHLDS, ReGameDLL и эксклюзивные дополнения к ним (http://www.dedicated-server.ru/vbb/forumdisplay.php?f=179)
-   -   ReCSDM (http://www.dedicated-server.ru/vbb/showthread.php?t=26882)

Adidasman 25.05.2016 00:04

Вложений: 7
ВНИМАНИЕ: Публикация на сторонних ресурсах запрещена без согласования с автором!

ReCSDM


Авторы:
  • Adidasman
  • s1lent

Описание:
  • ReCSDM - это AmxModX модуль для ReGameDLL_CS, который включает мод CSDM.

Особенности:
  • Совместимость с ReGameDLL.
  • Работа функций через API ReGameDLL.
  • Использовать нативы из модуля в плагинах.
  • Оптимизация.

Ссылки:
Установка:

Нажмите здесь чтобы увидеть полный текст

  • В директорию cstrike/addons/amxmodx копируем папку configs и modules.
  • Компилируем плагины из папки scripting.
  • Устанавливаем плагины на сервер.
  • Перезагружаем сервер.
  • Установка ReCSDM завершена.
[свернуть]


Изменения:

Нажмите здесь чтобы увидеть полный текст


Версия 3.6
  • Поддержка ReGameDLL с версией API 5.х
  • Рефакторинг плагинов
  • Исправлено сохранение глушителя

Версия 3.5
  • Обновлена совместимость с ReGameDLL (версия от 0.2.118).
  • Добавлен квар "csdm_remove_weapon_dead".
  • Добавлен квар "csdm_block_drop_weapon".
  • Изменен квар "csdm_block_endround" на "csdm_block_endround_force".
  • Обновлены плагины для модуля в папке "scripting".

Версия 3.4
  • Обновлена совместимость с ReGameDLL (версия от 0.2.113).
  • Исправлено отключение модуля через плагин "csdm_main" в меню.
  • Изменен квар для FFA режима и плагин "csdm_ffa".
  • Отключено сообщение приветствия по умолчанию.

Версия 3.3
  • Обновлена совместимость с ReGameDLL (версия от 0.2.105).
  • Исправлено падение если модуль указан в modules.ini.
  • Добавлено отключение пополнение боеприпасов в плагине csdm_misc [когда mp_refill_bpammo_weapons = 2]

Версия 3.2
  • Обновлена совместимость с ReGameDLL (версия от 0.2.101).
  • Исправлен квар mp_freeforall при установки FFA.
  • Добавлен квар csdm_block_endround.
  • Оптимизация квара csdm_spec_menu_always.
Версия 3.1
  • Исправлен Forward csdm_RoundRestart.
  • Исправлен FFA режим в Плагине csdm_ffa.
  • Добавлено отключение функций API, если квар csdm_active выключен.

Версия 3.0
  • Первый релиз
[свернуть]


CVAR:

Нажмите здесь чтобы увидеть полный текст

  • csdm_active 0/1 - Активация CSDM.
  • csdm_spec_menu_always 0/1 - Всегда включает в меню выбора режим спектатора.
  • csdm_unlimited_team_changes 0/1 - Разрешает менять команду неограниченное число раз.
  • csdm_block_endround_force 0/1 - Форсировать Блокировку раунда.
  • csdm_block_drop_weapon 0/1 - Блокировать дроп оружия игроком.
  • csdm_remove_weapon_dead 0/1 - Удалять оружие в момент смерти.
[свернуть]


FAQ:

Нажмите здесь чтобы увидеть полный текст

  • Вопрос: Модуль работает на GameDLL HLDS?
  • Ответ: Нет.
  • Вопрос: Какую версию ReGameDLL использовать?
  • Ответ: свежий ReGameDLL (bugfixed) от версии 0.2.95
  • Вопрос: Как Включить FFA режим?
  • Ответ 1: В конфиге game.cfg установить квар mp_freeforall 1
  • Ответ 2: Включить плагин "csdm_ffa" в конфиге csdm.cfg установить настройку [ffa] enabled 1
[свернуть]


Текущая версия 3.6:

neploho 25.05.2016 06:55

Adidasman, а какие либо изменения в плагинах были? Кроме:
Цитата:

Исправлен FFA режим в Плагине csdm_ffa.

Adidasman 25.05.2016 12:18

Цитата:

Сообщение от neploho (Сообщение 293241)
Adidasman, а какие либо изменения в плагинах были? Кроме:

пока нет, основная цель была модуль, если буду изменять плагины, в изменениях укажу.

kpykpy 25.05.2016 12:46

Цитата:

csdm_spec_menu_always 0/1 - Всегда включает в меню выбора режим спектатора.
csdm_unlimited_team_changes 0/1 - Разрешает менять команду неограниченное число раз.
эти квары вытянуть бы плагином для гангейм мода

Adidasman 25.05.2016 13:03

Цитата:

Сообщение от kpykpy (Сообщение 293244)
эти квары вытянуть бы плагином для гангейм мода

в 3.1 версии, я сделал так что, если csdm_active 0, то квары csdm_spec_menu_always и csdm_unlimited_team_changes будут работать только в модуле.

General_Zod 25.05.2016 16:46

1) Сорцы будут?
2) Стоит ли ожидать других модов?
3) Почему вы не использовали изначально csdm by kwo? Он также модулем и амхх плагины более свежие.

Adidasman 25.05.2016 16:58

Цитата:

Сообщение от General_Zod (Сообщение 293248)
1) Сорцы будут?
2) Стоит ли ожидать других модов?
3) Почему вы не использовали изначально csdm by kwo? Он также модулем и амхх плагины более свежие.

1. для чего?
2. каких конкретно?
3. данная версия была использована и такие же плагины

General_Zod 25.05.2016 17:01

1. Для доработки, обучения.
2. Не знаю, мало ли есть какие-то планы, зм например )
3. Эм... ошибся.

Adidasman 25.05.2016 17:05

Цитата:

Сообщение от General_Zod (Сообщение 293250)
1. Для доработки, обучения.
2. Не знаю, мало ли есть какие-то планы, зм например )
3. Эм... ошибся.

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

General_Zod 25.05.2016 17:08

Цитата:

Сообщение от Adidasman (Сообщение 293251)
дорабатываться модуль будет мной, обучаться можно на курсах.
по поводу других модов так же можно использовать плагины которые уже есть.

доработки - понятие растяжимое (вы же не будите делать любую ерунду, которую я бы попросил), в идеале было бы опубликовать на гит и коммитить, я напримею вношу правки в регеймдлл и патчу по коммитам с гита
чтобы я делал без регеймдлл... столько фич добавил для зм
Курсы-шмурсы ))) большинство всех кодеров обучаются на чужом коде и выявляют различные полезные фичи, а кто-то и вовсе на "курсах" не был и книги не читал, онли гугл \ чужой код + практика

Adidasman 25.05.2016 17:11

Цитата:

Сообщение от General_Zod (Сообщение 293252)
доработки - понятие растяжимое (вы же не будите делать любую ерунду, которую я бы попросил), в идеале было бы опубликовать на гит и коммитить, я напримею вношу правки в регеймдлл и патчу по коммитам с гита

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

General_Zod 25.05.2016 17:14

Цитата:

Сообщение от Adidasman (Сообщение 293253)
доработки можно производить в плагинах.
тем что вы щас занимаетесь когда нибудь сделаете неправильную поправку и потом эта ошибка останится навсегда, и далее будите винить разработчиков что якобы что за апдейт у меня сервак крашит.

плагины-плагинами, а ядро - совсем другое дело
сделаю, отдебажу, исправлю
не исправлю - откачусь по комментариям к правкам
не поможет - багрепорт
проще говоря - выход всегда есть

kpykpy 26.05.2016 16:32

Цитата:

Сообщение от Adidasman (Сообщение 293245)
в 3.1 версии, я сделал так что, если csdm_active 0, то квары csdm_spec_menu_always и csdm_unlimited_team_changes будут работать только в модуле.

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

neploho 31.05.2016 04:06

При обновление ReHLDS & ReGameDLL:
Код:

[ReCSDM]: ReGameDLL Api major version mismatch; expected 1, real 2.
[ReCSDM]: ReGameDLL error load.

Код:

Exe build: 18:21:56 May 30 2016 (779)
Код:

ReGameDLL build: 21:30:42 May 30 2016 (0.2.97)
ReGameDLL API version 2.1


Adidasman 31.05.2016 04:14

neploho,

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


Текущее время: 10:07. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot
Лицензия принадлежит Dedicated-Server.Ru