Дискуссия: Скины для обновленного OnGame(+137)

Софт для покера. Анализаторы, статистика, тренажеры и проч.
  • SS-24
  • +36+29
  • 22 июн 2009, 02:02 Сообщение
  • ?
  • 5
 
Для изготовления собственного скина Вам потребуются программы:
Для редактирования *.swf файлов - Flash Decompiler Trillix.
Для редактирования *.xml файлов - Notepad++.

swf файлы редактировать несложно и практически каждый может разобраться самостоятельно.
С редактированием P5-data.xml сложнее, но по мере разбирательства с ним, буду описывать, какие строки за что отвечают. Пока мне известно следующее:
Строки 200-392 – данные по столам дефолтного (нормального размера):
Строки 202-211 – авататоры, где name="0" – номер места игрока, pos="0,0" - координаты авататора, scale="1.0" – масштаб рисунка. Если Вы желаете убрать авататоры – делаем масштаб равным 0 - scale="0.0"
Строки 217-225 – обрамление ников и стеков игроков.
Строки 230-235 – пока не разбирался, что-то связанное с панелью действий.
Строки 240-249 – изображение ставок и их значения (цифры) игроков.
Строки 254-262 – Размер банка в начале улицы.
Строки 267-271 – карты борда.
Строки 276-285 – карманные карты игроков.
Строки 290-299 – изображение баттона.
Строки 304-313 – анимация сброса карт (для того чтобы сброшенные карты не оставались на середине стола, делаем масштаб равным 0 - scale="0.0").
Строки 318-327 – кнопки «сесть за стол».
Строки 332-341 – редактор нотсов.
Строки 346-355 – меню нотсов.
Строки 363-364 – общий банк (текст, значение), а также значения шрифта общего банка для всех видов столов.
Строки 382-388 – отображение нашей комбинации, и размер его шрифта.
Строка 392 – отображение рейка.

Строки 397-518 – данные по столам малого размера (немного меньше нормального но больше минимального):
Строки 400-409 – обрамление ников и стеков игроков.
Строки 426-434 – изображение ставок и их значения (цифры) игроков.
Строки 439-447 – Размер банка в начале улицы.
Строки 452-456 – карты борда.
Строки 461-470 – карманные карты игроков.
Строки 475-484 – анимация сброса карт).
Строка 489 – отображение нашей комбинации.
Строки 495-504 – изображение баттона.
Строки 507-508 – общий банк (текст, значение).

Строки 523-700 – данные по столам минимального размера:
Строки 526-535 – обрамление ников и стеков игроков.
Строки 551-572 – изображение ставок и их значения (цифры) игроков.
Строки 579-587 – Размер банка в начале улицы.
Строки 592-596 – карты борда.
Строки 601-610 – карманные карты игроков.
Строки 615-624 – анимация сброса карт.
Строки 629-638 – кнопки «сесть за стол».
Строки 643-652 – редактор нотсов.
Строки 657-666 – меню нотсов.
Строка 671 – отображение нашей комбинации.
Строки 677-686 – изображение баттона.
Строки 689-690 – общий банк (текст, значение).

Строки 705-868 – данные по столам большого размера:
Строки 708-717 – обрамление ников и стеков игроков.
Строки 733-742 – изображение ставок и их значения (цифры) игроков.
Строки 747-755 – Размер банка в начале улицы.
Строки 760-764 – карты борда.
Строки 769-778 – карманные карты игроков.
Строки 783-792 – анимация сброса карт.
Строки 797-806 – кнопки «сесть за стол».
Строки 811-820 – редактор нотсов.
Строки 825-834 – меню нотсов.
Строка 839 – отображение нашей комбинации.
Строки 845-854 – изображение баттона.
Строки 857-858 – общий банк (текст, значение).


Строка 1432 – шрифт ставок игроков и размера банка в начале улицы. Шрифты имеют четыре размера: ="ExtraBig_22p", "Big_18p", "Medium_13p", "Small_11p". Для увеличения шрифта заменяем textType="Medium_13p" на textType="Big_18p", если шрифт при отображении обрезается, то необходимо увеличить под него размер - size="79,19".
Строка 1454 – шрифт ников игроков.
Строка 1455 – шрифт стеков игроков.
Строка 1459 – шрифт действий игроков отображаемых над их обрамлением. Для того чтобы убрать их отображение в size="90,20" ставим нули - size="0,0"

Строка 1452 – положение карманных карт относительно рамки обрамления ников игроков.
Строка 1463 – параметры таймера действий.
Строки 1029-1032 – кнопки ставок в турнирах (нижние 4).

В принципе этой информации достаточно для изготовления скина.

Установка скина такая же, как и для старого OnGame. Делается две папки, в одну папку помещаются файлы скина, в другую файлы с такими же названиями но скопированные из папки оригинального покер клиента (до его модифицирования). Перед запуском покерного клиента в папке покер клиента должны быть оригинальные файлы клиента, так как он при загрузке их проверяет и в случаи их несоответствия закачивает их снова. После того как клиент запустился (предлагает ввести ник и пароль) можно заменить оригинальные файлы на файлы скина. Файлы можно заменять в любое время при запущенном клиенте, главное чтобы столы не были запущенны. Копирование (замену) файлов обычно делают с помощью bat файлов или скриптов.

Изготовленный мной скин для покер клиента bwin.
007.png


008.png


Скины онгейма.rar
(2.04 МБ) Скачиваний: 414
Последний раз редактировалось Magicbet 29 июн 2009, 23:18, всего редактировалось 2 раз(а).
Причина: Добавил описание строк.

  • filinz
  • +3+21
  • 22 июн 2009, 02:14 Сообщение
  • ?
 
А изменение файлов клиента случайно не запрещено пользовательским соглашением ? (просто интересуюсь, т.к. знаю непокерные игровые проекты, где любое вмешательство, даже в файлы шрифтов, ведет к пермобану)
Только в тяжелые времена человек ищет пути к развитию.

  • Aprisobal
  • +89+126
  • 22 июн 2009, 02:29 Сообщение
  • ?
 
filinz:А изменение файлов клиента случайно не запрещено пользовательским соглашением ? (просто интересуюсь, т.к. знаю непокерные игровые проекты, где любое вмешательство, даже в файлы шрифтов, ведет к пермобану)
Думаю, что пока существуют программы для сбора статистики со столов и анализа данных, а румы ведут с софтом "войну", им безразлично как пользователь модифицирует графику - это же дополнительная реклама на форумах/сообществах.

  • SS-24
  • +7+29
  • 22 июн 2009, 03:19 Сообщение
  • ?
  • 3
 
Карты в скине зашиты двух видов, такие как в первом посте и такие как на скриншоте ниже.
004.png

  • Cynic
  • +11+1
  • 22 июн 2009, 06:54 Сообщение
  • ?
  • 1
 
А можно сделать столы размером меньше дефолтных ?
Гигант мысли , отец русской демократии .

  • SS-24
  • +9+29
  • 22 июн 2009, 17:39 Сообщение
  • ?
  • 5
 
Cynic:А можно сделать столы размером меньше дефолтных ?
Если имеется ввиду открытия столов из клиента сразу минимального размера, а не дефолтные, то для этого есть программа - PlaceMint.

Настройка этой программы следующая:
  • Запускаем программу. Выбираем Tools → Configure.
001.png



  • Жмем кнопку ОК в выскакивающих сообщениях, пока не откроется окно Configure Window Groups.
002.png



  • Для создания новой группы нажимаем кнопку Add New Group. В поле Group Title Вы можете переименовать группу по своему желанию.
003.png



  • Отмечаем опцию Custom и в поле ниже делаем запись текста, который постоянно встречается в названии окон столов. У меня клиент на русском языке и я записал слово – Холдем.
004.png



005.png



  • Переходим на вкладку Slots, на этой вкладке для создания нового слота нажимаем кнопку Add New Slot. Затем отмечаем опцию Show.
006.png



  • Появляется окно Sample…
007.png



Растягиваем его до необходимых нам размеров. В нашем случае размер минимального стола 510х399.
008.png



Перетаскиваем окно Sample slot на место на экране монитора, в котором мы желаем, чтобы располагался наш стол (программа помнит расположение слотов и постоянно перемещает столы именно в это расположение).

  • Сохраняем настройки, нажав меню Save в окне Configure Window Groups.
009.png


  • Для создания нескольких слотов повторяем пункты создания слотов.

  • Закрываем все окна кроме основного PlaceMint. Основное окно сворачиваем. Теперь можно открывать столы клиента, которые будут автоматически становится минимальными и помещаться в выбранные Вами места.
Вложения
PlaceMint_v1.2.zip
(63.69 КБ) Скачиваний: 284

  • WebWin
  • +102+16
  • 22 июн 2009, 17:40 Сообщение
  • ?
  • 1
  • ICQ
 
