Русское сообщество по скриптингу

Смена цветов показа ников - miscstats

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

Смена цветов показа ников - miscstats

Сообщение contrenature » 19 мар 2017, 20:11

Собственно, сам я в этом не бум бум, поэтому прошу помочь.
Хотелось бы изменить цвета при наведении на игроков в плагине - Miscstats.
Все свои Т и КТ видят друг друга синим цветом, а всех своих противников Т, КТ оранжевым.

Код: Выделить всё
public hideStatus(id)
{
    if (PlayerName)
    {
        ClearSyncHud(id, g_status_sync)
    }
}

public setTeam(id)
    g_friend[id] = read_data(2)

public showStatus(id)
{
    if(!is_user_bot(id) && is_user_connected(id) && PlayerName) 
    
{
        new name[32], pid = read_data(2)
    
        get_user_name
(pid, name, 31)
        new color1 = 0, color2 = 0
    
        if 
(get_user_team(pid) == 1)
            color1 = 255
        else
            color2 
= 255
        
        if 
(g_friend[id] == 1)    // friend
        {
            new clip, ammo, wpnid = get_user_weapon(pid, clip, ammo)
            new wpnname[32]
        
            if 
(wpnid)
                xmod_get_wpnname(wpnid, wpnname, 31)
        
            set_hudmessage
(color1, 50, color2, -1.0, 0.60, 1, 0.01, 3.0, 0.01, 0.01, -1)
            ShowSyncHudMsg(id, g_status_sync, "%s -- %d HP / %d AP / %s", name, get_user_health(pid), get_user_armor(pid), wpnname)
        } else {
            set_hudmessage(color1, 50, color2, -1.0, 0.60, 1, 0.01, 3.0, 0.01, 0.01, -1)
            ShowSyncHudMsg(id, g_status_sync, "%s", name)
        }
    }
}
Аватара пользователя
contrenature
 
Сообщения: 1
Зарегистрирован: 01 ноя 2010, 16:19
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron