antonag07а не может быть заковыкой с именем ? (т.е. игра считает ' geroy' весь массив героев под управлением игрока )
Ну вот, гляди, часть скрипта:
num_stone=3; --kol-vo demon. kamnei
for i=1,num_stone do
SetObjectEnabled ('stone_'..i,nil);
Trigger (OBJECT_TOUCH_TRIGGER,'stone_'..i,'up_herolider');
end;
function up_herolider(geroi,object)
if geroi==Larion then
................
MarkObjectAsVisited (object,geroi);
.................
else
if geroi==Derin then
.................
MarkObjectAsVisited (object,geroi);
end;end;
end; ..............
Derin и Larion - константы(имена героев), там еще мног чего, но основа есть. При 'контакте' любого из героев, для второго героя при нажатии на обьект 'stone' ПКМ пишет 'уже посещалось', но если подойти то бонус дается нормально. Визуально не углядишь - был у обьекта один герой, или оба - неясно пол-ся.