Перейти к содержимому


Фотография

Нужна программа GTA SA


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 Ракс

Ракс

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 08 August 2012 - 15:31

Подскажите, пожалуйста, программу или скрипт, который анализирует действия игры, все загружаемые объекты, и записывает все в .log файл. Поясняю на примере: В процессе игры происходит вылет. Необходимо узнать, на каком файле игра вылетела, чтобы знать как исправить проблему. Нечто подобное есть, SA.LOG, однако эта программа позволяет узнать вылет в процессе старта игры, при загрузке, но не в процессе игры. Если кто знает, подскажите хотя бы название.

#2 НикИТОС

НикИТОС

    Активный участник

  • Пользователи
  • PipPipPip
  • 127 сообщений
  • Пол:Мужчина


Отправлено 08 August 2012 - 16:10

Не?

#3 Ракс

Ракс

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 09 August 2012 - 10:38

Не?


Да, показывает, вот только я не понимаю что означают эти обозначения?

"....
00000223: 00D6
get numeric params: 1
param 1 = 0

00000227: 0039
get numeric params: 1
param 1 = 1

00000234: 004D (&IFresult = False)
get numeric params: 1
param 1 = -279 (&label: 0002)

00000279: 0002
get numeric params: 1
param 1 = -16 (&label: 0001)

00000016: 0001
get numeric params: 1
param 1 = 0

*********************************
> Total opcodes: 7077226
> Logging finished: 14:34:57
Powered by SCMLog v1.04
*********************************"

Может объясните?

#4 НикИТОС

НикИТОС

    Активный участник

  • Пользователи
  • PipPipPip
  • 127 сообщений
  • Пол:Мужчина


Отправлено 09 August 2012 - 11:01

Это опкоды, количество и значение их параметров.

#5 Ракс

Ракс

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 09 August 2012 - 13:34

Это опкоды, количество и значение их параметров.


Я не силен в опкодах. Как понять на чем вылет?

#6 НикИТОС

НикИТОС

    Активный участник

  • Пользователи
  • PipPipPip
  • 127 сообщений
  • Пол:Мужчина


Отправлено 09 August 2012 - 14:05

Никак, если "не силен в опкодах".

#7 VcSaJen

VcSaJen

    Активный участник

  • Пользователи
  • PipPipPip
  • 270 сообщений
  • Пол:Мужчина
  • Интересы:GTA, скриптинг в GTA.


Отправлено 11 August 2012 - 20:17

Она даёт результат, только если вылет произошёл на скрипте. Если вылет из-за кривой модели, кола, и т.д., то она ничем не поможет. 0001 в последней записи означает, что вылет скорее всего не из-за скрипта.

Сообщение отредактировал VcSaJen: 11 August 2012 - 20:18


#8 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 11 August 2012 - 22:34

Скинь скрин (или текст) окошка которое вылезает после того как игра вылетает. или запиши видео на крайняк.

#9 Ракс

Ракс

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 12 August 2012 - 16:45

Скинь скрин (или текст) окошка которое вылезает после того как игра вылетает. или запиши видео на крайняк.


А чего его высылать то, просто игра мгновенно закрывается, без подвисаний и чего либо ещё, и выскакивает стандартная ошибка Win 7: "Произошла ошибка приложения gta_sa.exe. Поиск решения в интернете\закрыть приложение"

#10 Ракс

Ракс

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 12 August 2012 - 16:48

Вообще мне бы разобраться как решить проблему, не в программе то дело. Суть проблемы в том, что игра вылетает в некоторых местах карты (когда заезжаешь в определенное место). Вылетает стабильно, не "раз на раз". Есть подозрение что дело в лимитах на объекты (коих новых очень много расставлено в игре). Однако лимит уже запредельно увеличен а проблема не исчезает.

#11 НикИТОС

НикИТОС

    Активный участник

  • Пользователи
  • PipPipPip
  • 127 сообщений
  • Пол:Мужчина


Отправлено 12 August 2012 - 16:48

Посмотри 3D-модели, папки с текстурами, физические модели, всё, что относится к тем самым объектам игровой карты.

Сообщение отредактировал НикИТОС: 12 August 2012 - 19:41


#12 Sweet

Sweet

    Активный участник

  • Пользователи
  • PipPipPip
  • 418 сообщений
  • Пол:Мужчина
  • Город:Нижний Новгород


Отправлено 12 August 2012 - 20:03

Это можеть быть как из-за скриптов, так и из-за моделек неправильных (или несуществущих). В следующий раз, после вылета игры в появившемся окне нажми "Отладка" и перепиши сюда появившийся адрес исключения (он должен начинаться с 0x00..., но не должен состоять лишь из нулей!)




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных