Гость | Вторник, 2024/04/16 | 15.58
Файлы CS 1.6 | Файлы CS:S | Файлы CS:GO
Главное меню
Добавления материала
Популярный чит
AIM для CS 1.6 v43
Скачиваний: 9366
Помощь Новичка CS
Префикс в чате через Colored Translit
Главная » Статьи » Статьи Counter - Strike 1.6

В этой статье, я постараюсь рассказать о том как добавить любой префикс игроку в чате через Colored Translit, при этом не используя других плагинов.

1. В папке "addons/amxmodx/configs/colored_translit" нужно создать файл prefix.ini
В этом файле в дальнейшем вы и будете вписывать префикс для игроков.

2. В папке "addons/amxmodx/scripting/colored_translit" создаем файл prefix.inl
В файл нужно добавить следующее:
/*
* Colored Translit v3.0 by Sho0ter
*/
public ct_message_format(id)
{
new szName[32], pos[2][127], szPr[32];
get_user_name(id, szName, 31);
for(new i; i < iLinesPrefix; i++)
{
parse(szStringFilePrefix[i], pos[0], 126, pos[1], 126);
if(equal(szName, pos[0]))
{
format(szPr, 31, "[^x04%s^x01]", pos[1])
ct_add_to_msg(CT_MSGPOS_PREFIX, szPr)
}
}
}

3. В той же папке находим два файла: defines.inl и cfg.inl
В файл cfg.inl добавляем:
public plugin_cfg()
{
// ...
format(szPrefixFile, charsmax(szPrefixFile), "%s/colored_translit/prefix.ini", s_ConfigsDir)
if(file_exists(szPrefixFile))
{
while((iLinesPrefix < file_size(szPrefixFile, 1) && read_file(szPrefixFile, iLinesPrefix, szStringFilePrefix[iLinesPrefix], 255, Len)))
{
iLinesPrefix++;
}
}

А в defines.inl:
// ...
new szPrefixFile[127]
new szStringFilePrefix[100][256]
new iLinesPrefix

Пример записи файла prefixes.ini:

;"Имя игрока" "Префикс"
"RDALE" "AMXMODMENU.RU"
"FIELD LINE" "NYASHKA"

Примечание: не путайте *.ini (INI) и *.inl (INL) файлы.



Источник: http://portal-cs-1-6.3dn.ru/
Категория: Статьи Counter - Strike 1.6 | Добавил: k1ck^cfg (2014/03/13) | Автор: k1ck^cfg (Олег Александров)
Просмотров: 1000 | Теги: цветной чат cs 1.6, Colored Translit
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Counter - Strike : Go
Counter Strike : Source
Counter Strike 1.6
Статистика
 
Онлайн всего: 1
Гостей: 1
Пользователей: 0



Карта форума | Карта сайта | RSS - Карта
© 2010 - 2014 год | Хостинг от uCoz