Scripts/WME E95: Difference between revisions View history

No edit summary
No edit summary
 
(20 intermediate revisions by one other user not shown)
Line 5: Line 5:
| type = Додаток до Monkey script
| type = Додаток до Monkey script
| thumbnail = File:WME E95.png
| thumbnail = File:WME E95.png
| description = Допомогає швидко, за шаблоном, заповнити атрибути обраних сегментів
| description = Допомагає швидко, за шаблоном, заповнити атрибути обраних сегментів
| monkey = https://greasyfork.org/uk/scripts/382614-wme-e95
| monkey = https://greasyfork.org/uk/scripts/382614-wme-e95
}}
}}
Line 13: Line 13:
{{Script
{{Script
| type = Додаток до Monkey script
| type = Додаток до Monkey script
| description = Допомогає швидко, за шаблоном заповнити атрибути обраних сегментів
| description = Допомагає швидко, за шаблоном заповнити атрибути обраних сегментів
| monkey = https://greasyfork.org/uk/scripts/382614-wme-e95
| monkey = https://greasyfork.org/uk/scripts/382614-wme-e95
}}
}}
Line 19: Line 19:
[[File:WME E95.png|frame|center]]
[[File:WME E95.png|frame|center]]
}}
}}
Оберіть сегменти. В панелі ліворуч з'явиться контрол, який дозвляє швидко, за шаблоном, позначити такі атрибути сегментів: швидкість, належність до НП наявність підказки про фари, блокування сегменту:
Оберіть сегменти. Ліворуч з'явиться панель скрипта, який дозвляє швидко, за шаблоном, позначити такі атрибути сегментів: швидкість, належність до НП, наявність підказки про фари, тип сегменту, рівень блокування


<table style="width:100%">
<table style="width:100%">
<tr>
<tr>
   <th>Кнопка</th>
   <th>Кнопка</th>
   <th>Гарячі клавіши</th>
   <th>Гарячі клавіші</th>
   <th>Тип</th>
   <th>Тип</th>
   <th>Швидкість</th>
   <th>Швидкість</th>
