Перейти к содержимому


Фотография

Vip Firefox (В тему скриптеры)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 54

#41 Elikey

Elikey

    Пользователь

  • Пользователь
  • PipPipPip
  • 297 сообщений

Отправлено 26 Июль 2012 - 14:46

А как нибудь можно переделать вот это под колор транслит? А то вместе не робят:(


#include <amxmodx>
#include <amxmisc>

#define ACCESS_FLAG ADMIN_LEVEL_H
#define PLUGIN "VIP"
#define VERSION "1.0"
#define AUTHOR "EliK"

new channels[8][] = 
{
        "#Cstrike_Chat_CT",
        "#Cstrike_Chat_T",
        "#Cstrike_Chat_CT_Dead",
        "#Cstrike_Chat_T_Dead",
        "#Cstrike_Chat_Spec",
        "#Cstrike_Chat_All",
        "#Cstrike_Chat_AllDead",
        "#Cstrike_Chat_AllSpec"
}

new newChannels[8][] =
{
        "^x01(Counter-Terrorist) ^x04[VIP]^x03 %s1^x01 :^x01 ^x01%s2^x01",
        "^x01(Terrorist) ^x04[VIP]^x03 %s1 ^x01^x01 : ^x01^x01%s2",
        "^x01*DEAD*(Counter-Terrorist) ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x01*DEAD*(Terrorist) ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x01(Spectator) ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x04[VIP]^x03 %s1 ^x01:^x01  ^x01%s2^x01",
        "^x01*DEAD* ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x01*SPEC* ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01"
}

new Trie:vipChannels

public plugin_init() 
{
        register_plugin(PLUGIN, VERSION, AUTHOR)

        vipChannels = TrieCreate();
        
        for (new i = 0; i < 8; i++)
        {
                TrieSetString(vipChannels, channels[i], newChannels[i]);
        }
        
        register_message(get_user_msgid("SayText"), "MessageSayText");
}

public MessageSayText(msgid, msgdest, id)
{
        new channel[64];
        get_msg_arg_string(2, channel, charsmax(channel));
        
        if(!TrieGetString(vipChannels, channel, channel, charsmax(channel)))
        {
                return;
        }

        new sender = get_msg_arg_int(1);

        if(sender && get_user_flags(id) & (sender, ACCESS_FLAG))
        {
                set_msg_arg_string(2, channel);
        }
}

public plugin_end()
{
        TrieDestroy(vipChannels);
}


#42 ProxY92

ProxY92

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 756 сообщений

Отправлено 26 Июль 2012 - 14:47

Зачем все усложнять :)

#43 Elikey

Elikey

    Пользователь

  • Пользователь
  • PipPipPip
  • 297 сообщений

Отправлено 26 Июль 2012 - 14:49

Зачем все усложнять :)


Где там усложнение? Там под каждую команду и смерть, я даже цвета расставил) а твоё 1.amxx там вот у кт только) и то цвет один...Может твой плагин 1.amxx дописать как нибудь под то что я кидал выше?

#44 ProxY92

ProxY92

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 756 сообщений

Отправлено 26 Июль 2012 - 14:50

Зачем все усложнять :)


Где там усложнение? Там под каждую команду и смерть, я даже цвета расставил) а твоё 1.amxx там вот у кт только) и то цвет один...Может твой плагин 1.amxx дописать как нибудь под то что я кидал выше?

Ты сначала попробуй... Сделать чтобы было у двух команд очень даже просто :)

#45 Elikey

Elikey

    Пользователь

  • Пользователь
  • PipPipPip
  • 297 сообщений

Отправлено 26 Июль 2012 - 14:56

Зачем все усложнять :)


Где там усложнение? Там под каждую команду и смерть, я даже цвета расставил) а твоё 1.amxx там вот у кт только) и то цвет один...Может твой плагин 1.amxx дописать как нибудь под то что я кидал выше?

Ты сначала попробуй... Сделать чтобы было у двух команд очень даже просто :)


Скинь исходник 1.amxx либо если не сложно попробуй сделать чтобы было для всех надпись вип в чате, а не для кт одних...
Cstrike_Chat_CT",
        "#Cstrike_Chat_T",
        "#Cstrike_Chat_CT_Dead",
        "#Cstrike_Chat_T_Dead",
        "#Cstrike_Chat_Spec",
        "#Cstrike_Chat_All",
        "#Cstrike_Chat_AllDead",
        "#Cstrike_Chat_AllSpec"

и цвета должны быть: VIP(Зелёный)/Цвет команды/Цвет чата желтый если что вот я уже настроил

new newChannels[8][] =
{
        "^x01(Counter-Terrorist) ^x04[VIP]^x03 %s1^x01 :^x01 ^x01%s2^x01",
        "^x01(Terrorist) ^x04[VIP]^x03 %s1 ^x01^x01 : ^x01^x01%s2",
        "^x01*DEAD*(Counter-Terrorist) ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x01*DEAD*(Terrorist) ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x01(Spectator) ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x04[VIP]^x03 %s1 ^x01:^x01  ^x01%s2^x01",
        "^x01*DEAD* ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01",
        "^x01*SPEC* ^x04[VIP]^x03 %s1^x01 : ^x01^x01%s2^x01"
}


#46 ProxY92

ProxY92

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 756 сообщений

Отправлено 26 Июль 2012 - 14:59

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <colored_translit>

public plugin_init()
{
    register_plugin("CT Addon: VIP Prefix", "1.0", "Sho0ter")
    return PLUGIN_CONTINUE
}

public ct_message_format(id)
{
    if (is_user_connected(id) && is_user_alive(id) && get_user_flags(id) & ADMIN_LEVEL_H)
    {
        ct_add_to_msg(CT_MSGPOS_PREFIX, "[^x03VIP^x01]")
    }
    return PLUGIN_CONTINUE
}
Вот исходник того что я тебе написал :) Если хочешь править тот, ищи того кто за это возьмется :) За деньги разумеется :)

#47 Elikey

Elikey

    Пользователь

  • Пользователь
  • PipPipPip
  • 297 сообщений

Отправлено 26 Июль 2012 - 15:02

Ладно) Попробую сам...

#48 ProxY92

ProxY92

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 756 сообщений

Отправлено 26 Июль 2012 - 15:08

Ладно) Попробую сам...

Не думаю что это реально, попробуй что я тебе скинул, на работоспособность и не парь себе мозг :)

#49 Elikey

Elikey

    Пользователь

  • Пользователь
  • PipPipPip
  • 297 сообщений

Отправлено 26 Июль 2012 - 15:51

Ладно) Попробую сам...

Не думаю что это реально, попробуй что я тебе скинул, на работоспособность и не парь себе мозг :)


Ну я и хочю дополнить твой

#50 ProxY92

ProxY92

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 756 сообщений

Отправлено 26 Июль 2012 - 22:31

Ладно) Попробую сам...

Не думаю что это реально, попробуй что я тебе скинул, на работоспособность и не парь себе мозг :)


Ну я и хочю дополнить твой

Сначала этот проверь... Третий раз уже повторяю )

#51 Elikey

Elikey

    Пользователь

  • Пользователь
  • PipPipPip
  • 297 сообщений

Отправлено 27 Июль 2012 - 3:10

Сначала этот проверь... Третий раз уже повторяю )


Я проверил его, я уже не понел о чём ты) у кт вип работает цвет правдо один

#52 ProxY92

ProxY92

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 756 сообщений

Отправлено 27 Июль 2012 - 15:56


Сначала этот проверь... Третий раз уже повторяю )


Я проверил его, я уже не понел о чём ты) у кт вип работает цвет правдо один

тебе нужно чтобы все разными цветами было? )как в предыдущем? )

#53 crysis55

crysis55

    Пользователь

  • Пользователь
  • PipPipPip
  • 355 сообщений

Отправлено 27 Июль 2012 - 20:43

Elikey,Упрямый человек))

#54 Streamer

Streamer

    Участник

  • Пользователь
  • PipPip
  • 96 сообщений

Отправлено 27 Июль 2012 - 20:51

Настойчевый...

#55 ProxY92

ProxY92

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 756 сообщений

Отправлено 27 Июль 2012 - 22:51

Настойчевый...

Знаний маловато, для настойчивости... :)


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных