Ну во-первых, да, с кодировкой проблемы. Открывай код карты и код чита в notepad++ и там редактируй, копируй и т. д. Если не поможет, попробуй скачать заново чит-пак и сделать также.
Во-вторых, функции
Код
native GetUnitGoldCost takes integer unitid returns integer
native GetUnitWoodCost takes integer unitid returns integer
native GetUnitBuildTime takes integer unitid returns integer
должны быть размещены сразу после endglobals, а не после функций чита как у тебя.