#1 Re: Работа с памятью, EXE » Добавление иконок » 07-09-2014 19:07

mfisto wrote:

recoil, не понял тебя. Я забыл или ты забыл. wshps.asi он там тоже нужен? Что ты имел ввиду? На последней версии также легенда не пашет с widescreenfix.

Конечно нужен, если про этот фикс http://thirteenag.github.io/widescreen_fixes_pack#gtasa
Installation: GTA SA widescreen fix requires ASI Loader and Widescreen HOR+ Support v1.0.2 by Wesser for work. Install all of the above, then unpack content of archive to GTA SA root(or scripts) directory. Check the .ini file to get more info about available features.

И поверь все работает, да как работает good , для антивира сделал исключение для папки с плагином через настройки.

#2 Re: Работа с памятью, EXE » Добавление иконок » 07-09-2014 17:24

mfisto wrote:

C плагинами от AG13(Sergey81) (widescreenfix последней версии) вылетает даже с включенным IDFixEnabled на легенде.

Нее, все работает, может про wshps.asi забыл

Vitlgt wrote:

Добавил возможность скроллить легенду. Скроллинг включается если иконок в легенде больше 64. Кнопки W и S.

Вот это кодер wow , а есть что нибудь что ты не можешь?
Спасибо, теперь все просто замечательно
Вот только антивирус ругается и удаляет плагин

#3 Re: Работа с памятью, EXE » Добавление иконок » 07-09-2014 17:22

mfisto wrote:

C плагинами от AG13(Sergey81) (widescreenfix последней версии) вылетает даже с включенным IDFixEnabled на легенде.

Нее, все работает, может про wshps.asi забыл

Vitlgt wrote:

Update:
Добавил возможность скроллить легенду. Скроллинг включается если иконок в легенде больше 64. Кнопки W и S.
https://yadi.sk/d/Qktxet-BbBkT3

Вот это кодер wow , а есть что нибудь что ты не можешь?
Спасибо, теперь все просто замечательно

#4 Re: Работа с памятью, EXE » Добавление иконок » 07-09-2014 07:18

Vitlgt теперь все зашибись clap , а я олень, сохранять в сейв 1000 иконок вовсе не нужно, просто увеличил лимит и загружаю стандартное сохранение, а в скрипте 32@ переменные, 4 иконки добавлены, а в легенде 36 иконок  и вэйпоинт работает tongue
7346ab3166b0t.jpg

Теперь иконс аддер весьма крутая и полезная штука для всех любителей моддинга
Добавлю иконок для оружия, тачек, борделей, стриптиз клубов etc.  crazy

з.ы. теперь вэйпоинт всегда работает, можно к названию плагина иконс аддер также добавить & вэйпоинт фиксер yahoo
единственно на легенде можно увидеть до 76 иконок, места не хватает, вряд ли кому столько понадобиться, хотя может сделать скроллинг?

#5 Re: Работа с памятью, EXE » Добавление иконок » 03-09-2014 14:14

mfisto wrote:

Насчет сохранений: то там просто надо расширять и массив для сохранения, но тогда не будут работать старые.

А как его расширить?

Надеялся, что с плагином после сохранения и лимит будет другой, но, увы, а тогда смысл в лимите, если сейв не поддерживает blush

#6 Re: Работа с памятью, EXE » Добавление иконок » 02-09-2014 20:14

Vitlgt wrote:

Если лимит иконок не увеличивать, то не вылетает. В сейв сохраняются 175 иконок.

Так точно, но почему работает только если IDFixEnabled=1
в любом случае
mfisto  с тебя стакан lol

#7 Re: Работа с памятью, EXE » Добавление иконок » 02-09-2014 18:53

Vitlgt протестировал:
1) на новой игре работает и легенда не вылетает
2) сохранения "старые" все вылетают после загрузки:

GTA:SA Crashed, Debug Info Follows:  GTA Info:  Error: Unknown  Assembly Info:  Exception At Address: 0x005D53EF Exception Code: 0xc0000005 (EXCEPTION_ACCESS_VIOLATION)  Registers: EAX: 0x30F448F4    EBX: 0x00000009 ECX: 0x03B14C00    EDX: 0x0B208CB8 ESI: 0x018B1B78    EDI: 0x00000339 EBP: 0x00000005    ESP: 0x0028FB1C  Last Opcode: 0001 in thread 'icons' (0x33DEEC8)

