Hey guys, I've searched a bit on google about a script that can can mix the regents for the Lunargent and Hellfire Oil and I managed to find something, but it doesn't work properly. Can someone tell me what do I need to do in order to make it work? Here's the code.
//Mixing Urn
var
i,n,Craft:integer;
item: TL2item;
begin
// Craft:
// =1 , Mix Moon Dust(МооnShard+VolcanicAsh)(10+1)
// =2 , Mix Lunargent(MoonDust+Quicksilver)(10+1)
// =3 , Mix Demonplasm(Demonblood+BloodRoot)(10+1)
// =4 , Mix Magma Dust(Lavastone+VolcanicAsh)(10+1)
Craft:=1; // Mix what? Read above^ 1=Moon Dust etc..
n:=20; // Mix how many times?
if craft = 1 then begin
engine.dlgopen;
delay(500);
engine.dlgsel('Quest');
delay(500);
engine.dlgsel('Insert a mixing');
delay(500);
for i:=1 to n do begin
engine.dlgsel('Moonstone');
delay(800);
engine.dlgsel('Next');
delay(800);
engine.dlgsel('Ash');
delay(800);
engine.dlgsel('Next');
delay(800);
engine.dlgsel('Salamander');
delay(800);
engine.dlgsel('Mix');
delay(800);
engine.dlgsel('Mix');
delay(800);
end;
end;
if craft = 2 then begin
engine.dlgopen;
delay(300);
engine.dlgsel('Quest');
delay(300);
engine.dlgsel('Insert a mixing');
delay(300);
for i:=1 to n do begin
engine.dlgsel('Moon Dust');
delay(300);
engine.dlgsel('Next');
delay(300);
engine.dlgsel('Quicksilver');
delay(300);
engine.dlgsel('Next');
delay(300);
engine.dlgsel('Salamander');
delay(300);
engine.dlgsel('Mix');
delay(300);
engine.dlgsel('Mix');
delay(300);
end;
end;
if craft = 3 then begin
engine.dlgopen;
delay(300);
engine.dlgsel('Quest');
delay(300);
engine.dlgsel('Insert a mixing');
delay(300);
for i:=1 to n do begin
engine.dlgsel('Demon''s Blood');
delay(300);
engine.dlgsel('Next');
delay(300);
engine.dlgsel('Blood Root');
delay(300);
engine.dlgsel('Next');
delay(300);
engine.dlgsel('Salamander');
delay(300);
engine.dlgsel('Mix');
delay(300);
engine.dlgsel('Mix');
delay(300);
end;
end;
if craft = 4 then begin
engine.dlgopen;
delay(300);
engine.dlgsel('Quest');
delay(300);
engine.dlgsel('Insert a mixing');
delay(300);
for i:=1 to n do begin
engine.dlgsel('Lava Stone');
delay(300);
engine.dlgsel('Next');
delay(300);
engine.dlgsel('Ash');
delay(300);
engine.dlgsel('Next');
delay(300);
engine.dlgsel('Salamander');
delay(300);
engine.dlgsel('Mix');
delay(300);
engine.dlgsel('Mix');
delay(300);
end;
end;
end.