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

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

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

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

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Colored Translit Prefix

Статус пользователя eat1k
сообщение 22.11.2015, 0:12
Сообщение #1
Стаж: 11 лет

Сообщений: 52
Благодарностей: 25
Полезность: 272

Здравствуйте, вопрос по префиксу по steam id. Нашёл плагин как дополнение к colored translit, можно выдавать префикс по steam id, но префикс прописывается перед основным,а должен после, как сделать чтобы был после?
Т.е. в самом colored translit например на flag a флаг "[Админ]", в плагине Prefix по стим айди префикс "[Тест]". Должно получаться:
[Админ] [Тест] ник : текст....
Сейчас же:
[Тест] [Админ] ник : текст....

Плагин prefix:
Cкрытый текст
Код
#include <amxmodx>
#include <colored_translit>
        
new steamid[34]
      
public plugin_init()
{
    register_plugin("VIPPrefix", "1.0", "Azik");
}
        
public ct_message_format(id)
{
    get_user_authid(id, steamid, 33)
    if(equal(steamid, "STEAM_0:1:00000000"))
    {
    ct_add_to_msg(CT_MSGPOS_PREFIX, "[^x04Тест^x01]");
    }
    
    return PLUGIN_CONTINUE;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Vaqtincha
сообщение 22.11.2015, 14:40
Сообщение #2
Стаж: 11 лет

Сообщений: 981
Благодарностей: 352
Полезность: < 0

поставить в plugins.ini ниже/выше тоже не помог?
И зачем проверка на каждый say
Код:
get_user_authid(id,steamid, 33)
if(equal(steamid, "STEAM_ 0:1:00000000"))

можно сделать это только при коннекте(client_authorized) сохранив в массив.

Отредактировал: Vaqtincha, - 22.11.2015, 14:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя eat1k
сообщение 22.11.2015, 15:38
Сообщение #3
Стаж: 11 лет

Сообщений: 52
Благодарностей: 25
Полезность: 272

Цитата(Vaqtincha @ 22.11.2015, 14:36) *
поставить в plugins.ini ниже/выше тоже не помог?
И зачем проверка на каждый say
Код:
get_user_authid(id,steamid, 33)
if(equal(steamid, "STEAM_ 0:1:00000000"))

можно сделать это только при коннекте(client_authorized) сохранив в массив.


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