Продовжую традицію скриптів, призначених насамперед на навчання скриптерів. Цього разу я створив у CLEO власний HUD, який хоч і досить простий, але відображає найважливіші ігрові показники, а також може похвалитися такими особливостями: • вимикається при відключенні через меню (не потрібно зубрити кнопки ввімкнення/вимкнення скрипта і даремно задіяти клавіатуру) • мінює колір деяких елементів залежно від їх значень (наприклад, годинник стає темнішим з наближенням ночі, а колір числа патронів у магазині — яскравішим, якщо їх стає мало) • злегка зміщує елементи під час переміщення мишки/міні-джойстика.
Крім перерахованого вище, вивчаючи код, ви зможете навчитися: • застосовувати константи • працювати з адресами пам'яті • використовувати режим малювання (text_draw) • виводити тексти поруч так, щоб вони не перекривали один одного • впізнавати кількість патронів у магазині • ставити одні значення залежність від інших (і навіть задіяти для цього перебування синуса!) • знаходити в пам'яті значення кисню, що залишився • знаходити в пам'яті лічильник «злості» поліції • користуватися scm-функціями
17.05.2020: виправлено недолік, через який у деяких категорій зброї (детонатора, парашута тощо) відображалося число набоїв. І прибрав випадкову тестову видачу тростини.