3) От экзэшника не зависит
4)с вэйпоинтом все в порядке
5)дело не в  "хитром" скрипте, я его правда не понял sad
6) вариант с  "запарыванием" файла с текстурами при редактировании не прошел

Вопросы:
1)А библиотека  клео 4.3? и аси лоадер от Silent?
2)Получается это будет работать только если проходить все миссии заново?

Вердикт, получается дело в дат файле, строки идут по порядку и все работает, оставляю только 77, 86 вылет

Сделал так:
1)удаляем gta.set
2)в дат файле
64       radar_propertyO             AG_A4         0
65       radar_addpoint              AG_A5         0
;
;the end
;
;
; >ADDITIONAL FEATURES<
;
IDFixEnabled=1 \\ не вылетает только при этом значении
LimitIconsOnMap=1000\\ если равно 175 будут работать " старые сейвы", но выйпоинт может исчезнуть, если больше 175 только новая игра
;
;the end
запускаем новую игру
уфф как же я запарилсо  mad

#8 Re: Работа с памятью, EXE » Добавление иконок » 02-09-2014 18:10

Vitlgt wrote:

recoil
У тебя сала установлен ?

Проверил на другом компе, всё работает.

нет,  а на модифицированной стоит limit_adjuster_gta3vcsa.asi от 13AG

Повторюсь, а то mfisto не понял

Vitlgt Можешь мне в личку выслать экзешник, сейв, gxt, hud, скрипт, и дат файл?
Иначе ничего не получится

#9 Re: Работа с памятью, EXE » Добавление иконок » 02-09-2014 17:54

То же самое, вылет на легенде даже на чистой игре
GTA:SA Crashed, Debug Info Follows:  GTA Info:  Error: Unknown  Assembly Info:  Exception At Address: 0x00405B08 Exception Code: 0xc0000005 (EXCEPTION_ACCESS_VIOLATION)  Registers: EAX: 0x0A98C678    EBX: 0x00000000 ECX: 0x00855034    EDX: 0x00007FFF ESI: 0x0A98C688    EDI: 0x00000001 EBP: 0x73F5F9B0    ESP: 0x0028FD80  Last Opcode: 0000 in thread '' (0x0)

Vitlgt Можешь мне в личку выслать экзешник, сейв, gxt, hud, скрипт, и дат файл?
Иначе ничего не получится

#10 Re: Работа с памятью, EXE » Добавление иконок » 02-09-2014 15:03

Подтверждаю неработоспособность версии 2.2, вылет на легенде даже на новой игре,  а при попытке увеличить лимиты игра вылетает при загрузке
Чувствительна к удалению gta_sa.set, но все равно не помогает

#11 Re: Работа с памятью, EXE » Добавление иконок » 01-09-2014 14:32

mfisto не надо быть таким категоричным, какие пробелы
во второй версии аддера строчки просто вставляются, например
63       radar_spray                 LG_34         0
77       radar_carwash               LG_68         3
86       radar_deltas                LG_86         4
;the end

Посылаю тебе «суповой набор»  первой версии, надеюсь, знаешь, что куда совать?
две иконки добавлены https://www.sendspace.com/file/vjw84f

Dk22Pac вроде в тему заходил, интересовался, а получилось как специально сделал моды несовместимыми.
Считаю  имхо,  что аддрер особенно актуален для твоего плагина с GPS , т.к. например, у меня много добавленных объектов на карте и для каждого хочется свою иконку.
Жалко конечно, ну как-нибудь переживем.

#12 Re: Работа с памятью, EXE » Добавление иконок » 31-08-2014 17:07

mfisto wrote:

Вылетает легенда карты

Попробуй на разных сейвах и через клео скрипт сразу много не добавляй.

Вышел GTA V HUD mod by DK22Pac с icons adder он несовместим, это логично.. grin

Вместо иконок белые квадратики cry  Столько трудов, жалко, можно ли сделать совместимыми эти моды ?
С mobileHud проблем не было hmm