SS-24, афигеть! Даже 100 плюсов за этот пост очень мало!
Куплю время, дорого. В ЛС.

  • Cynic
  • +12+1
  • 22 июн 2009, 20:13 Сообщение
  • ?
  • 1
 
Спасибо , нужная прога . А меньше минимального никак ?
Гигант мысли , отец русской демократии .

  • SS-24
  • +13+29
  • 22 июн 2009, 20:56 Сообщение
  • ?
  • 1
 
Cynic:Спасибо , нужная прога . А меньше минимального никак ?


Увы, пока никак.

  • SS-24
  • +13+29
  • 23 июн 2009, 04:02 Сообщение
  • ?
  • 4
 
Немного изменил файл P5-data.xml.
Подровнял элементы на столе: изображение карманных карт, отображение ставок. Сделал таймер действий в 1.5 раза меньше и поместил в верхний левый угол обрамления игрока.
006.png


P5-data.rar
(38.73 КБ) Скачиваний: 259

  • Cynic
  • +11+1
  • 24 июн 2009, 08:48 Сообщение
  • ?
 
А можно сделать чтобы у нового скина цветные отметки на игроков совпадали со старыми . В остальном все нормально .
Гигант мысли , отец русской демократии .

  • SS-24
  • +35+29
  • 24 июн 2009, 11:13 Сообщение
  • ?
  • 2
 
Cynic:А можно сделать чтобы у нового скина цветные отметки на игроков совпадали со старыми . В остальном все нормально .

Убери из загрузки скина файл - CommonImages.swf, пометки в нем.

  • KPEMEHb
  • +267+10
  • 29 июн 2009, 06:47 Сообщение
  • ?
 
SS-24, Спасибо тебе за эти разъяснения . У меня все получилось и работает... Огромное тебе спасибо...

  • KPEMEHb
  • +269+10
  • 29 июн 2009, 23:05 Сообщение
  • ?
 
SS-24, У меня вопрос. Все работает , но невсе. При такой системе невозможно пользоваться чатом. Или я лпять, что-то неправильно сделал ? Хотя тютелка в тютельку разместил 9 столов и так класссно ониразмещаются. Заглядение ))))

  • KPEMEHb
  • +271+10
  • 29 июн 2009, 23:10 Сообщение
  • ?
 
SS-24, Чёта ваще ни чего не пойму. Сейчас открыл прожку спокойно. Но все столы перестали вставляться в те места в котрые я им определил. В чем дело не подскажешь ?

  • WebWin
  • +100+16
  • 29 июн 2009, 23:15 Сообщение
  • ?
  • 1
  • ICQ
 
KPEMEHb

1. Возможно у тебя не сохранилась строчка по которой программа находит столы.

Вот тут:

Изображение

Попробуй еще раз ввести и нажать Save.

2. Если "листик" в трее горит красным цветом, нажми на его правой кнопкой и потом на "Start".
Куплю время, дорого. В ЛС.

  • aliska61
  • +64+35
  • 29 июн 2009, 23:34 Сообщение
  • ?
  • 2
  • ICQ
 
KPEMEHb:SS-24, невозможно пользоваться чатом. Или я опять, что-то неправильно сделал ? Хотя тютелка в тютельку разместил 9 столов
KPEMEHb даже Юлий Цезарь,если бы играл в покер на 9 столах ,не смог бы при этом пользоваться чатом.имхо,конечно ;)) и сорри за флуд :)
Последний раз редактировалось aliska61 29 июн 2009, 23:37, всего редактировалось 1 раз.
Из всех вещей время менее всего принадлежит нам, и более всего нам не достает его.
Жорж Луи Леклерк Бюффон

  • KPEMEHb
  • +271+10
  • 29 июн 2009, 23:35 Сообщение
  • ?
  • 1
 
WebWin, Спасибки. Все исправил. Все работает...

  • KPEMEHb
  • +272+10
  • 29 июн 2009, 23:37 Сообщение
  • ?
  • 1
 
aliska61, Ну там же не только чат. Там раздачи можно смотреть... :unsure:

  • WebWin
  • +104+16
  • 29 июн 2009, 23:38 Сообщение
  • ?
  • 1
  • ICQ
 
KPEMEHb, я думаю преимущество здесь как раз в расстановке столов а не в возможности видеть чат. На такие нужды имхо подходит PT3/HM. Раздачи с помощью их просматриваются на отлично.
Куплю время, дорого. В ЛС.

Следующая страница →

← Вернуться: Покерные программы и сервисы

Кто сейчас на покер форуме

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