Цитата(Existor @ 1.2.2009, 20:57)

Дело в том, что трейнер напрямую связывается в исполняемым файлом игры, тобишь cnc3ep1.exe (ну или cnc3game.dat) и меняет значения ресурсов и прочего. Игра же может обнаружить, что в ресурсах игры были какие-то изменения -> рассинхрон -> десинх = луз
Existor, если я не ошибаюсь, то трейнер меняет значения только в памяти. Я же думаю, что сервер игры только не содержит никаких данных игры. Хотя это врядли.
Собсно возникает вопрос как игра может обнаружить какое либо изменение в своих данных? Бывает данны в памяти, скажем, клонируют. Есть адрес значение которого совпадает с другим адресом, а другой адрес закодирован, получается, что если ты через арт мани находишь адрес клон(адрес который отображает количество ресурсов/и т.д.) и меняешь его, то при следующем изменении параметров игры, скажем постройки казармы, значение клон изменить на основное значени закодированного адреса.