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

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

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику -=pypsic=- ::: Спасибо сказали: 21
Дата поста: В теме: За сообщение: Спасибо сказали:
10.3.2011, 19:10 Нарезка 10 марта 2011 года (Клубняк)
Моя нарезка 10 марта 2011 года (Клубняк)!!!
В Архиве по 4 урывка за каждую с команду!

Не забывайте про кнопку
diesel22, FYHTIK, godserver, hooligansfc
24.2.2011, 8:35 Нарезка 23 февраля 2011 года (Клубняк)
Оригиналы уривков!
STR@TEG
23.2.2011, 17:36 Нарезка 23 февраля 2011 года (Клубняк)
Вот моя нарезка трэков для серверов
alexmanco, SaSQuaTcH_Pro, STR@TEG
19.2.2011, 12:34 Loading sound
1мин жди =)

Лови =)
Sm4RT1K
19.2.2011, 12:19 Loading sound
Лови, если не нрав, пиши, другие сделаю)
Sm4RT1K
19.2.2011, 12:03 Loading sound
Sm4RT1K,
В качевстве

в). PSM signet 24bit, stereo размер 13сек - 3.6МБ.
Мож сделать PSM signet 8bit, mono ? там 600КБ.
Sm4RT1K
19.2.2011, 11:57 Loading sound
Я сделаю много нарезок а ты выберешь!
Sm4RT1K
19.2.2011, 11:46 Loading sound
1. Плавное появление трэка
а). Плавное появление в начале
б). Плавное появление в конце
в). Плавное появление в начале и в конце
г). без появления.

2. Басс...
а). Дать бассу...
б). Не дать бассу...

3. Длитильность
а). 15сек.
б).25сек.
в). Как получится!

4.Количевство трэков
а). 1 трэк
б). 2 трэка
в). 3 трэка

5). Качевство
a). PSM signet 16bit, stereo
б). PSM signet 16bit, mono
в). PSM signet 24bit, stereo
г). PSM signet 24bit, mono
Sm4RT1K
18.2.2011, 21:34 Loading sound
Sm4RT1K,
а что в замен?
Я могу,
1. Дай трэк.
2. длитильность в сек.
3. трэк будет в формате .wav
Sm4RT1K
4.2.2011, 17:46 Anti-mat переделать в другой
Помогите сделать так, чтоб все слова которые прописани в файле аnti-mat.ini переделывало все в [mat]...
К примеру:
Я написал в чат:
Hi all
слово all прописано в файле аnti-mat.ini
и поулчилось:
Hi [mat]

Anti-mat
Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Anti-mat"
#define VERSION "Неизвесно"
#define AUTHOR "Автор"

new g_filename, g_immunity, g_punish
new Array:recl_messages

public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    g_filename = register_cvar("block_recl_file", "аnti-mat.ini")
    g_immunity = register_cvar("block_recl_immunity_flags", "a")
    g_punish   = register_cvar("block_recl_punishment", "amx_gag #%d")

    register_clcmd("say",      "check_say")
    register_clcmd("say_team", "check_say")

    recl_messages = ArrayCreate(192, 16)

    read_messages_file()
}

read_messages_file() {

    static dirname[256], filename[256], string[192]
    get_configsdir(dirname, charsmax(dirname))
    get_pcvar_string(g_filename, filename, charsmax(filename))

    format(filename, charsmax(filename), "%s/%s", dirname, filename)
    new file = fopen(filename, "rt")
    if (!file)
        return PLUGIN_CONTINUE


    while (fgets(file, string, charsmax(string))) {
        trim(string)
        if (string[0] == EOS) continue
        ArrayPushString(recl_messages, string)
    }
    return PLUGIN_CONTINUE
}

public check_say(id) {
    static flags[32]
    get_pcvar_string(g_immunity, flags, charsmax(flags))
    if (is_user_bot(id) || is_user_hltv(id) || access(id, read_flags(flags)))
        return PLUGIN_CONTINUE

    static string[192], recl_string[192], i, recl_size, punish[256]
    recl_size = ArraySize(recl_messages)

    read_args(string, charsmax(string))
    trim(string)

    for (i = 0; i < recl_size; i++) {
        ArrayGetString(recl_messages, i, recl_string, charsmax(recl_string))
        if( containi(string, recl_string) > -1 ) {
            get_pcvar_string(g_punish, punish, charsmax(punish))
            if (punish[0] != EOS)
                server_cmd(punish, get_user_userid(id))
            return PLUGIN_HANDLED
        }
    }

    return PLUGIN_CONTINUE
}
L1NkeN
1.2.2011, 15:46 Block_Reclams 1.5 by Sutar / Анти реклама в чате!
Block_Reclams 1.5


Как вы заметили, последнее время появилось слишком много игроков которые шлют в чат рекламу, типа такой:
"3aXodiTE Ha CerBer..."
В принципе это просто последствия недобросовестности админов некоторых серверов которые своим посетителям лепят эти сообщения в конфиг.

Он просто блокирует такие сообщения. То есть они в любом случае не дойдут.
Дополнительно можно наказать игрока по его #userid. Я для этого гаг использую.
Наказывать жестче не вижу смысла, все же это больше вина админов которые рекламу прицепили.

Настройки:
block_recl_file "block_reclams.ini" - файл с сообщениями для поиска.
Количество рекламных сообщений в файле может быть любое, но не увлекайтесь
block_recl_punishment "amx_gag #%d" - это работает с цербером, гаг до конца карты. Но можно прописать любую команду. использующую userid. Если поставить "" никаких наказаний применено не будет.
block_recl_immunity_flags "a" - отвечает за иммунитет, то есть админы спамить смогут.

Установка:
Скопируйте файл block_reclams.sma в папку \cstrike\addons\amxmodx\scripting
Скопируйте файл block_reclams.amxx в папку \cstrike\addons\amxmodx\plugins
Скопируйте файл block_reclams.ini в папку \cstrike\addons\amxmodx\configs
Зайдите в файл plugins.ini в \cstrike\addons\amxmodx\configs и пропишите там

block_reclams.amxx //Анти реклама на сервере.

Прописка:
В файле block_reclams.ini прописываем любые слова, которые связанные с рекламой.
Внимание, прописка слов, только таких, которые могут использовать в рекламе.
Пример: Пишут слова тип: Connect, IP, Port, Site...

Как работает:
Не выводит сообщения в любой чат для игроков с словами которие прописани в файле block_reclams.ini!!!
amp, LOVE-LEO, oOpsz, Sonic2790
4.1.2011, 13:46 Резервные слоты для админов
\cstrike\addons\amxmodx\configs amxx.cfg

Код
// Количество резервируемых слотов для админов
// По умолчанию: 0
amx_reservation 5

// Скрывать резервируемые слоты
// По умолчанию: 0
amx_hideslots 5


Не Забудь в start.bat добавить 5 слотов =) и то игроков будет 16 =)
InfernoNet
25.12.2010, 18:27 Нижняя бегущая строка в экране, как её изменить (готовый сервер CStrike-Game Server) мод amx_scrollmsg
\cstrike\addons\amxmodx\configs в amxx.cfg

Код
// Сообщение и его частота в секундах (прокручивается на сервере)
//
// По умолчанию: "Текст" 600 //время
amx_scrollmsg "Текст"  60


2 способ
в plugins.ini убери все плагины которые установлены !!!
Стандартные:

Цитата
admin.amxx ; Админ плагин
;admin_sql.amxx ; Админ SQL - SQL версия admin.amxx
admincmd.amxx ; Консольные команды админа
;adminhelp.amxx ; помощь по консольным командам админа
adminslots.amxx ; резервируемые слоты
multilingual.amxx ; языки сервера

menufront.amxx ; конец админ меню
cmdmenu.amxx ; командное меню
plmenu.amxx ; меню игроков
;telemenu.amxx ; телепорт меню
mapsmenu.amxx ; меню карт
;pluginmenu.amxx ; меню, показывающее плагины

adminchat.amxx ; консольные чат команды
antiflood.amxx ; предупреждения игроков о флуде
scrollmsg.amxx ; прокрутка сообщений
imessage.amxx ; отображение сообщений на экране
adminvote.amxx ; команды голосования

nextmap.amxx ; показывает следующую карту из mapcycle.txt
mapchooser.amxx ; голосование за карту
timeleft.amxx ; показывает оставшееся время игры на карте

pausecfg.amxx ; включает/выключает плагины
statscfg.amxx ; позволяет управлять статистикой сервера через меню

restmenu.amxx ; меню ограничения оружия
;statsx.amxx ; статистика смертей/убийств подряд (требуется модуль CSX)
miscstats.amxx ; события в Counter-Strike
;stats_logging.amxx ; статистика использования оружия (требуется модульCSX)

;amxmod_compat.amxx ; Включить меню плагинов
ZILFER