О каком конкоетно смещении ты говоришь? (Я просто не понимаю, о чём ты, поясни, и, возможно, я развею твои сомнения)
Через erm строчку поменять геморройно, а через dll можно как-нибудь так (не уверен, что не ошибся с синтаксисом):
Code:
memcpy((void*)0x688298, "Name.wav", 9);
Т. е. тупо скопировать в то место нужную строку (9 - длина строки + 1 нулевой символ).
Это нужно сделать один раз в самом начале игры (например, в событии Эры OnAfterWoG), создавать хук не нужно.
Можно вообще в виде bin-файла сделать.
(This post was last modified: 17.03.2012 11:09 by Sav.)