CaJlaT

Овощ
Автор темы
Модератор
2,806
2,605
MapIcons

Данный скрипт позволяет ставить собственные метки(иконки) на карту (в оригинальном hud.txd -
icon.png
).

Итак, по функционалу. Он очень простой:
/msave - Без аргумента создаст вечный маркер с названием "New Icon", /msave [Name] [Time] - Имя и время в минутах (не обязательно, чтобы указать в часах пропишите: 1*60 БЕЗ пробела);
/mdelete - Без аргумента удалит последнюю метку, а при вводе /mdelete [ID] удалит конкретную метку;
/mnear - Покажет ближайшую метку к вам, напишет её ID и дистанцию;

/mlist - Меню взаимодействия с маркерами

Скрипт простенький, все метки хранятся в moonloader\config\MapIcons.json
1.0
*Release*

2.0
Добавлен список маркеров (/mlist)
Добавлена возможность давать имя маркерам
Добавлена возможность изменять текстуру маркера (
подробнее тут)
Добавлена возможность ставить маркер на время (По истечении времени он удалится автоматически)
Добавлена возможность отключать все и определённые маркеры
Убрана команда /mselect

2.1
Добавлена возможность ставить маркер по пользовательской метке (/msave),
если метки нет, установит на координатах игрока.
 

Вложения

  • MapIcons.lua
    5.6 KB · Просмотры: 234
  • MapIcons2.lua
    21.4 KB · Просмотры: 113
  • MapIcons2.1.lua
    23.8 KB · Просмотры: 994
Последнее редактирование:

hl753m

Потрачен
158
63
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Прикольно можно ставить метки потом делать карты.
 

CaJlaT

Овощ
Автор темы
Модератор
2,806
2,605
Прикольно можно ставить метки потом делать карты.
Может быть сделаю добавление маркеров с названиями и автоматическое их удаление спустя какое-то кол-во времени. Если нужно, отпишите
 

hl753m

Потрачен
158
63
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Может быть сделаю добавление маркеров с названиями и автоматическое их удаление спустя какое-то кол-во времени. Если нужно, отпишите
С названиями можно чтоб не путать метки
 
  • Нравится
Реакции: CaJlaT

CaJlaT

Овощ
Автор темы
Модератор
2,806
2,605
Обновил скрипт и видео, добавил меню, возможность изменять имя, время и текстуру маркера
 
  • Нравится
Реакции: James Saula и hl753m

llistenok

Участник
50
12
Сюда можно было скинуть ссыль

Тупо чел мне написал шо такой скрипт существует, а я ищу блять
Энивей thanks 👍
 
  • Нравится
Реакции: CaJlaT

CaJlaT

Овощ
Автор темы
Модератор
2,806
2,605
Добавил возможность создавать маркеры по метке на карте
 
  • Нравится
Реакции: James Saula

tomawik229

Известный
27
6
Супер полезно, спасибо. Расставляешь все организации по карте и просто КАЙФ. Бля брат, спасибо огромное
 

Majak1234

Новичок
10
0
Крашит после добавления более 150 иконок, можно как то пофиксить?
1605108498250.png
 

Foxy01

Известный
284
125
MapIcons

Данный скрипт позволяет ставить собственные метки(иконки) на карту (в оригинальном hud.txd - Посмотреть вложение 60701).

Итак, по функционалу. Он очень простой:
/msave - Без аргумента создаст вечный маркер с названием "New Icon", /msave [Name] [Time] - Имя и время в минутах (не обязательно, чтобы указать в часах пропишите: 1*60 БЕЗ пробела);
/mdelete - Без аргумента удалит последнюю метку, а при вводе /mdelete [ID] удалит конкретную метку;
/mnear - Покажет ближайшую метку к вам, напишет её ID и дистанцию;

/mlist - Меню взаимодействия с маркерами

Скрипт простенький, все метки хранятся в moonloader\config\MapIcons.json
1.0
*Release*

2.0
Добавлен список маркеров (/mlist)
Добавлена возможность давать имя маркерам
Добавлена возможность изменять текстуру маркера (
подробнее тут)
Добавлена возможность ставить маркер на время (По истечении времени он удалится автоматически)
Добавлена возможность отключать все и определённые маркеры
Убрана команда /mselect

2.1
Добавлена возможность ставить маркер по пользовательской метке (/msave),
если метки нет, установит на координатах игрока.
а почему скрипт имеет возможность крашить если меток +-40?(2.1)
[ML] (error) MapIcons2.1.lua: C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua:380: attempt to index upvalue 'icons' (a nil value)
stack traceback:
C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua: in function 'LoadMarkers'
C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua:37: in function <C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua:29>
[ML] (script) MapIcons2.1.lua: [MapIcons]: All icons deleted!
[ML] (error) MapIcons2.1.lua: Script died due to an error. (0EB45024)
 

CaJlaT

Овощ
Автор темы
Модератор
2,806
2,605
а почему скрипт имеет возможность крашить если меток +-40?(2.1)
[ML] (error) MapIcons2.1.lua: C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua:380: attempt to index upvalue 'icons' (a nil value)
stack traceback:
C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua: in function 'LoadMarkers'
C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua:37: in function <C:\Games\GTA NFS EDITION\moonloader\MapIcons2.1.lua:29>
[ML] (script) MapIcons2.1.lua: [MapIcons]: All icons deleted!
[ML] (error) MapIcons2.1.lua: Script died due to an error. (0EB45024)
Скинь MapIcons.json из папки config, проверю что не так
 

Abraham_Sadraev

Новичок
2
0
Я не смог понять, как именно менять текстуру маркера? Есть какая то команда? Или через внедрения в файл?

А ещё игру крашит когда заходишь взглянуть на карту, у меня установлена обычная HD карта, создал одну метку, зашёл глянуть на карту и крашнуло