Jump to content
Korean Random
ktulho

Прицел (без сведения) средствами XVM

Recommended Posts

2 минуты назад, ktulho сказал:

А с перезарядкой у двухстволки все нормально?

на цифры внимания не обращал. Применил {{py:isDualGunVehicle}} - работает, {{py:sight.isFullClipShells}} - не работает. Сыграю бой - гляну как оно.

Share this post


Link to post

Short link
Share on other sites

@ktulho да, перезарядка шалит

 

вот для теста реплей:

replay_last_battle.wotreplay

----

там же по идее {{py:sight.isAutoReload}} должен срабатывать :hmm: , а он не срабатывает

----

{{py:sight.leftTimeShot%3.1f}} - пусто отдаёт :blink:

Share this post


Link to post

Short link
Share on other sites
1 час назад, HEKPOMAHT сказал:

там же по идее {{py:sight.isAutoReload}} должен срабатывать :hmm: , а он не срабатывает

Там все по другому. Надо подумать, какие макросы, что должны возвращать.

9 часов назад, HEKPOMAHT сказал:

@ktulho добавь двухстволки в {{py:sight.isFullClipShells}} :announce:

Поправил. Скрипт подходит для тестового клиента.

 

quantityShells.py

Edited by ktulho
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
57 минут назад, ktulho сказал:

Поправил. Скрипт подходит для тестового клиента.

бодрячком :no1:

 

57 минут назад, ktulho сказал:

Надо подумать, какие макросы, что должны возвращать.

так там тоже ж авто. Может сделать типо такого:

{{py:sight.isAutoReload}} возвращает 'auto' для техники с механизмом дозарядки, 'dual' для друхстволки, иначе пусто.

 

Share this post


Link to post

Short link
Share on other sites
6 минут назад, HEKPOMAHT сказал:

Может сделать типо такого:


{{py:sight.isAutoReload}} возвращает 'auto' для техники с механизмом дозарядки, 'dual' для друхстволки, иначе пусто.

 

Это надо? auto не достаточно?

Share this post


Link to post

Short link
Share on other sites

Исправлен макрос {{py:sight.quantityInClipShells}} для двухсвтольной техники.

Скрипт подходит для тестового клиента.

quantityShells.py

Share this post


Link to post

Short link
Share on other sites
4 минуты назад, ktulho сказал:

Это надо? auto не достаточно?

ну хуже от этого не будет, хотя и {{py:isDualGunVehicle}} можно применить, чтобы двухстволки (если кто захочет) выделить, например для текстовых подстановок. Но это будет усложнение конструкции. Для тех, кто особо не вникает, то и одного auto хватит :smile: Хотя как по мне, лучше разделить

 

почини ещё для двухстволки {{py:sight.leftTimeShot}} и с {{py:sight.isAutoReload}} нужно что-то решить

 

----

и всё таки лучше разделить :hmm:

Share this post


Link to post

Short link
Share on other sites
4 минуты назад, HEKPOMAHT сказал:

Но это будет усложнение конструкции.

Такая подстановка не проще:

{{py:sight.isAutoReload=auto?один|{{py:sight.isAutoReload=dual?два|три}}}}

Плюс придется менять название макроса.

Edited by ktulho

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, ktulho сказал:

Такая подстановка не проще:


{{py:sight.isAutoReload=auto?один|{{py:sight.isAutoReload=dual?два|три}}}}

 

так а я тебе про что толкую:

27 минут назад, HEKPOMAHT сказал:

Может сделать типо такого:


{{py:sight.isAutoReload}} возвращает 'auto' для техники с механизмом дозарядки, 'dual' для друхстволки, иначе пусто.

 

:blink:

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, HEKPOMAHT сказал:

так а я тебе про что толкую:

Про что?

Share this post


Link to post

Short link
Share on other sites
3 минуты назад, ktulho сказал:

Про что?

 

32 минуты назад, HEKPOMAHT сказал:

Может сделать типо такого:


{{py:sight.isAutoReload}} возвращает 'auto' для техники с механизмом дозарядки, 'dual' для друхстволки, иначе пусто.

 

----

 

9 минут назад, ktulho сказал:

Плюс придется менять название макроса.

может так:

{{py:sight.isMultiReload}}

Share this post


Link to post

Short link
Share on other sites

Во-первых, is в названии как бы намекает на два варианта ответа да или нет, а не на три варианта.

Во-вторых, повторяю вопрос, это надо? Чем конструкция 

{{py:sight.isAutoReload=auto?один|{{py:sight.isAutoReload=dual?два|три}}}}

лучше

{{py:sight.isAutoReload?один|{{py:sight.isDualGunVehicle?два|три}}}}

?

Share this post


Link to post

Short link
Share on other sites
6 минут назад, ktulho сказал:

?

на один скрипт меньше (не понадобится infoMyVehicle.py)

 

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, HEKPOMAHT сказал:

на один скрипт меньше (не понадобится infoMyVehicle.py)

 

А лучше перенести макрос {{py:sight.isAutoReload}} в  infoMyVehicle.py

Share this post


Link to post

Short link
Share on other sites

  

1 минуту назад, ktulho сказал:

А лучше перенести макрос {{py:sight.isAutoReload}} в  infoMyVehicle.py

тут уже сам смотри, как проще будет :Default:

 

это ещё:

31 минуту назад, HEKPOMAHT сказал:

почини ещё для двухстволки {{py:sight.leftTimeShot}}

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, HEKPOMAHT сказал:

 

это ещё:

Там много чего надо сделать.

Share this post


Link to post

Short link
Share on other sites
1 минуту назад, ktulho сказал:

Там много чего надо сделать.

ладно тогда. Отложим на потом :hmm:

Share this post


Link to post

Short link
Share on other sites

тогда уж ".ReloadType"

 

Кто  знает, что ещё накрутят разрабы в будущем.

Edited by aster

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.
Note: Your post will require moderator approval before it will be visible.

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...