Jump to content
Korean Random
goodman

Динамические макросы в Python

Recommended Posts

Спасибо 

ktulho и H_E_K_P_O_M_A_H_T_ спасибо ещё раз.Запилил себе такую штуку

 Такой пинг модом в интернете блуждал не один год . Можешь сразу файл выложить, может кому понадобиться 

Share this post


Link to post

Short link
Share on other sites

Спасибо 

ktulho и H_E_K_P_O_M_A_H_T_ спасибо ещё раз.Запилил себе такую штуку

attachicon.gifshot_092_cr.jpgattachicon.gifshot_091_cr.jpg

 

П.с. ещё есть такой момент как фпс в реплее и фпс в игре-они отличаются,но имхо -можно обойтись

скинь пож.  свой вариант

Share this post


Link to post

Short link
Share on other sites

 

 

П.с. ещё есть такой момент как фпс в реплее и фпс в игре-они отличаются,но имхо -можно обойтись
, если очень надо, то можно и поискать (вроде где-то попадалось).

Share this post


Link to post

Short link
Share on other sites

скинь пож.  свой вариант

код 

"debugPanel": {

      "enabled": true,

      "updateEvent": "ON_EVERY_FRAME",

      "x": 8,

      "y": 2,

      "width": 150,

      "height": 40,

      "screenHAlign": "left",

      "shadow": { "distance": 0, "angle": 0, "alpha": 90, "blur": 5, "strength": 2 },

      "textFormat": {"align": "left", "font": "EurostileExt-Bla", "color": "0xCCCCCC", "size": 11 },

      "format": "<font color='#CCCCCC' size='10' face='Neuropol'>FPS:<tab></font>{{py:xvm.fps}}\n<font color='#CCCCCC' size='10' face='Neuropol'>PING:<tab></font>{{py:xvm.ping}}<tab> {{py:xvm.lag?<font face='Neuropol' size='10' color='#ff0000'>Lag</font>|<font color='#00CF00' face='Neuropol' size='10'>Lag</font>}}"

    },

шрифты-можно прописать любые

шрифты.zip

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

код 

 

 

"screenHAlign"   -   "left" [по-умолчанию] - можно не строчку не указывать

Share this post


Link to post

Short link
Share on other sites

"screenHAlign"   -   "left" [по-умолчанию] - можно не строчку не указывать

точно

Share this post


Link to post

Short link
Share on other sites

@MICROB, можно попробовать (я не проверял) по короче:

"format": "<font size='10' face='Neuropol'>FPS:<tab></font>{{py:xvm.fps}}\n<font size='10' face='Neuropol'>PING:<tab></font>{{py:xvm.ping}}<tab> <font face='Neuropol' size='10' color={{py:xvm.lag?'#ff0000'|'#00CF00'}}>Lag</font>}}"

Share this post


Link to post

Short link
Share on other sites
"Ping": {
      "enabled": true,
      "updateEvent": "PY(ON_EVERY_SECOND)",
      "x": 100,
      "y": 0,
      "width": 300,
      "height": 100,
      "screenHAlign": "left",
      "screenVAlign": "top",
      "shadow": ${ "def.textFieldShadow" },
      "format": "<font face='WarHeliosCondCBold'size='16'>{{py:xvm.fps}}  {{py:xvm.ping}}</font>{{py:xvm.lag?<img src='cfg://Shumaherxxx/img/debugPanel/off.png' width='16' height='16' align='baseline' vspace='-3'>|<img src='cfg://Shumaherxxx/img/debugPanel/o.png' width='16' height='16' align='baseline' vspace='-3'></font>}}"
    }

7339d2f28a0a.png

поправьте заранее спасибо 

Share this post


Link to post

Short link
Share on other sites

 

@MICROB, можно попробовать (я не проверял) по короче:

"format": "<font size='10' face='Neuropol'>FPS:<tab></font>{{py:xvm.fps}}\n<font size='10' face='Neuropol'>PING:<tab></font>{{py:xvm.ping}}<tab> <font face='Neuropol' size='10' color={{py:xvm.lag?'#ff0000'|'#00CF00'}}>Lag</font>}}"

Спс -всё работает отлично!!!!! (в конце }} опустить надо только)

Edited by MICROB

Share this post


Link to post

Short link
Share on other sites

 

@Shumaherxxx

"updateEvent": "ON_EVERY_SECOND",

Размер шрифта один раз установить можно в "textFormat": { "size": 12 }, и не дублировать по нескольку раз в "format"

Так строчка на картинку будет короче и грамотнее  :gg:

<img src='cfg://def/img/{{py:xvm.lag?lag|notLag}}.png' >
Edited by H_E_K_P_O_M_A_H_T_

Share this post


Link to post

Short link
Share on other sites

ktulho слушай, а на "battleTimer"  делал что, как говориться до кучи

Share this post


Link to post

Short link
Share on other sites

, если когда нибудь введут обработку кликов по battleLabels, то можно будет сделать.

сами клики отловить не сложно, а вот как их обрабатывать? тут нужно какую-то событийную модель прикручивать, чтобы флеш отлавливал клики, знал, что есть подписчики, чтобы не гонять события вхолостую, дергал питон, который уже слал бы событие с координатами и модификаторами кнопок. Как-то громоздко и не интуитивно получается, надо подумать.

Share this post


Link to post

Short link
Share on other sites

 

 

battleClock Дни недели и названия месяцев ,к примеру 15 октября суббота
, создал тему про часы в бою 

 

 

слушай, а на "battleTimer"  делал что, как говориться до кучи
, что вы с ним хотите делать? Просто двигать и менять шрифт? 
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...