Изменяем таблицу счета. - Мастерская - Изменение клиента cs 1.6 - Форум CS-HLDS.RU

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 212»
Форум CS-HLDS.RU » Мастерская » Изменение клиента cs 1.6 » Изменяем таблицу счета. (В этом уроке мы преобразим таблицу счета.)
Изменяем таблицу счета.
GravEYarDДата: Суббота, 05.02.2011, 17:08 | Сообщение # 1
Генерал-лейтенант
Группа: Проверенные
Сообщений: 686
Награды: 77
Статус: Offline
В этом коротком уроке я научу вас изменять таблицу счета в игре Counter Strike.
Для урока нам понадобится :

  • Любой текстовый редактор.
  • Любой графический редактор.
  • И CS 1.6 Color Scheme v3 final.

    Вот так изначально выглядит моя таблица счета (я использую steam) :



    Если вы используете No-Steam клиент, ваша таблица будет выглядеть так :



    За основу я беру именно сборку no-steam. Мы попробуем вставить картинку/баннер как на первом скриншоте, в таблицу счета.
    Для начала нам нужно найти файл отвечающий за таблицу счета. Отправляемся в «%GAMEDIR%\cstrike\resource\UI», находим и открываем файл ScoreBoard.res. Открываем файл :

    Quote
    "Resource/UI/ScoreBoard.res"
    {
    "ClientScoreBoard"
    {
    "ControlName" "CClientScoreBoardDialog"
    "fieldName" "ClientScoreBoard"
    "xpos" "63"
    " ypos" "42"
    "wide" "444"
    "tall" "360"
    "autoResize" "0"
    "pinCorner" "0"
    "visible" "0"
    "enabled" "1"
    "tabPosition" " 0"
    }
    "ServerName"
    {
    "ControlName" "Label"
    "fieldName" "ServerName"
    "xpos" "3"
    "ypos" "2"
    "wide" "250"
    "tall" " 24"
    "autoResize" "0"
    "pinCorner" "0"
    "visible" "1"
    "enabled" "1"
    "labelText" ""
    "textAlignment" "north-west"
    "dull text" "0"
    "brighttext" "1"
    }
    "PlayerList"
    {
    "ControlName" "SectionedListPanel"
    "fieldName" "PlayerList"
    "xpos" "0"
    " ypos" "0"
    "wide" "444"
    "tall" "360"
    "autoResize" "0"
    "pinCorner" "0"
    "visible" "1"
    "enabled" "1"
    "tabPosition" " 0"
    "autoresize" "3"
    "linespacing" "13"
    }
    }


    Таблицу можно оставить обычной, а можно сделать изменяющейся от количества игроков. Что бы сделать таблицу не стабильной нам нужно найти строчку:
    Quote
    {
    "ClientScoreBoard"
    {
    "ControlName" "CClientScoreBoardDialog"
    "fieldName" "ClientScoreBoard"
    "xpos" "63"
    "ypos" "42"
    " wide" "444"
    "tall" "360"
    "autoResize" "0"
    "pinCorner" "0"
    "visible" "0"
    "enabled" "1"
    "tabPosition" "0"
    }


    Значение 360 изменяем на 0.

    Закрываем и сохраняем текстовый документ. Заходим в игру и открываем таблицу счета:



    Теперь займемся изготовлением нашей картинки для таблицы счета. Наш баннер должен быть в формате .tga и лежать в папке «%\cstrike\gfx\vgui». После того как все подготовлено нам нужно правильно расположить баннер в таблице счета. Для этого заходим в «%\cstrike\resource\UI» и открываем файл ScoreBoard.res. Допишем в самый конец :
    Quote

    "logo"
    {
    "ControlName" "ImagePanel"
    "fieldName" "logoimage"
    "xpos" "133"
    "ypos" "0"
    "wide" "234"
    "tall""40"
    "autoResize" "0"
    "pinCorner" "0"
    "visible" "1"
    "enabled" "1"
    "textAlignment" "west"
    "image" "gfx/vgui/cshlds"
    "scaleImage" "1"
    "zpos" "1"
    }

    Quote

    "xpos" и "ypos" – Я указал 0 так как изображение будет указываться сверху таблицы счета.
    "wide" и "tall" – Размеры рисунка.
    "image" "gfx/vgui/cshlds"– Путь к нашему рисунку.


    Теперь нужно выровнять нашу таблицу по всем значениям :
    Quote

    "ClientScoreBoard"
    {
    "ypos" "122"
    }


    Quote
    "ServerName"
    {
    "ypos" "82"
    }


    Quote
    "PlayerList"
    {
    "ypos" "40"
    }


    Смотрим что получилось :



    Теперь изменим цветовую гамму нашей таблицы. Можно сделать это вручную а можно и более удобным способом. Я воспользуюсь программой CS 1.6 color scheme v3 final. О том как пользоваться программой можно посмотреть в моем предыдущем уроке.

    Вот собственно и все wink
    Прикрепления: 3823229.jpg(198Kb) · 0362604.jpg(155Kb) · 9907178.jpg(197Kb) · 0905355.jpg(97Kb)


    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
  •  
    eXetДата: Четверг, 07.04.2011, 00:52 | Сообщение # 2
    Лейтенант
    Группа: Проверенные
    Сообщений: 27
    Награды: 0
    Статус: Offline
    ммм... не плоха

    Жизнь зебра как показывает опыт, смотри не попади в жопу =)
     
    Diz-LanДата: Воскресенье, 17.04.2011, 09:53 | Сообщение # 3
    Полковник
    Группа: Проверенные
    Сообщений: 104
    Награды: 5
    Статус: Offline
    GravEYarD, это менять с Non-steam на стим таблицу?

    Или-же стим на нон-стим? wacko


    Важнейшая задача цивилизации - научить человека мыслить
     
    GravEYarDДата: Воскресенье, 17.04.2011, 10:38 | Сообщение # 4
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    Diz-Lan, Изменить таблицу счета можно как на стиме так и на нон-стиме. Так же можно указать соответствующие координаты для таблицы, что бы таблица выглядела как в стимовской cs. Можно и наоборот.

    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    DATDEEVДата: Воскресенье, 17.04.2011, 19:25 | Сообщение # 5
    Рядовой
    Группа: Пользователи
    Сообщений: 1
    Награды: 0
    Статус: Offline
    У меня в кс таблица сократилось со стороны пинга как исправить??? Заранее спасибо
     
    GravEYarDДата: Воскресенье, 17.04.2011, 20:12 | Сообщение # 6
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    DATDEEV, Подравнять ее. Не растягивай сильно таблицу. Ниже прикрепил fix.
    Прикрепления: ScoreBoard.res(1Kb)


    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    SpArKoДата: Понедельник, 18.04.2011, 16:41 | Сообщение # 7
    Рядовой
    Группа: Пользователи
    Сообщений: 2
    Награды: 0
    Статус: Offline
    возможно Вы мне поможете, я уже весь мозг себе измучал. В общем такая ситуация: на стим клиент я установил русификатор, после чего таблица счета стала выглядеть как на ноу стим (т.е не показывает людей со стима), дабы это исправить я пробовал переустанавливать КС, разбираться в файлах КС, сносил КС и чистил за ней реестр, сносил стим и КС и после чистил реестр, но все мои действия не помогли.
    Папки «%GAMEDIR%\cstrike\resource\UI», так же как и папки «%GAMEDIR%\\cstrike_russian\resource\UI» вообще нет.
    Расскажите, пожалуйста, в чем может быть причина сего недоразумения?


    Сообщение отредактировал SpArKo - Понедельник, 18.04.2011, 16:43
     
    GravEYarDДата: Понедельник, 18.04.2011, 17:15 | Сообщение # 8
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    SpArKo, На стим клиенте вообще не должно быть таких папок. Иконки друзей и игроков могут не показываться из за низкого разрешения.
    Или придется качать через стим лицензионную кс.


    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    SpArKoДата: Понедельник, 18.04.2011, 17:21 | Сообщение # 9
    Рядовой
    Группа: Пользователи
    Сообщений: 2
    Награды: 0
    Статус: Offline
    До установки русификатора аватарки были, а на протяжении всей игры разрешение не менял вообще (однако пробовал крутить, когда думал что причина в этом). Лицензионную КС через стим сервера я и качаю, но это вовсе не помогает.

    Сообщение отредактировал SpArKo - Понедельник, 18.04.2011, 17:22
     
    Oleg13Дата: Понедельник, 18.04.2011, 19:36 | Сообщение # 10
    Рядовой
    Группа: Пользователи
    Сообщений: 1
    Награды: 0
    Статус: Offline
    Супер=))))))
    а как зделать картинку возле ника??????
    напишите пожалуста зарание спасиба=))
     
    GravEYarDДата: Понедельник, 18.04.2011, 23:50 | Сообщение # 11
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    Oleg13, купить лицензионную кс.

    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    Diz-LanДата: Воскресенье, 08.05.2011, 07:23 | Сообщение # 12
    Полковник
    Группа: Проверенные
    Сообщений: 104
    Награды: 5
    Статус: Offline
    Oleg13, купи Steam wink

    Важнейшая задача цивилизации - научить человека мыслить
     
    4uTa4oKДата: Четверг, 26.05.2011, 18:58 | Сообщение # 13
    Лейтенант
    Группа: Проверенные
    Сообщений: 1
    Награды: 0
    Статус: Offline
    GravEYarD скинь пож fix чтобы у меня как стим была таблица плиз!)

    D@HuJI*KO
     
    GravEYarDДата: Четверг, 26.05.2011, 21:26 | Сообщение # 14
    Генерал-лейтенант
    Группа: Проверенные
    Сообщений: 686
    Награды: 77
    Статус: Offline
    4uTa4oK, На данный момент у меня нет стимовской таблицы счета. Нужно будет установить свой клиент и взять оттуда таблицу счета. Позже прикреплю стимовскую таблицу счета.

    По всем вопросам обращаться к гл. Администратору сайта. Мои номера icq недействительны. Всем удачи.
     
    alkogolikДата: Воскресенье, 07.08.2011, 23:09 | Сообщение # 15
    Майор
    Группа: Проверенные
    Сообщений: 8
    Награды: 3
    Статус: Offline
    а картинка формат-то какой ? и WxH на скоко?

    Добавлено (07.08.2011, 23:09)
    ---------------------------------------------
    кроче понел токо коорданаты кривые


    C 4uTEPAMu not drinГ
     
    Форум CS-HLDS.RU » Мастерская » Изменение клиента cs 1.6 » Изменяем таблицу счета. (В этом уроке мы преобразим таблицу счета.)
    Страница 1 из 212»
    Поиск:

    CS-HLDS.RU - Всё для Counter Strike, файлы, статьи cs 1.6 © 2017. Хостинг от uCoz
    Реклама на сайте