Program test;
Const
Cleaver=$0F51;
Weapon=$0F51;
Var
i,n:Integer;
CorpseID,Victim:Cardinal;
Animal:array[1..1] of Byte;
Label
Find;
Begin
Find:
Animal[1]:=$0190;//sheep
for i:=1 To 1 Do
begin
FindDistance:=20;
FindType(Animal,Ground);
Victim:=FindItem;
n:=FindCount;
AddToSystemJournal('Найдено '+IntToStr(n)+' '+GetName(Victim));
Begin
//UseType(Weapon,$FFFF);
Attack(Victim);
While GetDistance(Victim)>2 Do
Begin
NewMoveXY(GetX(Victim),GetY(Victim),True,1,True);
Wait(100);
End;
While GetHP(Victim)>0 Do Wait(100);
FindDistance:=20;
wait(5000);
If FindType($2006,Ground)>0 Then
Begin
CorpseID:=FindItem;
WaitTargetObject(CorpseID);
//UseType(Cleaver,$FFFF);
//UseObject(CorpseID);
MoveItem(FindType($1BD1,corpseID),0,BackPack,0,0,0);
End;
End;
End;
Wait(2000)
goto find;
End.
на procedure test помогите пожалуйста
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
как переделать?
Re: как переделать?
поясни ширее, может кому удалось понять, я - не понял...
Re: как переделать?
да всё проста хочу этот скрипт сунить в миниг что бы элемов убивали
Re: как переделать?
То-есть тебе вот то, что сверху переделать в процедуру для использования в другом скрипте?Irohay wrote:да всё проста хочу этот скрипт сунить в миниг что бы элемов убивали
Code: Select all
//Перемести блок констант в начало своего скрипта майнинга, просто добавь к существующим;
Const
Cleaver=$0F51;
Weapon=$0F51;
procedure MegaSmth;
Var
i,n:Integer;
CorpseID,Victim:Cardinal;
Animal:array[1..1] of Byte;
Label
Find;
Begin
Find:
Animal[1]:=$0190;//sheep
for i:=1 To 1 Do
begin
FindDistance:=20;
FindType(Animal[i],Ground);
Victim:=FindItem;
n:=FindCount;
AddToSystemJournal('Найдено '+IntToStr(n)+' '+GetName(Victim));
Begin
//UseType(Weapon,$FFFF);
Attack(Victim);
While GetDistance(Victim)>2 Do
Begin
NewMoveXY(GetX(Victim),GetY(Victim),True,1,True);
Wait(100);
End;
While GetHP(Victim)>0 Do Wait(100);
FindDistance:=20;
wait(5000);
If FindType($2006,Ground)>0 Then
Begin
CorpseID:=FindItem;
WaitTargetObject(CorpseID);
//UseType(Cleaver,$FFFF);
//UseObject(CorpseID);
MoveItem(FindType($1BD1,corpseID),0,BackPack,0,0,0);
End;
End;
End;
Wait(2000)
goto find;
End;
Re: как переделать?
спасибо скрипт за работал вот тока атакавать не кого не хочет
Re: как переделать?
сколько просил - столько и сделал.Irohay wrote:спасибо скрипт за работал вот тока атакавать не кого не хочет
могу предложить изучить мой скрипт на майнинг с убиванием гварда руды, для общего развития...
http://stealth.od.ua/forum/viewtopic.php?p=17119#p17119 - тут скрипт.
процедуры для обработки моба
Вообщем поизучай, может найдешь то, что ищешь!
Re: как переделать?
да у нас всё проще, тупо копай и в дом отнаси тока если копаеш, в 5 или 10 чаров эелемов многа вот надо чтоб они иго убивали бандой