Страница 1 из 15

Скины для обновленного OnGame

СообщениеДобавлено: 22 июн 2009, 02:02
SS-24
Для изготовления собственного скина Вам потребуются программы:
Для редактирования *.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 МБ) Скачиваний: 417

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 22 июн 2009, 06:54
Cynic
А можно сделать столы размером меньше дефолтных ?

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 22 июн 2009, 17:39
SS-24
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. Основное окно сворачиваем. Теперь можно открывать столы клиента, которые будут автоматически становится минимальными и помещаться в выбранные Вами места.

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 22 июн 2009, 17:40
WebWin
SS-24, афигеть! Даже 100 плюсов за этот пост очень мало!

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 22 июн 2009, 20:13
Cynic
Спасибо , нужная прога . А меньше минимального никак ?

Re: Скины для обновленного OnGame.

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


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

Re: Скины для обновленного OnGame.

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


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

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

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

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

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 29 июн 2009, 23:15
WebWin
KPEMEHb

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

Вот тут:

Изображение

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

2. Если "листик" в трее горит красным цветом, нажми на его правой кнопкой и потом на "Start".

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 29 июн 2009, 23:34
aliska61
KPEMEHb:SS-24, невозможно пользоваться чатом. Или я опять, что-то неправильно сделал ? Хотя тютелка в тютельку разместил 9 столов
KPEMEHb даже Юлий Цезарь,если бы играл в покер на 9 столах ,не смог бы при этом пользоваться чатом.имхо,конечно ;)) и сорри за флуд :)

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 29 июн 2009, 23:35
KPEMEHb
WebWin, Спасибки. Все исправил. Все работает...

Re: Скины для обновленного OnGame.

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

Re: Скины для обновленного OnGame.

СообщениеДобавлено: 29 июн 2009, 23:38
WebWin
KPEMEHb, я думаю преимущество здесь как раз в расстановке столов а не в возможности видеть чат. На такие нужды имхо подходит PT3/HM. Раздачи с помощью их просматриваются на отлично.