Елизавета ДубровскаяСергей Шейн
Обновление: 2021-04-21
Star Point Markers
Автор модификации: Neon
Мод основан на старой версии «More Markers», который позволял создавать дополнительные маркеры на карте.
Просто отметьте местоположение на карте исходным маркером, затем нажмите кнопку TAB, не отводя мышки с маркера, и на этом месте будет создан маркер в виде звезды. При нажатии R последний созданный маркер будет удален. Вы можете использовать до 20 маркеров одновременно, но они не будут сохраняться при пере заходе.
Исходный код
SCRIPT_START
{
LVAR_INT r g b a i iRandomCol iBlip[20] iStarPoint n
LVAR_FLOAT x y z
READ_INT_FROM_INI_FILE "cleo/Star Point Markers.ini" "Settings" "StarColorR" r
READ_INT_FROM_INI_FILE "cleo/Star Point Markers.ini" "Settings" "StarColorG" g
READ_INT_FROM_INI_FILE "cleo/Star Point Markers.ini" "Settings" "StarColorB" b
READ_INT_FROM_INI_FILE "cleo/Star Point Markers.ini" "Settings" "StarColorA" a
LOAD_TEXTURE_DICTIONARY rstarpt
LOAD_SPRITE 1 r_starpt
GET_TEXTURE_FROM_SPRITE 1 iStarPoint
SET_SCRIPT_EVENT_ON_MENU ON StarPoint i
WHILE TRUE
WAIT 0
ENDWHILE
StarPoint:
IF n >= 20
n = 20
ENDIF
IF n <= 0
n = 0
ENDIF
IF NOT IS_PC_USING_JOYPAD
IF n < 20
IF GET_TARGET_BLIP_COORDS x y z
AND IS_KEY_PRESSED VK_TAB
GOSUB addBlip
ENDIF
ENDIF
IF n > -1
IF IS_KEY_JUST_PRESSED VK_KEY_R
GOSUB removeBlip
ENDIF
ENDIF
ENDIF
IF IS_PC_USING_JOYPAD
IF n < 20
IF GET_TARGET_BLIP_COORDS x y z
AND IS_BUTTON_JUST_PRESSED PAD1 LEFTSHOCK
GOSUB addBlip
ENDIF
ENDIF
IF n > -1
IF IS_BUTTON_JUST_PRESSED PAD1 RIGHTSHOCK
GOSUB removeBlip
ENDIF
ENDIF
ENDIF
RETURN_SCRIPT_EVENT
addBlip:
READ_MEMORY 0xBA6774 4 FALSE i
REMOVE_BLIP i
WRITE_MEMORY 0xBA6774 4 0 FALSE
IF r = -1
AND g = -1
AND b = -1
GENERATE_RANDOM_INT_IN_RANGE 15 255 r
GENERATE_RANDOM_INT_IN_RANGE 15 255 g
GENERATE_RANDOM_INT_IN_RANGE 15 255 b
ADD_CLEO_BLIP iStarPoint x y FALSE r g b a iBlip[n]
n += 1
r = -1
g = -1
b = -1
ELSE
ADD_CLEO_BLIP iStarPoint x y FALSE r g b a iBlip[n]
n += 1
ENDIF
RETURN
removeBlip:
REMOVE_CLEO_BLIP iBlip[n]
n -= 1
RETURN
}
SCRIPT_END
Для установки скрипта, содержимое папки «Star Point Markers» переместить в корневую папку игры. В файле «rstarpt.txd» можно изменить иконку маркера, а в файле «Star Point Markers.ini» настроить прозрачность и цвет.
.TXD
RoSA Project Evolved 1.3
Простым языком - это лучший ремастер текстур в HD!...
Подробнее
.CS
Cleo библиотека 4.4.3
При использовании CLEO в игру можно добавлять новы...
Подробнее
Смотреть все
Subscribe to our telegram channel
Подписывайтесь на наш телеграм канал
На сайте используется куки
Использование cookie — единственный способ для сайта «узнать» вас, запомнить параметры, которые Вы выбирали. Именно для этого файлы cookie используются нашим сайтом.