Спасибо за ответы, но нет не ошибаюсь. Тут вопрос именно не по конкретной игре, а по работе собственного типа данных.
И в итоге я узнал в чем проблема.
Тот скрипт что отрабатывает в кастомном типе данных выполняется не в игре, а в самом cheat engine.
То есть нужно не просто прописать переменную в луа или в ассемблере, а именно передать ее в чит энджин, вот в чем была проблема.
Собственно вот, что в итоге нужно. Сначала не разобрался лазая по поиску (английский не так уж хорошо знаю, а на вики про это ни слова)
Если кому не сложно, можете подсказать, как это сделать?, потому как в LUA не понимаю от слова совсем) (Заодно было бы здорово сделать это в виде в котором можно добавить в Help File:Custom type examples, ну это уже идеал...)
Полностью custom type выглядит вот так: (и на всякий случай - пока переменная ключа указана вручную циферками все работает как часы)
Если у кого, так же как и у меня возникнет светлая мысль просто убить/изменить сам ключ - это не работает, игра шифрует все подряд (в ходе экспериментов либо вылет, либо запуск но даже не видно пунктов стартового меню, а при нажатии на место где они должны быть - вылет)