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

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

^Место доступно для покупки - 4000 руб/мес^

Новости

17-апр
30-дек
29-дек
26-дек

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

Образец багрепорта:
  1. Операционная система ( Linux / Windows )
  2. Build Сервера ( квар version )
  3. Версия Metamod ( квар meta version )
  4. Версия ReGameDLL [если установлен] ( квар game version )
  5. Версия AmxModX [если установлен] ( квар amxx version )
  6. Логи ( qconsole.log, так же другие если есть )
  7. Комментарий
2 страниц V   1 2

Regamedll_CS, Reverse-engineered mod CS

, Реверс-инжиниринг оригинального mod CS
Статус пользователя CBETJIAHA
сообщение 10.5.2016, 16:59
Сообщение #1


Стаж: 3 года 6 месяцев

Сообщений: 365
Благодарностей: 335
Полезность: 953

Предыстория:

Cкрытый текст
s1lent: Занялся я этим делом в начале текущего года, сначала пытался починить gamedll от вьетнамца cs16nd,
но, сколько багов не фиксил, - находились новые, прогонка и анализ кода по IDA заставили бросить это дело.
Спустя несколько месяцев, появление ReHLDS дало второе дыхание, в этом проекте меня привлекли его метод реверс-инжиниринга и система проведения тестов.


Ссылки:
Проект на github

Что это?
Regamedll_CS это результат реверс-инжиниринга оригинального mod CS to Half-Life (HLDS build 6153beta) с использованием отладочной информации DWARF, встроенной в линуксовую версию, cs.so.

Цели:
• Предоставить более расширенный API для модов и плагинов.
• Исправление багов.


Текущий статус:
CS 1.6 - [100%]
C:Zero - [100%]

Как использовать?
Regamedll_CS полностью совместим с оригинальным модом CS
Все, что от вас требуется, это загрузить бинарные файлы Regamedll_CS и заменить оригинальные mp.dll/cs.so

Скомпилированные файлы доступны здесь (выберите .zip с наиболее свежей датой изменения).

Директория архива bin содержит 2 поддиректории, 'bugfixed' и 'pure'.

• 'pure' рассчитана на работу в точности как оригинальный мод CS от valve.
• 'bugfixed' содержит некоторые исправления и улучшения.

Конфигурационный файл game.cfg положить в корень сервера или в папку мода cstrike.

Внимание! Файлы Regamedll_CS бинарно несовместимы с оригинальным, так как скомпилированы другим компилятором. Это означает, что плагины, делающие анализ бинарного кода (Orpheu например), вероятно, не будут работать с Regamedll_CS.

Поддерживаемые версии Metamod:
• Metamod 1.21p37 (Внимание: 1.20 Не поддерживается)

Благодарности:
• Проекту ReHLDS и всем кто участвовал в нём.
Dreamstalker за предоставленный репозиторий.

Известные проблемы и их решения:
Cкрытый текст
Вопрос: Что делать если падает сервер и у меня amxmodx 1.8.2?
Ответ: Если виноват модуль amxx cstrike, то вам нужно скачать фикс версию модуля, архив прикрепленный ниже.

Вопрос: У меня не работает модуль adminfreelook, можно это исправить?
Ответ: Временно сделан модуль ReAdminFreeLook на ReGameDLL API, архив прикреплен ниже. (Квар: afl_admin_access_flags is "d" )

Вопрос: Не работает ReAdminFreeLook, как исправить?
Ответ: Квары mp_forcecamera, mp_forcechasecam не должны равняться 0, а также mp_fadetoblack должен быть 0.

Вопрос: Как узнать, работает ли ReGameDLL?
Ответ: Вы можете узнать через команду game version.

Вопрос: Не реагирует на команду game version, что делать?
Ответ: Для начала нужно выполнить некоторые шаги:

