как насчет организовать паралельный интерфейс
по виду
Код:
if client.name='MoveTo' and ConnectName=Name than begin
x:=client.x; {или}
y:=client.get('y'); {или}
z:=client['z'];
end;
признаюсь сразу - тонкостей сриптового енджайна не знаю
вместо?
Код:
if FromClient and (ConnectName=Name) and (pck[1]=#$48) then begin
X:= ReadD(2);
Y:= ReadD(6);
Z:= ReadD(10);
end;
думаю в этом случае уменьшится количество ошибок при написании и отпадет нужда в скурпулезном знании пакета
покрайней мере в моем проекте была идея делать такой скриптовой язык