You are not logged in.
Pages: 1
@VcSaJen - у меня при добавлении файлов в IMG при помощи твоих компонентов в игре выскакивает критическая ошибка, связанная с ресурсами.
Edit: При этом в OpenIV предпросмотр файлов производится без ошибок
Приветствую всех,
Давненько не был на этом форуме, да и про существование CLEO 4 узнал практически случайно
Alien, должен поблагодарить тебя за проделанную работу, в частности, со звуками. Поддержка 3D звуков очень помогает в создании модов, но наткнулся на одну неприятную особенность. При удалении нескольких аудио-потоков через опкод 0AAE подряд (у меня было 5 потоков), игра заметно подвисает. Процессор у меня далеко не слабенький, да и памяти хватает, но создаётся впечатление, что я сижу за какой-то рухлядью, которая нормально даже звуки выгрузить не может. Понимаю, что здесь практически нечего сделать для ускорения данного процесса, но не мог бы ты отделить выгрузку аудио-потоков в отдельный поток в процессе?
А разве не существует пула CPickup? Если нет, то как тогда можно получить координаты пикапов?? Очень нужно.
Вот ещё вопрос. Я пытался установить 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?
Не увеличивая стандартную текстуру, а сделать другие более большие детализированные текстуры. Я имел ввиду именно это!
А про стандартные текстуры вообще ничего не говорю...
Можно, просто размер текстуры увеличь раза в 2, и будет тебе счастье
Thanx, man!
Вопрос: Почему, когда я пытаюсь установить процедуре в своей Delphi'йской программе указатель на процедуру в SA, выскакивает грубейшее сообщение об ошибке доступа?
@ShowTextBox := Ptr($588BE0);
Версия игры подходит. Это 100%.
P.S. Оффтоп: классный дизайн на форуме, особенно удобная панель для быстрого добавления сообщения
Спасибо!
Ну теперь пару вытекающих вопросов. Должен предупредить, память San Andreas я копаю недолго, но с функциями/указателями и всем таким прочим небольшой опыт работы имею.
1. Что такое RenderWare?
2. Что надо скачивать-то? В этом топике куча твоих ссылок...
3. Лезем в массив 0xA9B0C8. Ищем по номеру модели указатель или что? В виде чего ссылка должна быть?
Я бы мог подробно объяснить, что именно меня затрудняет в поисках, но боюсь показаться полным криведко в этих делах....
2Seemann:
Эти адреса мне нужны для Великих Эксперементов
2listener:
Из того, что ты мне наговорил, я понял только около половины
Ну ничего, сейчас будем потихоньку разбираться...
Спасибо за ответ!
Nикто не знает адреса, в которых можно найти смещения
стандартных даммисов (например, фар или бензобака) от центра модели?
Соответственно, адрес должен быть расположен от указателя 0xB74494...
У меня более программерский вопрос - никто не знает адреса, в которых можно найти смещения
стандартных даммисов (например, фар или бензобака) от центра модели?
Соответственно, адрес должен быть расположен от указателя 0xB74494...
P.S. Искал долго, по пути нашёл много интересных адресов, но именно этого не нашёл
А я давно уже разобрался в конце концов. Просто говорю тем, кто делает глобальные моды для San Andreas.
Всё дело в том, что после очистки карты с помощью Map Cleaner'а объявление файла script.img удаляется из файла gta.dat. Я просто убрал комментарий (знак "#"), и всё заработало как надо.
У меня возникла проблема - делал новый Transfender под чистым мейном, и при возвращении статуса скрипта выдаёт 255, следственно, игра при при загрузке скрипта вылетает. В чём проблема? Скрипт сдефинил правильно.
Pages: 1