Line 32: Line 32:
</tr>
</tr>
<tr>
<tr>
<td align='center'>{{Button|text=P5|bgcolor=#ababab|style=border:0;border-radius:8px}}</td>
<td align='center'>{{Button|text=PLR|bgcolor=#ababab|style=border:0;border-radius:8px}}</td>
<td align='center'>{{Button|text=Alt|bgcolor=#fff|style=border:1;border-radius:4px}}+{{Button|text=1|bgcolor=#fff|style=border:1;border-radius:4px}}</td>
<td align='center'>{{Button|text=Alt|bgcolor=#fff|style=border:1;border-radius:4px}}+{{Button|text=1|bgcolor=#fff|style=border:1;border-radius:4px}}</td>
<td align='center'>паркінг</td>
<td align='center'>паркінг</td>
Line 38: Line 38:
<td align='center'>автоматично</td>
<td align='center'>автоматично</td>
<td align='center'>—</td>
<td align='center'>—</td>
<td align='center'></td>
<td align='center'>{{N|1}}</td>
</tr>
</tr>
<tr>
<tr>
Line 47: Line 47:
<td align='center'>автоматично</td>
<td align='center'>автоматично</td>
<td align='center'>—</td>
<td align='center'>—</td>
<td align='center'></td>
<td align='center'>{{N|1}}</td>
</tr>
</tr>
<tr>
<tr>
Line 56: Line 56:
<td align='center'>автоматично</td>
<td align='center'>автоматично</td>
<td align='center'>—</td>
<td align='center'>—</td>
<td align='center'></td>
<td align='center'>{{N|1}}</td>
</tr>
</tr>
<tr>
<tr>
Line 65: Line 65:
<td align='center'>автоматично</td>
<td align='center'>автоматично</td>
<td align='center'>—</td>
<td align='center'>—</td>
<td align='center'></td>
<td align='center'>{{N|1}}</td>
</tr>
</tr>
<tr>
<tr>
<td align='center'>{{Button|text=PR50|bgcolor=#f0ea58|style=border:0;border-radius:8px}}</td>
<td align='center'>{{Button|text=PS50|bgcolor=#f0ea58|style=border:0;border-radius:8px}}</td>
<td align='center'>{{Button|text=Alt|bgcolor=#fff|style=border:1;border-radius:4px}}+{{Button|text=5|bgcolor=#fff|style=border:1;border-radius:4px}}</td>
<td align='center'>{{Button|text=Alt|bgcolor=#fff|style=border:1;border-radius:4px}}+{{Button|text=5|bgcolor=#fff|style=border:1;border-radius:4px}}</td>
<td align='center'>праймарі</td>
<td align='center'>праймарі</td>
Line 83: Line 83:
<td align='center'>поза НП</td>
<td align='center'>поза НП</td>
<td align='center'>Потребує увімкнених фар</td>
<td align='center'>Потребує увімкнених фар</td>
<td align='center'></td>
<td align='center'>{{N|1}}</td>
</tr>
</tr>
<tr>
<tr>
Line 92: Line 92:
<td align='center'>поза НП</td>
<td align='center'>поза НП</td>
<td align='center'>Потребує увімкнених фар</td>
<td align='center'>Потребує увімкнених фар</td>
<td align='center'></td>
<td align='center'>{{N|1}}</td>
</tr>
</tr>
<tr>
<tr>
Line 101: Line 101:
<td align='center'>поза НП</td>
<td align='center'>поза НП</td>
<td align='center'>Потребує увімкнених фар</td>
<td align='center'>Потребує увімкнених фар</td>
<td align='center'></td>
<td align='center'>{{N|1}}</td>
</tr>
</tr>
<tr>
<tr>
<td align='center'>{{Button|text=PR90|bgcolor=#f0ea58|style=border:0;border-radius:8px}}</td>
<td align='center'>{{Button|text=PS90|bgcolor=#f0ea58|style=border:0;border-radius:8px}}</td>
<td align='center'>{{Button|text=Alt|bgcolor=#fff|style=border:1;border-radius:4px}}+{{Button|text=9|bgcolor=#fff|style=border:1;border-radius:4px}}</td>
<td align='center'>{{Button|text=Alt|bgcolor=#fff|style=border:1;border-radius:4px}}+{{Button|text=9|bgcolor=#fff|style=border:1;border-radius:4px}}</td>
<td align='center'>праймарі</td>
<td align='center'>праймарі</td>
Line 114: Line 114:
</table>
</table>


'''Алгоритм роботи автоматичного визначення населеного пункту'''


Населений пункт визначається за приєднаними сегментами:
* пошук ведеться в тому порядку, в якому ви обирали сегменти;
* для кожного сегмента шукаємо сегменти з яким є з'єднання;
* якщо якийсь з цих сегментів має вказане місто, то вважаємо що ми знайшли потрібний НП, та зупиняємо пошук;
* якщо перший обраний сегмент має НП, то саме цей НП буде обрано для всіх інших сегментів;
* якщо до всіх обраних сегментов приєднані сегменти без НП, то НП не буде визначено;


'''Варіанти використання:'''
''а) малюємо новий сегмент''
* малюємо новий сегмент та підключаємо його до існуючого сегмента;
* натискаємо потрібну комбінацію клавіш або відповідну кнопку;
* якщо в існуючому сегменті вже вказано назву НП, то вона копіюється в наш новий сегмент;
* якщо наш новий сегмент підключається до двох існуючих сегментів, то назва НП копіюється з першого обраного сегмента;
* якщо новий сегмент підключається до сегментів, на яких немає назви НП, то то новий сегмент також буде "поза НП".
''б) додаємо атрибути''
* виділяємо послідовно: спочатку сегмент, з якого будемо копіювати, потім сегменти, в які треба скопіювати;
* натискаємо потрібну комбінацію клавіш або відповідну кнопку.
}}
}}
<noinclude>
<noinclude>

Latest revision as of 18:34, 9 May 2019


Додаток до Monkey script
Допомагає швидко, за шаблоном заповнити атрибути обраних сегментів


Оберіть сегменти. Ліворуч з'явиться панель скрипта, який дозвляє швидко, за шаблоном, позначити такі атрибути сегментів: швидкість, належність до НП, наявність підказки про фари, тип сегменту, рівень блокування

Кнопка Гарячі клавіші Тип Швидкість Місто Властивості Блокування
PLR Alt+1 паркінг 5 км/г автоматично 1
Pr20 Alt+2 двір 20км/г автоматично 1
Pr50 Alt+3 двір 50км/г автоматично 1
St50 Alt+4 стріт 50км/г автоматично 1
PS50 Alt+5 праймарі 50км/г автоматично 2
OR Alt+6 off-road 90км/г поза НП Потребує увімкнених фар 1
Pr90 Alt+7 двір 90км/г поза НП Потребує увімкнених фар 1
St90 Alt+8 стріт 90км/г поза НП Потребує увімкнених фар 1
PS90 Alt+9 праймарі 90км/г поза НП Потребує увімкнених фар 2


Варіанти використання:

а) малюємо новий сегмент

  • малюємо новий сегмент та підключаємо його до існуючого сегмента;
  • натискаємо потрібну комбінацію клавіш або відповідну кнопку;
  • якщо в існуючому сегменті вже вказано назву НП, то вона копіюється в наш новий сегмент;
  • якщо наш новий сегмент підключається до двох існуючих сегментів, то назва НП копіюється з першого обраного сегмента;
  • якщо новий сегмент підключається до сегментів, на яких немає назви НП, то то новий сегмент також буде "поза НП".


б) додаємо атрибути

  • виділяємо послідовно: спочатку сегмент, з якого будемо копіювати, потім сегменти, в які треба скопіювати;
  • натискаємо потрібну комбінацію клавіш або відповідну кнопку.