#13 Re: Работа с памятью, EXE » Добавление иконок » 31-08-2014 14:56

Vitlgt wrote:

Лимит иконок, одновременновыводимых на карту, и маркеров (типо того , что вначале игры на велосипед указывает)  175шт.

Ага, но на легенде карты размещается только до 32 различных иконок, остальные отображаться не будут wall
Я у себя насчитал порядка 160 иконок но 32 типов, можно добавить хоть десять новых , но за счет оригинальных игровых иконок, этот лимит по хорошему надо взломать.

#14 Re: Работа с памятью, EXE » Добавление иконок » 30-08-2014 06:32

Возможность поставить кастомную иконку позиции игрока порадовала, в т.ч. мигающую
А можно сделать мигание иконок для выбранных важных объектов?

Да и дат. файл теперь очень простой  и удобный в редактировании, спасибо большое good

Позднее:
        Заметил, что у вейпоинта есть  связь с общим лимитом (вроде до 100шт.) одновременно выводимых на карту иконок, поэтому с помощью скрипта удается выводить до 30 шт. на некоторых сейвах
         Если больше, то исчезает вэйпоинт, либо иконки не отображаются на карте..

#15 Re: Работа с памятью, EXE » Добавление иконок » 29-08-2014 16:44

Vitlgt wrote:

GTASA Icons_adder_2.0
https://yadi.sk/d/Z3mnYXZOaehq4

Отлично, протестируем
А что означает flag?

И сделать возможность мигания отдельных иконок  было бы замечательно, объяснять не буду..
Сварганил видео, на отдельных сейвах работает все и вэйпоинт( красный маркер цели) тоже

http://youtu.be/B4YAagB8YOc
Еще бы сделать фикс вэйпоинта, да и иконки для автомоек в HD качестве, может кто знаком с фотошопом?

#16 Re: Работа с памятью, EXE » Добавление иконок » 29-08-2014 06:54

Дострадал таки, удалось поставить иконки  на id 77 и 86 yahoo
Будто игре требовалось время на это

11d694d6fcb7t.jpg

Правда курсор исчез на сохраненной игре

#17 Re: Работа с памятью, EXE » Добавление иконок » 28-08-2014 16:45

Vitlgt wrote:

ID 64 - 76 и 78 - 82 используются игрой

Цитирую из ридми
"ID слотов:
Рабочие: 77,78,79,80,83-90,дальше не проверял."
мм, не понял..

и с приведенным скриптом вылет, например с id 83

#18 Re: Работа с памятью, EXE » Добавление иконок » 28-08-2014 07:21

Полностью согласен, только если написать скрипт классически, там не должно быть ничего кроме
строк типа
0@ = create_icon_marker_without_sphere 1 at (X coords) (Y coords) (Z coords)

{$CLEO .cs}

//-------------MAIN---------------
thread 'ADDON_FOR_ICONS' 
wait 0 
0A95: enable_thread_saving 
0@ = Marker.CreateIconWithoutSphere(22, 2032.642, -1411.018, 16.9986)
1@ = Marker.CreateIconWithoutSphere(22, 1178.483, -1322.602, 14.1223)
2@ = Marker.CreateIconWithoutSphere(30, 1552.463, -1675.474, 16.1953)
3@ = Marker.CreateIconWithoutSphere(20, 1753.736, -1457.757, 13.5469)
4@ = Marker.CreateIconWithoutSphere(22, -2666.912, 632.8978, 14.4531)
5@ = Marker.CreateIconWithoutSphere(30, -1605.792, 716.8598, 12.028)
6@ = Marker.CreateIconWithoutSphere(20, -2025.462, 82.1209, 28.2495)
7@ = Marker.CreateIconWithoutSphere(22, 1579.752, 1769.011, 10.8203)
8@ = Marker.CreateIconWithoutSphere(30, 2337.151, 2455.799, 14.9687)
9@ = Marker.CreateIconWithoutSphere(22, 629.3868, -571.8307, 16.7559)
10@ = Marker.CreateIconWithoutSphere(22, -1514.731, 2526.364, 55.7585)
11@ = Marker.CreateIconWithoutSphere(22, 1242.502, 328.2486, 19.7555)
12@ = Marker.CreateIconWithoutSphere(22, -319.9307, 1054.889, 19.7422)
13@ = Marker.CreateIconWithoutSphere(30, -217.718, 979.1064, 19.5033)
14@ = Marker.CreateIconWithoutSphere(49, 2309.416, -1644.109, 18.5078)
15@ = Marker.CreateIconWithoutSphere(48, 1834.752, -1681.689, 13.4184)
16@ = Marker.CreateIconWithoutSphere(48, -2553.875, 193.371, 6.1625)
17@ = Marker.CreateIconWithoutSphere(49, -2244.323, -88.1736, 35.3203)
18@ = Marker.CreateIconWithoutSphere(49, 2441.229, 2063.527, 10.8203)
19@ = Marker.CreateIconWithoutSphere(48, 2507.519, 1244.969, 10.8203)
20@ = Marker.CreateIconWithoutSphere(7, -1449.655, 2593.723, 55.8359)
21@ = Marker.CreateIconWithoutSphere(29, 1364.994, 249.687, 19.5669)
22@ = Marker.CreateIconWithoutSphere(77, 1017.73, -917.6171, 42.2)
23@ = Marker.CreateIconWithoutSphere(9, 154.253, -1946.623, 5.3902)
24@ = Marker.CreateIconWithoutSphere(9, -2385, 6042, 2216)
25@ = Marker.CreateIconWithoutSphere(79, 1911.2, -1776.5, 13.5)
0A93: end_custom_thread

Однако вылетает при любом раскладе, при попытке открыть карту, не принимает она ничего кроме ID 77

Если не жалко можешь выложить свой скрипт

p.s. Просто хотел для автомоек иконки расставить и добавить максимально возможное число неиспользуемых в игре как то полиция и пожарные и etc

#19 Re: Работа с памятью, EXE » Добавление иконок » 26-08-2014 11:33

Бьюсь с иконс аддером уже неделю, корректно получается добавлять только одну иконку на 77 Id wall
На 78 и 80 вылет при попытке открыть карту, на 79, 83, 84 вместо иконки белый квадрат (текстура  иконки проверена установкой  ее на 77 ID)
Кроме того если установлено более 2-х иконок вылет при попытке включить легенду карты
Тестировал как на чистой так и модифицированной игре с GTA SA v1.0 [US] HOODLUM и compact.exe
4e3c7e347031017.jpg
   
Для размещения иконок на карте использовался такой клео скрипт

{$CLEO .cs}

//-------------MAIN---------------
thread 'ADDON_FOR_ICONS' 
wait 0 
0A95: enable_thread_saving 
0@ = Marker.CreateIconWithoutSphere(22, 2032.642, -1411.018, 16.9986)
1@ = Marker.CreateIconWithoutSphere(22, 1178.483, -1322.602, 14.1223)
2@ = Marker.CreateIconWithoutSphere(30, 1552.463, -1675.474, 16.1953)
3@ = Marker.CreateIconWithoutSphere(20, 1753.736, -1457.757, 13.5469)
4@ = Marker.CreateIconWithoutSphere(22, -2666.912, 632.8978, 14.4531)
5@ = Marker.CreateIconWithoutSphere(30, -1605.792, 716.8598, 12.028)
6@ = Marker.CreateIconWithoutSphere(20, -2025.462, 82.1209, 28.2495)
7@ = Marker.CreateIconWithoutSphere(22, 1579.752, 1769.011, 10.8203)
8@ = Marker.CreateIconWithoutSphere(30, 2337.151, 2455.799, 14.9687)
9@ = Marker.CreateIconWithoutSphere(22, 629.3868, -571.8307, 16.7559)
10@ = Marker.CreateIconWithoutSphere(22, -1514.731, 2526.364, 55.7585)
11@ = Marker.CreateIconWithoutSphere(22, 1242.502, 328.2486, 19.7555)
12@ = Marker.CreateIconWithoutSphere(22, -319.9307, 1054.889, 19.7422)
13@ = Marker.CreateIconWithoutSphere(30, -217.718, 979.1064, 19.5033)
14@ = Marker.CreateIconWithoutSphere(49, 2309.416, -1644.109, 18.5078)
15@ = Marker.CreateIconWithoutSphere(48, 1834.752, -1681.689, 13.4184)
16@ = Marker.CreateIconWithoutSphere(48, -2553.875, 193.371, 6.1625)
17@ = Marker.CreateIconWithoutSphere(49, -2244.323, -88.1736, 35.3203)
18@ = Marker.CreateIconWithoutSphere(49, 2441.229, 2063.527, 10.8203)
19@ = Marker.CreateIconWithoutSphere(48, 2507.519, 1244.969, 10.8203)
20@ = Marker.CreateIconWithoutSphere(7, -1449.655, 2593.723, 55.8359)
21@ = Marker.CreateIconWithoutSphere(29, 1364.994, 249.687, 19.5669)
22@ = Marker.CreateIconWithoutSphere(77, 1017.73, -917.6171, 42.2)
23@ = Marker.CreateIconWithoutSphere(9, 154.253, -1946.623, 5.3902)
24@ = Marker.CreateIconWithoutSphere(9, -2385, 6042, 2216)
25@ = Marker.CreateIconWithoutSphere(79, 1911.2, -1776.5, 13.5)