○ Вы должны убедиться что поместили mp.dll (Для Windows) или cs.so (Для Linux) в директорию gamedir/dlls/.
○ Если у вас стоит Metamod, вы должны убедиться, что Metamod загружает именно вашу библиотеку mp.dll/cs.so, напишите команду meta game и увидите в "dll pathname" путь до библиотеки которую загрузил Metamod.

○ В папке gamedir/dlls не должны быть cs_i386.so и бэкап оригинальной библиотеки cs.so, так или иначе Metamod их загрузит, так как считает их приоритетнее чем regamedll. (Совет: Вы можете прямо указать Metamod-у какую библиотеку грузить, для этого зайдите в папку Metamod-а (addons/metamod), откройте config.ini (если нету, создайте config.ini) и добавьте строчку:
Цитата
gamedll dlls/cs.so


Как можно помочь?
Форкайте на гите проект, собирайте через gradle, он скомпилирует и проведет тесты.
Ищите баги (ошибки) и делайте пул реквесты :)

Источник:
dedicated-server.ru

Дополнительные файлы:
Прикрепленный файл  cstrike_amxx_1_8_2_fix.zip ( 70.1 килобайт ) Кол-во скачиваний: 540


Причина: обновлeниe
Прикрепленные файлы:
Прикрепленный файл  ReGameDLL_CS_publish_5.3.0.217_artifacts.zip ( 7.17 мегабайт ) Кол-во скачиваний: 172


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя XyLiGaN
сообщение 8.2.2017, 13:40
Сообщение #2


Иконка группы

Стаж: 5 лет 3 месяца
Город: Югорск

Сообщений: 10849
Благодарностей: 6278
Полезность: 1761

Меценат Меценат

Цитата
Обновил 1-й пост, добавив последнюю актуальную версию ReGameDLL


Установка/Настройка/Обновление - Серверов/Модов/Плагинов: перейти
Другие полезные ссылки по форуму: перейти
Российский Паблик Сервер 18+ © - Тема сервера
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 8.2.2017, 20:50
Сообщение #3


Стаж: 3 года 6 месяцев

Сообщений: 2056
Благодарностей: 1266
Полезность: 840

Цитата
Важно! VIP статус не отображается у живых Террористов в таблице счета. Это ограничения самой игры, потому что VIP статус взят из режима игры VIP Assassination. По правилам этого режима живые террористы никак не могут знать кто играет за VIP, также как и Контр-Террористы не могут знать кто несет бомбу в режиме Bomb / Defuse.

Интересно, а в ReHLDS (ReGameDLL_CS) возможно это пофиксить ?


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 8.2.2017, 20:53
Сообщение #4


Стаж: 5 лет

Сообщений: 508
Благодарностей: 394
Полезность: 1025

ssx, это клиентская часть.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Xramer
сообщение 10.2.2017, 14:08
Сообщение #5
Стаж: 2 года 1 месяц

Сообщений: 83
Благодарностей: 10
Полезность: 16

5.2.0.178 уже доступна.

Отредактировал: Xramer, - 2.3.2017, 11:52
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kriminalua
сообщение 25.3.2017, 8:33
Сообщение #6


Стаж: 11 месяцев
Город: Киев

Сообщений: 566
Благодарностей: 142
Полезность: 464

Я так понял, нужно залить только этот файл - cs.so, в папку csstrike/dlls ?

Отредактировал: Kriminalua, - 25.3.2017, 8:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vladboss
сообщение 25.3.2017, 9:16
Сообщение #7


Стаж: 6 лет 6 месяцев

Сообщений: 290
Благодарностей: 81
Полезность: 236

Цитата(Kriminalua @ 25.3.2017, 8:33) *
Я так понял, нужно залить только этот файл - cs.so, в папку csstrike/dlls ?


в зависимости от своей OC.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ladders
сообщение 1.4.2017, 18:20
Сообщение #8


Стаж: 8 лет 5 месяцев

Сообщений: 181
Благодарностей: 15
Полезность: 71

подскажите, с какой версии regamedll не работает noteamflash ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя adva
сообщение 1.4.2017, 19:11
Сообщение #9


Иконка группы

Стаж: 4 года 4 месяца

Сообщений: 1619
Благодарностей: 767
Полезность: 956

Меценат Меценат

Цитата(ladders @ 1.4.2017, 19:20) *
подскажите, с какой версии regamedll не работает noteamflash ?

Во всех работает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ladders
сообщение 1.4.2017, 19:24
Сообщение #10


Стаж: 8 лет 5 месяцев

Сообщений: 181
Благодарностей: 15
Полезность: 71

adva,
не совсем точно спросил
с какой версии не работает noteamflash в resemiclip
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 19.4.2017, 19:02
Сообщение #11


Стаж: 3 года 6 месяцев

Сообщений: 2056
Благодарностей: 1266
Полезность: 840

Ребята, reAMXMODX , ReHLDS и regamedll последний

Краш сервера при смене карты
В qconsole.txt
Код
L 04/19/2017 - 19:48:14: [mapsmenu.amxx] Cmd: "admin4ik<434><STEAM_0:1:29533248><>" changelevel "de_dust2_2x2"


Кто сталкивался с подобным ?

Из не стандартный плагов стоит
Код
fresh_bans.amxx
fb_forwards.amxx
mapmanager.amxx - от Мистрика
ad_manager.amxx
resetscore.amxx
lite_translit.amxx
damager.amxx - не из-за него точно.
no_team_flash.amxx
pingfaker.amxx
ASP.amxx
Ping_Control.amxx

Все плаги вручную компилились кроме fresh_bans

Падает сервер и не могу понять почему ..


[CS 1.6 Public] 78.152.169.100:27014
[CS 1.6 DM FFA] 78.152.169.100:27015
[CS 1.6 DM AIM] 78.152.169.100:27017
[Half-Life DM FFA] 78.152.169.100:27016
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Acer
сообщение 19.4.2017, 19:40
Сообщение #12
Стаж: 8 месяцев
Город: Chicago

Сообщений: 216
Благодарностей: 31
Полезность: 126

ssx, хз, стоит рехлдс, regame, reamxmodx ласт, падений нет. Отключи все плагины и посмотри
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя shram47
сообщение 28.6.2017, 6:15
Сообщение #13


Стаж: 1 год 11 месяцев
Город: Москва

Сообщений: 217
Благодарностей: 66
Полезность: 170

Добавьте в шапку ссылку для скачивания Last Ver.
Прикрепленный файл  regamedll_5.3.0.204_dev.zip ( 7.84 мегабайт ) Кол-во скачиваний: 4
Last Ver. 5.3.0.204-dev от 27.06.2017
Скачать архив с последней версией

Стоит свежачёк... Падений нет ;-)
meta-r,reamxx
Код
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.0.0.569-dev
Build date: 20:21:10 Jun 14 2017 (1159)

Metamod-r v1.3.66, API (5:13)
Metamod-r build: 01:10:51 Jun 27 2017 (1.3.66)
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/7e46cf7 (asmodai)

AMX Mod X 1.8.3-Re (http://www.amxmodx.org)
Authors:
    David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
    Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
    Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
    Borja "faluco" Ferrer, Scott "DS" Ehlert

Authors (ReHLDS Team):
     "Adidasman", "s1lent"
Compiled: Dec 24 2016 15:59:38
Build ID: 7
Core mode: JIT + ASM32

Currently loaded plugins:
      description      stat pend  file              vers      src   load  unlod
[ 1] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.8.3-R  ini   Start ANY  
[ 2] Reunion          RUN   -    reunion.so        v0.1.75   ini   Start Never
[ 3] ReAuthCheck      RUN   -    reauthcheck.so    v0.1.6    ini   Start Never
[ 4] Revoice          RUN   -    revoice.so        v0.1.26   ini   Start Never
[ 5] Rechecker        RUN   -    rechecker.so      v2.3      ini   Chlvl ANY  
[ 6] WHBlocker        RUN   -    whblocker.so      v1.5.692  ini   Chlvl ANY  
[ 7] ReAimDetector    RUN   -    reaimdetector_am  v0.1.7    pl1   ANY   Never
[ 8] Ham Sandwich     RUN   -    hamsandwich_amxx  v1.8.3-R  pl1   ANY   ANY  
[ 9] CSX              RUN   -    csx_amxx_i386.so  v1.8.3-R  pl1   ANY   ANY  
9 plugins, 9 running

Currently loaded modules:
name                    version     author               status    
ReAimDetector           0.1.7       ReHLDS Team          running    
Ham Sandwich            1.8.3-Re    AMX Mod X Dev Team   running    
CSX                     1.8.3-Re    AMX Mod X Dev Team   running    
3 modules


Отредактировал: coca-cola :), - 28.6.2017, 8:08


Enough to hope for someone's help, I will do it myself and I will not ask anyone. I cope with children and can cope with amxx :thank_you:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя coca-cola :)
сообщение 28.6.2017, 8:10
Сообщение #14


Иконка группы

Стаж: 3 года 8 месяцев
Город: Москва

Сообщений: 1271
Благодарностей: 973
Полезность: 1232

Меценат Меценат

shram47, обновил
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя shram47
сообщение 3.7.2017, 16:35
Сообщение #15


Стаж: 1 год 11 месяцев
Город: Москва

Сообщений: 217
Благодарностей: 66
Полезность: 170

Цитата(coca-cola :) @ 28.6.2017, 10:10) *
shram47, обновил
может без файла? Просо ссылку и Changlog вставьте ;-) Понимаю что многие на офф ресурсе посмотрят, но как никак форум...а то создаётся впечатление, что форум тонет


Enough to hope for someone's help, I will do it myself and I will not ask anyone. I cope with children and can cope with amxx :thank_you:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Acer
сообщение 4.7.2017, 9:07
Сообщение #16
Стаж: 8 месяцев
Город: Chicago

Сообщений: 216
Благодарностей: 31
Полезность: 126

shram47, +, также можно добавить: reMetamod и ReSRDetector.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dehost
сообщение 5.7.2017, 11:02
Сообщение #17


Стаж: 5 лет 4 месяца

Сообщений: 1085
Благодарностей: 190
Полезность: 410

Цитата(Acer @ 4.7.2017, 10:07) *
shram47, +, также можно добавить: reMetamod и ReSRDetector.

ReSRDetector

Отредактировал: dehost, - 5.7.2017, 11:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя XyLiGaN
сообщение 13.7.2017, 8:02
Сообщение #18


Иконка группы

Стаж: 5 лет 3 месяца
Город: Югорск

Сообщений: 10849
Благодарностей: 6278
Полезность: 1761

Меценат Меценат

Обновил шапку темы, добавил новую версию модуля
Последняя и актуальная версия ReGameDLL: 5.3.0.213


Установка/Настройка/Обновление - Серверов/Модов/Плагинов: перейти
Другие полезные ссылки по форуму: перейти
Российский Паблик Сервер 18+ © - Тема сервера
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Energy
сообщение 25.7.2017, 16:16
Сообщение #19
Стаж: 2 года 5 месяцев

Сообщений: 2242
Благодарностей: 562
Полезность: 249

i
Уведомление:
Добавил ласт вeрсию в пeрвый пост. Обновы бeру с форума DS
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Stream
сообщение 29.7.2017, 23:28
Сообщение #20


Стаж: 3 месяца 3 дня

Сообщений: 121
Благодарностей: 21
Полезность: 122

version 5.3.0.218
Прикрепленные файлы:
Прикрепленный файл  ReGameDLL_CS_publish_5.3.0.218_artifacts.zip ( 7.17 мегабайт ) Кол-во скачиваний: 4


Как бы тяжело не было - не отчаивайся. Переживёшь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: