Помогите исправить ошибки

Тема в разделе "Программирование / Скриптинг", создана пользователем Черная вдова, 5 дек 2012.

  1. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
    Вот код, при компилировании происходит ошибки, помогите исправить их
    Tag mismatch происходит на строчках такого типа:

    color = {255, 25, 15};

    HTML:
    public Action:Timer_ColourWeapon(Handle:timer, any:data)
    {
        new client = ReadPackCell(data);
        new weapon = ReadPackCell(data);
        new pref = p_beampref[client];
        
        if(GetUserFlagBits(client) & ADMFLAG_RESERVATION && IsClientInGame(client))
        {
            new Float:color[3];
            switch (pref)
                {
                    case 1: // red
                        color = {255, 25, 15};
                    case 2: // green
                        color = {75, 255, 75};
                    case 3: // blue
                        color = {50, 75, 255};
                    case 4: // orange
                        color = {255, 150, 25};
                    case 5: // purple
                        color = {255, 125, 255};
                    case 6: // random
                    {
                        color[0] = GetRandomInt(25, 255);
                        color[1] = GetRandomInt(25, 255);
                        color[2] = GetRandomInt(25, 255);
                    }
                }
            SetEntityRenderColor(weapon, color);
        }
    }
     

    Вложения:

    • 53.jpg
      53.jpg
      Размер файла:
      75,9 КБ
      Просмотров:
      15
  2. schmidt

    schmidt wS (skype: ws.css)

    Сообщения:
    188
    Симпатии:
    347
    new Float:color[3];
     
  3. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    поменяй местами тут if(GetUserFlagBits(client) & ADMFLAG_RESERVATION && IsClientInGame(client))

    убери тэг Float: перед color
     
    Черная вдова нравится это.
  4. Черная вдова

    Черная вдова

    Сообщения:
    1.621
    Симпатии:
    234
    Решил сделать проще, убрал вообще color
    сделал напрямую замену цвета в case