Расширения
Опубликуйте свои собственные пользовательские расширения здесь.
3 files
-
SMCereal - an Extension for JSON, XML, and Binary Serialization
By Райан
Это расширение добавляет функциональность сериализации в sourcemod. Не только JSON, но еще и XML и бинарные файлы! Расширение использует библиотеку C++ Cereal.
Архивы JSON и XML могут принимать любой примитивный тип, в то время как двоичные файлы могут принимать только целые числа.
Автор позаботился о том, чтобы включаемый файл был должным образом задокументирован, так что обязательно его посмотрите!
char str[] = "CMake > AMBuild"; // You can also use the Xml_Archive and Binary_Archive functions JsonArchive_SetString( 0, str ); // index 0 JsonArchive_SetFloat( 1, 3.4 ); // index 1 JsonArchive_SetInt( 2, 3.4 ); // index 2 char szFileName[512]; BuildPath( Path_SM, szFileName, sizeof( szFileName ), "data/example.json" ) JsonArchive_Serialize( szFileName ); JsonArchive_Deserialize( szFileName ); char szBuffer[128]; JsonArchive_GetString( 0, szBuffer, sizeof( szBuffer ) ); float flVal = JsonArchive_GetFloat( 1 ); int iVal = JsonArchive_GetNumber( 2 );
0 downloads
0 comments
Submitted
-
L4D2 Left 4 DHooks Direct
By Райан
Предыдущие, выборочные, версии плагина Left 4 DHooks Direct как раз можно скачать в теме поддержки плагина.
Данный файл является продолжением и объединением темы посвященной Left 4 DHooks Direct. Загляните в тему, что бы узнать все подробности.
2 downloads
0 comments
Updated
-
L4D2 DoS Protect
By Райан
Работающее расширение защиты от DoS для CS:GO и дополнительно для L4D2.
Есть только одна команда, dosp_attacks, которая выводит все зарегистрированные атаки, количество полученных пакетов и время последней атаки.
Установка:
Поместите файлы .dll/.so в папку с расширениями Поместите .txt в папку с игровыми данными Создайте файл с именем dosprotect.autoload в папке с расширениями1 download
0 comments
Submitted