:ADDON_FOR_ICONS_569
wait 0 
jf @ADDON_FOR_ICONS_569 
wait 5000 
Marker.Disable(0@)
Marker.Disable(1@)
Marker.Disable(2@)
Marker.Disable(3@)
Marker.Disable(4@)
Marker.Disable(5@)
Marker.Disable(6@)
Marker.Disable(7@)
Marker.Disable(8@)
Marker.Disable(9@)
Marker.Disable(10@)
Marker.Disable(11@)
Marker.Disable(12@)
Marker.Disable(13@)
Marker.Disable(14@)
Marker.Disable(15@)
Marker.Disable(16@)
Marker.Disable(17@)
Marker.Disable(18@)
Marker.Disable(19@)
Marker.Disable(20@)
Marker.Disable(21@)
Marker.Disable(22@)
Marker.Disable(23@)
Marker.Disable(24@)
Marker.Disable(25@) 
0A93: end_custom_thread

Кроме того с помощью клео скрипта удается добавлять на карту не более 26 иконок, далее пропадает маркер цели и  добавляемые в скрипт иконки не отображаются sad

Может автор использует каким-то образом модифицированный экзе или особый клео скрипт?
Кто-нибудь тестировал (автор по ходу пропал) или может что-нибудь подсказать?

#20 Re: Модификации » Сборки CLEO-скриптов для GTA III, VC, SA » 07-12-2013 16:48

DarkFlame wrote:

теперь не загружается с этой сборкой . нужно как то исправлять

А у меня загружается, удали старый vehmod.flt

little_idiot wrote:

Осталась ли у вас та версия GTA IV Lights Mod (от DK22Pac), которую вы изменяли "под себя" - где оставлены только проекции под пикапами оружия и денег и подправлен счетчик патронов\наличных при взятии пикапа? Если таковая есть, то можете ли вы поделиться ею? Прямо в топике или в ЛС (если правила форума запрещают выкладывание подобных "кастомных" вещей.

Есть в сборке, но по ходу только для CLEO3, и там ничего не "оставлено"
И между прочим впервые пикапы и падение делал японец  saiaKUN, как и многое другое:crazy:а вовсе не
DK22Pac

#21 Re: Sanny Builder и CLEO » CLEO 4 для GTA San Andreas » 29-03-2011 15:25

@Alien Спасибо за фикс CLEO 4 теперь скрипт missile.cs прекрасно фунциклирует (с некоторыми скриптами не совместим, но это не смертельно), нет проблем и со скриптами by Kenking  «прицепы» и т.д.

Однако странная вещь скрипт stinger.cs by Ryosuke на чистой игре (без скриптов) работает, но стоит добавить еще пару любых скриптов, как игра зависает когда достаешь гранатомет.
В чем может быть причина?
Ведь подчас до сотни клео скриптов работают нормально.

#22 Re: Модификации » CLEO мод "Бортовой компьютер гидры" » 14-10-2009 07:55

Для полного счастья еще бы добавить предупреждение о ракетной атаке, например как в игре RECOIL(Рейд):crazy:

Board footer

Powered by FluxBB