Создаем лейаут вместе (прочти голосование!)

  • Опрос
    • Прочти внимательно варианты ответов

      • 438
        Прежде, чем задать вопрос - прочти первый пост
        64%
      • 242
        Прикрепи к вопросу поясняющую картинку
        36%
      Всего: 680 голосов
    • buch20
      buch20
      Бронза
      На форуме с: 17.12.2007 Сообщения: 3.726
      Выражаю благодарность всем , кто принимал участие в данном проекте .
      Хотелось бы изменить название темы на более подходящее .

      И так приступим =)


      FlameArt сделал программу (я работу проги не проверял!) по инструкциям

      Требуется наличие Net.Framework 3.5 sp1

      PokerStars Modder 1.2 update

      http://ifolder.ru/24709092

      Из интересного:

      - При открытии gx.ini редактирование параметров прямо в проге, на блокнот забиваем :)
      Таким образом пользоваться проще некуда - нажал открыть, прямо на месте поменял, нажал сохранить.
      Также это избавит от багов у людей, у которых особые настройки системы для командной строки\отсутствует блокнот итд

      - Вопросик в проге открывает окно, которое содержит ссылку на этот топик, откроется в стандартном браузере. Не нужно теперь искать в закладках его или поиском :)


      Редактируются сначала файлы в папке c:\Program Files\PokerStars\themes\ (основные настройки) , а затем уже в папке c:\Program Files\PokerStars\XThemes\

      координаты я высчитывал в паинте
      сначал делаем размер стола по молчанию , принтскриним . Координаты считаются с верху вниз и слева на право

      Таблица цветов тут

      my chips - координаты надписи стека, для тем где стек закрывают карты.
      board - не проверял, но уверен, что расположение борда, т.е 1 картой
      view lobby - расп-е соотв кнопки. Почему то раздражает. убрал нафиг за пределы экрана. Хотя в мтт наверно необходима..
      цифры 2,4,6,7,8, 9,10 - ясно о чем говорят..

      2х2 2х4 2х7 9х2 9х4 и т.п. Первая цифра получается размер стола. А вторая тип игры
      Соответственно здесь индивидуальный настройки.
      seat - расположение мест.
      border - расп-е аватар
      action - расположение надписи действия
      status - расположение ника/стека перемещение одновременное
      large - расположение карт, но сразу двух, а не каждой по отдельности
      small - расположение миникарт у каждого игрока
      bet - расположение чипов у каждого игрока
      dealer - положение дилера при каждом ходе
      pot - расположение пота 1-го/2-го/3-го/4-го

      строки в gx.ini отвечают за цвет ника игроков и цвет их стеков
      status_color=f0f0f0 2af63e f0f0f0 2af63e, где 2af63e - код цвета.
      1-цвет ника
      2-цвет стека
      3-цвет ника мигающий
      4-цвет стека мигающий

      цвет фона на местах "seat open"
      строка shield_color=4F4F4F

      single_line_pot_label=0 строка отвечает за количество строк в поте
      0 -2 строки
      1 -1 строки
      total_pot=397,16 координаты пота под нинзю
      [total_pot]
      opacity=224 - прозрачность
      color=000000 - цвет шрифта
      bg_color=cfe8ff - цвет фона
      border_color=000000 цвет рамки
      border_size=2,2 - размер рамки


      За чат отвечают следующие строки
      tab=1,367 расположение первой кнопки чата
      tab_size=50 расстояние между кнопками чата
      chat_rect=1,386,340,439 область чата левый верхний угол правый нижний
      chat_edit_rect=1,371,241,389 область ввода чата координаты так же
      stats_rect=1,388,340,439 область под статистику
      chat_buttons=74,377 159,377 кнопки рефреш и резет

      Убрать рекламную надпись (Turbo takedown ...) в зависимости от темы
      добавить строчку message=8,-300 перед строчкой emblem=
      или
      добавить после строчки rake= строчку message=-300,-300


      за чек-боксы отвечает вот эта строчка
      check_pos= 6,384 6,367 6,398 6,398 520,460 6,398 6,412

      за строки Game, Previous кнопка строка
      history=-80,-70 -165,-70 4,1 4,24

      Для того чтобы раздвинуть карты вставляем строки сразу после надписи
      [table] в начале файла
      offset:default=50;60:30;71:36;84:42;119:60;141:70;167:85
      offset:large=50;60:30;71:36;84:42;119:60;141:70;167:85
      offset:simple=50;60:30;71:36;84:42;119:60;141:70;167:85


      Для того чтобы рздвинуть карты отдельно для определенного стола прописываем строку card_spacing=хх в блоках [Y x Y] , где хх - растояние между картами в пикселях
      [6x2]
      seat= 570,98 706,235 545,375 259,375 94,235 233,98
      border= 0,-50 0,-50 0,-50 -0,-50 0,-50 -0,-50
      action= 0,-10 0,-10 0,-10 0,-10 0,-10 0,-10
      status= -0,0 0,0 -0,0 0,0 -0,0 0,0
      large= 495,28 656,160 510,280 234,321 44,160 208,28
      small= 544,137 607,212 512,305 255,302 169,212 239,137
      bet= 541,166 602,260 508,324 282,313 199,260 267,166
      dealer= 573,130 607,246 440,340 206,322 170,246 212,130
      pot=361,288 419,298 299,298 696,74
      card_spacing=хх
      offset=0
      complete=1


      Offset в 0. Выравнивает карты. Например для:
      [9x2]
      seat= 520,45 659,106 738,234 616,350 396,376 184,348 58,234 140,105 283,45
      status= 85,4 84,-2 -2,55 -87,2 0,53 86,4 0,56 -86,-1 -87,3
      large= 498,13 635,70 708,198 576,314 368,338 164,314 30,198 94,70 240,13
      small= 536,87 598,115 672,205 588,278 419,313 172,277 102,204 177,113 239,87
      bet= 532,148 619,183 658,243 559,309 352,308 222,309 136,242 160,176 257,147
      dealer= 512,87 652,145 672,240 550,316 381,315 233,316 107,242 127,145 271,88
      pot=340,262 482,280 198,280 700,50
      align=0 0 0 0 0 0 0 0 0
      offset=0

      за размер шрифтов ника и стека отвечает строка:
      label=arb10.pff;60f06.pff;71f07.pff;84:lgb09.pff;119:arb11.pff;141:arb12.pff;167:arb14.pff, здесь значения 60, 71 и т.д. это размеры столов, т.е. 141 это самый большой стол, в моем лейауте размер стола 84, напротив 84 нужно поменять название шрифта, обычно достаточно в названии шрифта просто поменять цифры, например arb10.pff поменять на arb12.pff и шрифт станет больше.

      за размер ставок и пота отвечает строка:
      bet=arb08.pff;71f06.pff;84:lgb09.pff;119:arb09.pff;141:arb10.pff;167:arb12.pff здесь принцип тот же самый.

      status_spacing=8.параметр в темах slick,slickdark,меняет расстояние между ником и стеком игроков , выглядит так


      sessionbutton=362,105 - строка , отвечающая за кнопку сит аут (появилась после апдейта)

      options_rect= строка , отвечающая за меню докупки и настроек

      bet_check_pos отвечает за чекбоксы в панели быстрого действия "фолд - колл любой ставки" итд..

      time_pos=455,455 455,455 455,455 455,455 455,455 координаты кнопки "тайм"

      slider_pos=577,436 577,436 577,436 577,436 577,436 координаты слайдера


      Инструкции от vbif1972

      Шрифты
      здесь

      Как сделать маски в GIMP'e (видео)
      здесь

      Как сделать нотсы с заливкой?

      1. Нам понадобится файл note-colored-border-base.bmp
      он имеет свойства -глубина цвета -8 бит.
      например
      для темы black лежит тут
      C:\Program Files\PokerStars\themes\black\label

      2. Работать будем в любимой и бесплатной программе ГИМП
      скачать можно с офсайта тут :
      http://www.gimp.org/downloads/

      3. Видео с манипуляциями тут :

      http://www.fayloobmennik.net/1541190

      Небольшой FAQ

      1) А как сдвинуть карты вправо относительно ника? Или bet, который мы ставим, сместить влево. Вообщем, поднял карты, но они на ставку накладываются, надо что то сместить. Лучше сместить ставку влево. Какое значение в строке bet менять?

      например
      bet= 532,148 619,183 658,243 559,309 352,308 222,309 136,242 160,176 257,147
      здесь значения через запятую - координаты ставок для разных мест, например для места 5 надо менять значение 352,308, чтобы сместить влео меняешь на что-нить типа 330, 308


      2) Надписи Bet, Check и Call в теме слик- закрывают ник. В теме симпле закрывают ник и стек.
      Как сделать что бы они закрывали только стек?

      строка hide_status_on_action=2. возможные значения 0, 1, 2, но точно что какое значит не помню. здесь меняется тип отображения статуса. потом в стркое status= надо менять смещение статуса для каждого места и перенести его куда удобнее или за стек или за ник.


      3) а как убрать чат

      Отключение чата для тем на основе default в т.ч 'no image'
      с другими думаю тоже работает. Может возникнуть смысловая ошибка и зависон клиента. Не стал разбираться в чем именно. просто добавил к каждому значению пропорционально по 1000, чтобы избежать ее.
      tab=-1007,430
      chat_rect=1008,1451,1393,1541
      chat_edit_rect=1008,1433,1258,1453
      stats_rect=1008,1456,1393,1541
      chat_buttons=1071,1443 1195,1443

      После внесение изменений клиент следует запускать через pokerstars.exe (по умолчанию на рабочий стол выведен ярлык для pokerstarsupdate.exe), который есть в папке, где установлен клиент.
  • 13352 ответов
    • gladkayaoksana
      gladkayaoksana
      Бронза
      На форуме с: 27.02.2009 Сообщения: 441
      Разобрался с изменением цвета стеков, теперь у меня как-то так:


      За цвет стека отвечает параметр:
      status_color=f0f0f0 2af63e f0f0f0 2af63e, где 2af63e - код цвета.
    • gladkayaoksana
      gladkayaoksana
      Бронза
      На форуме с: 27.02.2009 Сообщения: 441
      Немного затемнил Empty seat:

      Удобнее видеть сколько человек за столом.
      Параметр shield_color=2e2e2e
      [B]buch20[/b] Большое тебе спасибо за прогу!
    • buch20
      buch20
      Бронза
      На форуме с: 17.12.2007 Сообщения: 3.726
      single_line_pot_label=0 строка отвечает за количество строк в поте
      0 -2 строки
      1 -1 строки

      сейчас работаю над сликом для нинзи , только пока ковырялся потерял координаты пота ;( ;(

      gladkayaoksana пожалуйста
      з.ы. я как раз эти строки только нашел
    • buch20
      buch20
      Бронза
      На форуме с: 17.12.2007 Сообщения: 3.726
      total_pot=397,16 координаты пота под нинзю

      теперь вопрос какой файл отвечает размеры шрифта
      и еще если я выложу файл то сможет кто нибудь найти в нем строки для того чтобы карты были расположены рядом а не перекрывали друг друга ?
      чтобы вот так получилось
    • buch20
      buch20
      Бронза
      На форуме с: 17.12.2007 Сообщения: 3.726
      народ кто нашел как менять координаты текста ????
    • Shoolga
      Shoolga
      Бронза
      На форуме с: 23.11.2007 Сообщения: 189
      Млин Буч, один за всех отдувается)
      Слуш, че то меня соображалки не хватает. Тока самое элементарное.
      Добавлю тем не менее свои 5 копеек
      my chips - координаты надписи стека, для тем где стек закрывают карты.
      board - не проверял, но уверен, что расположение борда, т.е 1 картой
      view lobby - расп-е соотв кнопки. Почему то раздражает. убрал нафиг за пределы экрана. Хотя в мтт наверно необходима..
      цифры 2,4,6,7,8, 9,10 - ясно о чем говорят..
      2х2 2х4 2х7 9х2 9х4 и т.п. Первая цифра получается размер стола. А вторая тип игры
      Соответственно здесь индивидуальный настройки.
      seat - расположение мест.
      border - расп-е аватар
      action - расположение надписи действия
      status - расположение ника/стека перемещение одновременное
      large - расположение карт, но сразу двух, а не каждой по отдельности
      small - расположение миникарт у каждого игрока
      bet - расположение чипов у каждого игрока
      dealer - положение дилера при каждом ходе
      pot - расположение пота 1-го/2-го/3-го/4-го
      За раз
      Увеличение стека думаю осуществить можно только так:
      Оригинал пользователя biij
      как изменить шрифт, нашел на цгм:
      В папке Gx/Fonts два типа файлов, .pff и .bmp Файлы .pff запускают сами шрифты, которые нарисованы в формате .bmp. Чтобы просмотреть .bmp файлы в любом графическом редакторе, надо сначала прогнать их через ФОТОШОП, т.к. они все черные. Прогоняются следующим образом, открываешь в ФОТОШОПЕ шрифт, делаешь любое изменение, допустим кистью покрасил, отменяешь все изменения, сохраняешь. Все, теперь шрифт виден в любом редакторе. Каждый файл .pff отвечает за свой шрифт .bmp с таким же номером. Итак, теперь все .bmp шрифты видны, осталось поменять файлы .pff. Файл arb10.pff запускает шрифт с таким же номером.bmp т.е. шрифт arb10.bmp, arb10.cp1250.bmp, arb10.cp1251.bmp и т.д. и отвечает за шрифт СТЕКОВ среднего стола размера примерно 800x600. Файл arb08.pff отвечает за шрифт СТАВОК, тоже для стола 800x600. Файл ar08.pff отвечает за шрифт СТЕКОВ стола меньше 800x600. Файл sf07.pff отвечает за шрифт СТАВОК стола меньше 800x600. Файл sf06.pff отвечает за шрифт СТАВОК еще меньше. Итак, чтобы изменить шрифт, допустим СТЕКОВ по умолчанию на свой, Файл arb10.pff удаляем из папки и берем файл .pff по желанию, см. свои .bmp шрифты, прогоненные через ФОТОШОП, пускай будет arb12.pff, копируем его и эту копию переименовываем в arb10.pff. Всё, теперь файл arb10.pff выводит шрифты не категории arb10.bmp, а категории arb12.bmp, т.е. увеличенные на столе 800x600. Надпись в центре стола "TOURNAMENT TABLE" это шрифты серии gmb, чтобы убрать ее, достаточно в файлах категории gmb а точнее в файлах gmb12.bmp gmb11.bmp gmb10.bmp gmb09.bmp gmb08.bmp закрасить в ФОТОШОПЕ черным цветом заглавные буквы. Все вышеописанные примеры, применимы для стандартной темы с овальным столом.
      [/quote]
    • Shoolga
      Shoolga
      Бронза
      На форуме с: 23.11.2007 Сообщения: 189
      .
    • Shoolga
      Shoolga
      Бронза
      На форуме с: 23.11.2007 Сообщения: 189
      Отключение чата для тем на основе default в т.ч 'no image'

      с другими думаю тоже работает. Может возникнуть смысловая ошибка и зависон клиента. Не стал разбираться в чем именно. просто добавил к каждому значению пропорционально по 1000, чтобы избежать ее.
      tab=-1007,430
      chat_rect=1008,1451,1393,1541
      chat_edit_rect=1008,1433,1258,1453
      stats_rect=1008,1456,1393,1541
      chat_buttons=1071,1443 1195,1443

      После этого доработать тему напильником..

    • Olegsip
      Olegsip
      Бронза
      На форуме с: 18.03.2009 Сообщения: 111
      Оригинал пользователя buch20
      ...
      и еще если я выложу файл то сможет кто нибудь найти в нем строки для того чтобы карты были расположены рядом а не перекрывали друг друга ? ...
      выложи, я гляну - может и найду. Самому интересно.
    • Shoolga
      Shoolga
      Бронза
      На форуме с: 23.11.2007 Сообщения: 189
      Оригинал пользователя buch20
      Прога для раскодировки и кодировки файлов ini на покер старс

      качать тут http://www.megaupload.com/?d=AJF3VA6N

      краткая интсрукция

      сначала коируем файл gx.ini в папку с декодерами
      потом запускаем декодер
      в первой строке пишешь gx.ini нажимаем enter
      во второй строке пишеь gx.rar
      открываем архив архиватором (я его не извлекал чтобы потом не
      париться )
      архив содержит файл без расширения , я его открывал акел падом
      редактируем , сохраняем в этом же архиве
      опять запускаем декодер
      в первой строке пишем gx.rar нажимаем enter
      во второй строке пишем gx.ini
      получившийся файл копируем обратно в папку

      Редактируются сначала файлы в папке c:\Program Files\PokerStars\themes\ (основные настройки) , а затем уже в папке c:\Program Files\PokerStars\XThemes\

      координаты я высчитывал в паинте
      сначал делаем размер стола по молчанию , принтскриним . Координаты считаются с верху вниз и слава на право

      з.ы. и большая просьба ко всем кто будет пользоваться прогой отписывайтесь какая сторока и за что отвечает
      больше всего интересуют строки с координатами чипов и цветами
    • Shoolga
      Shoolga
      Бронза
      На форуме с: 23.11.2007 Сообщения: 189
      offset: default=51;60:13;71:13;84:13;119:19;141:22;167:27
      offset: large=51;60:10;71:12;84:14;119:20;141:24;167:29
      offset: simple=51;60:11;71:13;84:15;119:21;141:25;167:30


      Первое число (51) отвечает за интервал между картами по горизонтали..


      coffs:default=2,5 2,20 0,0 0,0 18,11 5,6;60:2,4 2,17 0,0 0,0 16,17 3,4;71:2,4 2,17 0,0 0,0 16,12 3,4;84:2,4 2,17 0,0 0,0 16,11 4,5;119:2,6 2,24 0,0 0,0 22,13 6,8;141:3,7 3,28 0,0 0,0 25,15 7,9;167:3,8 3,34 0,0 0,0 30,18 8,10
      cclrs:default=000000 278408 0808ee ca1010
      coffs:simple=0,0 0,16 0,0 0,0 7,14 0,0;60:0,0 0,10 0,0 0,0 4,8 0,0;71:0,0 0,12 0,0 0,0 5,10 0,0;84:0,0 0,14 0,0 0,0 6,12 0,0;119:0,0 0,20 0,0 0,0 8,17 0,0;141:0,0 0,23 0,0 0,0 10,20 0,0;167:0,0 0,28 0,0 0,0 12,25 0,0;
      cclrs:simple=000000 278408 0808ee ca1010
      coffs:large=1,2 2,21 12,1 15,38 12,26 5,6;60:1,2 1,14 7,1 9,23 7,15 3,4;71:1,2 1,15 9,1 11,28 9,19 3,4;84:1,2 2,18 10,1 12,32 10,22 4,5;119:1,3 2,25 15,1 18,46 15,32 6,8;141:1,4 2,30 17,1 21,54 17,37 7,9;167:2,5 3,36 21,2 26,65 21,45 8,10
      cclrs:large=000000 007514 0d19a3 ce1010

      координаты (coffs) для расположения мастей, номинала карт(маленькое число) и основного рисунка(для дефолту) или крупной цифры.
      цифры 84, 119 141, 167.. обозначают новый размер. Подозреваю, что взяты они не из головы. Скорее всего отвечают за размер в пикселях. Но разбираться не стал. Не думаю, что это такой больной вопрос
      cclrs соотв-но отвечает за цвета всего выше обозначенного
    • buch20
      buch20
      Бронза
      На форуме с: 17.12.2007 Сообщения: 3.726
      Shoolga =) я только сегодня допер до этого
      теперь надо сделать тему подобную ривьере
    • Shoolga
      Shoolga
      Бронза
      На форуме с: 23.11.2007 Сообщения: 189
      buch20, а как их выравнять(карты) чтобы они были на одном уровне
    • wykkedwytch
      wykkedwytch
      Бронза
      На форуме с: 14.03.2008 Сообщения: 82
      Гуру-программеры, помогите сделать .ini для темы No Image Table.
      Убрать:
      *Чат
      *Две кнопки (leave table и view lobby)
      *Переместить вниз боковые опции

      Если понадобятся координаты стола, то скрин прилагается:

    • Shoolga
      Shoolga
      Бронза
      На форуме с: 23.11.2007 Сообщения: 189


      Скачать
      Убран чат и кнопки. Изменил также цвет пустых мест на кислотный. Можно еще переместить карты, чтоб не закрывали стек если есть любимое место (не охото просто морочиться с перемещением всех карт).
      После установки скорее всего увидишь косяк..
      Исправляется в пэйнте. Файл если не ошибаюсь программ файлес/pokerstars/fg.bmp

      PS в нинзе нельзя теперь уйти со стола по нажатию запрограмированной кнопки. Нельзя писать нотсы, если только предварительно выбрав ctrl+2, что при мультитейблинге нет слов как неудобно.
      Насчет кнопок быстрого выбора к сожалению не знаю.. Как то менял цвет их. Значит где то близко и координаты, как нить попозже.
    • buch20
      buch20
      Бронза
      На форуме с: 17.12.2007 Сообщения: 3.726
      завтра к вевчеру выложу тему (см. в блоге скрин) или два варианта темы темы , так же если не забуду выложу строки как карты ровными делать
      я сейчас с телефона сижу и до компа только завтро смогу добраться
    • buch20
      buch20
      Бронза
      На форуме с: 17.12.2007 Сообщения: 3.726
      в лейаутах выложтл творение :grin: :grin: на сегодня фантазия исчерпана

      з.ы. надо бы как то изменить название топика , но уже в голову ничего не лезет
    • Olegsip
      Olegsip
      Бронза
      На форуме с: 18.03.2009 Сообщения: 111
      сделал карты для твоей темы


      buch20 ,что тебе надо подправить в теме??? кстати вытер у тебя внизу грифона, ибо сразу ясно откуда стол уперли )))
    • wasil96
      wasil96
      Бронза
      На форуме с: 27.02.2009 Сообщения: 2.003
      :)