Я написал скрипт на порезку бинтов, но он определенное время работал потом перестал =( В чем проблема я немогу разобраться помогите!
program Binty;
var
scissors, cloth:cardinal;
begin
scissors:=$79BF03EC
cloth:=$7A440295
while true do begin
useobject(scissors);
WaitForTarget(500);
TargetToObject(cloth);
wait (3000)
end;
End.
Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7
Напишите скрипт на нарезку бинтов.
надо не ткань искать, а тут читать http://stealth.od.ua/forum/viewtopic.php?t=16
А работать он не мог изначально, операторы завершать нужно ";"
А работать он не мог изначально, операторы завершать нужно ";"
Кто же знал, что на столько все тяжело.omi4 wrote:надо не ткань искать, а тут читать http://stealth.od.ua/forum/viewtopic.php?t=16
А работать он не мог изначально, операторы завершать нужно ";"
Вот вроде робочий скриптик:
Code: Select all
Program cut_bint;
VAR
Tryapki: Cardinal;
BEGIN
AddToSystemJournal('Запускаю макрос...');
Wait(1000);
UOSay(Chr(39)+'resend');
Wait(5000);
UseObject(Backpack);
Wait(1000);
UOSay(Chr(39)+'pc net message off');
Wait(500);
UOSay(Chr(39)+'pc net charitem off');
Wait(500);
UOSay(Chr(39)+'pc net worlditem off');
Wait(500);
UOSay(Chr(39)+'pc net speech off');
Wait(500);
UOSay(Chr(39)+'pc net sound off');
Wait(500);
UOSay(Chr(39)+'pc net move off');
Wait(500);
AddToSystemJournal('Макрос готов к работе.');
FindType($0F95, backpack);
while FindQuantity > 0 do
begin
if FindType($0F95, backpack) = -1 then useobject(backpack);
Tryapki := finditem;
FindType($0F9E, backpack);
WaitTargetObject(Tryapki);
UseObject(finditem);
Wait(3100);
FindType($0F95, backpack);
end;
while true do
begin
if FindType($1766, backpack) = -1 then useobject(backpack);
Tryapki := finditem;
FindType($0F9E, backpack);
WaitTargetObject(Tryapki);
UseObject(finditem);
Wait(3100);
end;
END.
Спасибо! А ты же тоже на АоП?proZak wrote:Вот вроде робочий скриптик:
Code: Select all
Program cut_bint; VAR Tryapki: Cardinal; BEGIN AddToSystemJournal('Запускаю макрос...'); Wait(1000); UOSay(Chr(39)+'resend'); Wait(5000); UseObject(Backpack); Wait(1000); UOSay(Chr(39)+'pc net message off'); Wait(500); UOSay(Chr(39)+'pc net charitem off'); Wait(500); UOSay(Chr(39)+'pc net worlditem off'); Wait(500); UOSay(Chr(39)+'pc net speech off'); Wait(500); UOSay(Chr(39)+'pc net sound off'); Wait(500); UOSay(Chr(39)+'pc net move off'); Wait(500); AddToSystemJournal('Макрос готов к работе.'); FindType($0F95, backpack); while FindQuantity > 0 do begin if FindType($0F95, backpack) = -1 then useobject(backpack); Tryapki := finditem; FindType($0F9E, backpack); WaitTargetObject(Tryapki); UseObject(finditem); Wait(3100); FindType($0F95, backpack); end; while true do begin if FindType($1766, backpack) = -1 then useobject(backpack); Tryapki := finditem; FindType($0F9E, backpack); WaitTargetObject(Tryapki); UseObject(finditem); Wait(3100); end; END.
Yes=)Age of PowerChe wrote:Спасибо! А ты же тоже на АоП?proZak wrote:Вот вроде робочий скриптик:
Code: Select all
Program cut_bint; VAR Tryapki: Cardinal; BEGIN AddToSystemJournal('Запускаю макрос...'); Wait(1000); UOSay(Chr(39)+'resend'); Wait(5000); UseObject(Backpack); Wait(1000); UOSay(Chr(39)+'pc net message off'); Wait(500); UOSay(Chr(39)+'pc net charitem off'); Wait(500); UOSay(Chr(39)+'pc net worlditem off'); Wait(500); UOSay(Chr(39)+'pc net speech off'); Wait(500); UOSay(Chr(39)+'pc net sound off'); Wait(500); UOSay(Chr(39)+'pc net move off'); Wait(500); AddToSystemJournal('Макрос готов к работе.'); FindType($0F95, backpack); while FindQuantity > 0 do begin if FindType($0F95, backpack) = -1 then useobject(backpack); Tryapki := finditem; FindType($0F9E, backpack); WaitTargetObject(Tryapki); UseObject(finditem); Wait(3100); FindType($0F95, backpack); end; while true do begin if FindType($1766, backpack) = -1 then useobject(backpack); Tryapki := finditem; FindType($0F9E, backpack); WaitTargetObject(Tryapki); UseObject(finditem); Wait(3100); end; END.