знающие люди помоги плз, направьте на путь истинный =)
в общем в окне длл можно загружать скрипты, там есть окошко, начать функцию.
есть 3 рабочие процедуры (рекол, арм)
пытаюсь все это собрать в один скрипт, с константами, не получается.
в окошке длл ни одной функции не видит.
Code: Select all
Program New;
Const
RB = $74A36C8F; // Roone book <Need Setup>
luk = $234E;
nyxa = $23AA;
shild = $23B1;
bac = $43E70209;
Xhome = 1928; // Koordinata X v dome <Need Setup>
RunaHome = 12; // Nomer runi domoy [1-16] <Need Setup>
procedure Home;
begin
repeat
checksave;
wait(200);
UseObject(RB);
WaitGump(IntToStr(1024 + RunaHome));
wait(3000);
if (GetX(self) <> Xhome) then
begin
Raw_move(Random(7), true);
wait(250);
Raw_move(GetDirection(self), true);
wait(500);
end;
until (GetX(self) = Xhome) or dead
end;
procedure luk;
begin
checksave;
wait(200);
uosay('.disarm')
wait(200);
tmpser := findtype(luk,bac);
if findcount > 0 then
equipt(RHandLayer,Weapon);
end;
procedure nyxa;
begin
checksave;
wait(200);
uosay('.disarm')
wait(200);
tmpser := findtype(nyxa,bac);
if findcount > 0 then
equipt(RHandLayer,nyxa);
tmpser := findtype(shild,bac);
if findcount > 0 then
equipt(LHandLayer,shild);
end;
подскажите в чем моя ошибка или помогите плз довести все это до рабочего состояния.