#1 Re: Программы для GTA » Компоненты для работы с IMG, RPF, WTD для Delphi » 02-10-2011 16:48

@VcSaJen - у меня при добавлении файлов в IMG при помощи твоих компонентов в игре выскакивает критическая ошибка, связанная с ресурсами.

Edit: При этом в OpenIV предпросмотр файлов производится без ошибок

#2 Re: Sanny Builder и CLEO » CLEO 4 для GTA San Andreas » 23-07-2010 16:45

Приветствую всех,
Давненько не был на этом форуме, да и про существование CLEO 4 узнал практически случайно smile
Alien, должен поблагодарить тебя за проделанную работу, в частности, со звуками. Поддержка 3D звуков очень помогает в создании модов, но наткнулся на одну неприятную особенность. При удалении нескольких аудио-потоков через опкод 0AAE подряд (у меня было 5 потоков), игра заметно подвисает. Процессор у меня далеко не слабенький, да и памяти хватает, но создаётся впечатление, что я сижу за какой-то рухлядью, которая нормально даже звуки выгрузить не может. Понимаю, что здесь практически нечего сделать для ускорения данного процесса, но не мог бы ты отделить выгрузку аудио-потоков в отдельный поток в процессе?

#3 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 13-04-2008 10:05

А разве не существует пула CPickup? Если нет, то как тогда можно получить координаты пикапов?? Очень нужно.

#4 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 05-03-2008 15:07

Вот ещё вопрос. Я пытался установить RemoteThread для SA. В WinAPI функция:

HANDLE CreateRemoteThread(

    HANDLE hProcess,	// handle to process to create thread in  
    LPSECURITY_ATTRIBUTES lpThreadAttributes,	// pointer to thread security attributes 
    DWORD dwStackSize,	// initial thread stack size, in bytes
    LPTHREAD_START_ROUTINE lpStartAddress,	// pointer to thread function 
    LPVOID lpParameter,	// pointer to argument for new thread  
    DWORD dwCreationFlags,	// creation flags 
    LPDWORD lpThreadId 	// pointer to returned thread identifier 
   );

Можете, плз, подсказать, что нужно указать для параметров lpStartAddress и lpParameter? И какой нужно указывать размер стека dwStackSize?

#5 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 26-02-2008 09:27

Не увеличивая стандартную текстуру, а сделать другие более большие детализированные текстуры. Я имел ввиду именно это! good
А про стандартные текстуры вообще ничего не говорю... smile

#6 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 24-02-2008 06:22

Можно, просто размер текстуры увеличь раза в 2, и будет тебе счастье good

#8 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 14-02-2008 14:54

Вопрос: Почему, когда я пытаюсь установить процедуре в своей Delphi'йской программе указатель на процедуру в SA, выскакивает грубейшее сообщение об ошибке доступа? hmm

@ShowTextBox := Ptr($588BE0);

Версия игры подходит. Это 100%.

P.S. Оффтоп: классный дизайн на форуме, особенно удобная панель для быстрого добавления сообщения clap

#10 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 04-02-2008 09:35

Ну теперь пару вытекающих вопросов. Должен предупредить, память San Andreas я копаю недолго, но с функциями/указателями и всем таким прочим небольшой опыт работы имею.

1. Что такое RenderWare?
2. Что надо скачивать-то? В этом топике куча твоих ссылок...
3. Лезем в массив 0xA9B0C8. Ищем по номеру модели указатель или что? В виде чего ссылка должна быть?

Я бы мог подробно объяснить, что именно меня затрудняет в поисках, но боюсь показаться полным криведко в этих делах....

#11 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 03-02-2008 09:48

2Seemann:
Эти адреса мне нужны для Великих Эксперементов smile

2listener:
Из того, что ты мне наговорил, я понял только около половины smile
Ну ничего, сейчас будем потихоньку разбираться...
Спасибо за ответ!

#12 Re: Справочная информация » Адреса и функции gta_sa.exe 1.0 » 02-02-2008 12:45

Nикто не знает адреса, в которых можно найти смещения
стандартных даммисов (например, фар или бензобака) от центра модели?
Соответственно, адрес должен быть расположен от указателя 0xB74494...

#13 Работа с памятью, EXE » Адреса даммисов в памяти SA » 02-02-2008 08:55

Axel218
Replies: 1

У меня более программерский вопрос - никто не знает адреса, в которых можно найти смещения
стандартных даммисов (например, фар или бензобака) от центра модели?
Соответственно, адрес должен быть расположен от указателя 0xB74494...

P.S. Искал долго, по пути нашёл много интересных адресов, но именно этого не нашёл

#14 Re: Вопросы по скриптингу » Вопрос по External Script » 02-02-2008 08:54

А я давно уже разобрался в конце концов. Просто говорю тем, кто делает глобальные моды для San Andreas.
Всё дело в том, что после очистки карты с помощью Map Cleaner'а объявление файла script.img удаляется из файла gta.dat. Я просто убрал комментарий (знак "#"), и всё заработало как надо.

#15 Вопросы по скриптингу » Вопрос по External Script » 01-11-2007 15:19

Axel218
Replies: 3

У меня возникла проблема - делал новый Transfender под чистым мейном, и при возвращении статуса скрипта выдаёт 255, следственно, игра при при загрузке скрипта вылетает. В чём проблема? Скрипт сдефинил правильно.

Board footer

Powered by FluxBB