неулавливаю суть проблемы - почему такие сложности при передачи переменных между скриптами? ну прочтите же
fs.rtf
вот пример:
scr1.txt
delphi Код:
var
Buffer : integer;
procedure Init;
begin
Buffer :=1;
end;
begin
end.
scr2.txt
delphi Код:
uses 'Scripts\scr1.txt';
var
res : integer;
procedure Init;
begin
res := Buffer;
end;
begin
end.
проверте - при запуске во втором скрипте res = 1;