Yes so I tried it, and it works perfectly for me. Only problem is, like you mentioned Lewin: The bigger area
So I watched this part of the script, but I after some tries I just gave it up, because I don´t really understand how to change from 3x3 to 8x8 for example

:
- Code:
function GetCurrentHillOwner: Integer;
var
UnitOwner, X, Y: Integer;
U: Integer;
begin
Result := -1;
//Check 3 by 3 square around the hill
for X := -1 to 1 do
for Y := -1 to 1 do
begin
U := States.UnitAt(HILL_X+X, HILL_Y+Y);
if IsSoldier(U) then
begin
UnitOwner := States.UnitOwner(U);
//Owner = -1 means invalid, -2 means animals
if (UnitOwner <> -1) and (UnitOwner <> -2) then
begin
//If we haven't found anybody else on the hill yet, this player is the owner for now
if Result = -1 then
Result := UnitOwner
else
if (Result <> UnitOwner) and not States.PlayerAllianceCheck(Result, UnitOwner) then
begin
//The hill has more than one player on it (not allies), so nobody owns it
Result := -1;
Exit;
end;
end;
end;
end;
end;
KaM_Remake 2013-05-21 19-45-12-47.jpg
EDIT: haha Lewin it´s really strange. We have a problem. I get the "Someone is on the hill" message but disco not(we are in the same team). I know why this happens, and why it worked for me (see first picture). It look really funny:
When you open a lobby and choose e.g. anni´s garden start the game, leave and play discos map than. You will get the correct messge "Noone is king of the hill".
Now the funny thing. I tested my pol. Translation of Campaign "neryn" lost badly

and went to the lobby and started discos map. I get a polish long text instead of "nobody is king of the hill", so the message from the libx./script. of the campaign mission, I thought WTF

So it looks like the scipt would just work, but the Remake doesn´t know which message he should take, possible? Maybe it takes the messages from the file saved in "AUTOSAVE01"(other map) for example?
Here the funny message from my last played mission(pol. version of Campaign "neryn"):
KaM_Remake 2013-05-21 21-03-51-51.jpg
Pawel95
You do not have the required permissions to view the files attached to this post.