Jump to content
Amberleaf

[Project RSC] Goblin hut

Recommended Posts

v0.2 by amberleaf

 

Copy and paste the script below and start it inside the goblin hut in lumbridge. You'll need OSI to run this script get it by going to File>>Includes manager.

 

Can also collect and bury bones remove the comment lines from the loop at the bottom //

 

v0.2 updates

F6 to stop the script

Made it not loot by default.

Changed FindColorSpiral to FindColorsSpiral and updated the colours as they were outdated.

Works pretty sweet with ranged too.

 

 

[sCAR]//AmberRSCGoblinFighter v0.2

//Amberleaf

//http://www.scar-divi.com

 

{.include OSI\OSI.scar}

 

var i, xp: Integer;

 

procedure ScriptTerminate;

begin

FreeOSI;

end;

 

procedure SpinCam;

begin

PressVKeyEx(VK_LEFT, 25 + Random(1000));

end;

 

procedure FindTarget;

var x, y: Integer;

begin

If FindColorsSpiral(259, 118,x, y, [5523759, 5721395, 5326379, 5984311, 6181947], 0, 0, 509, 327) then // You can replace this color 41957 with another color from a different enemy.

begin

MoveMouse(x, y);

Wait(100);

Mouse(x, y, 0, 0, False);

end;

end;

 

procedure Atttack;

var x, y: Integer;

begin

If FindColor(x, y, 65280, 23, 28, 490, 301) then

begin

MMouse(x, y, 0, 0);

GetMousePos(x, y);

Mouse(x, y+5, 0, 0, false);

Wait(1500);

Writeln('Attcking...');

xp := xp + 67; // Replace the 100 with the amount of XP from that given enemy

Writeln('XP so far...');

Writeln(xp);

end else

begin

MMouse(401, 181, 75, 75);

Wait(100 + Random(1000));

end;

end;

 

procedure InCombat;

var x, y: Integer;

begin

repeat

If FindColorTol(x, y, 16777215, 57, 21, 126, 32, 4) then

begin

WriteLn('In Combat...');

MoveMouse(100 + Random(100), 100 + Random(100));

Wait(2000);

end;

until (FindColorTol(x, y, 16777215, 57, 21, 126, 32, 4) = False);

end;

 

procedure Loot;

var x, y: Integer;

begin

If FindColorSpiral(259, 118, x, y, 16579836, 23, 28, 490, 301) then

begin

Writeln('Finding loot...');

repeat

Mouse(x, y, 0, 0, False);

If FindColor(x, y, 4231423, 23, 28, 490, 301) then

begin

Mouse(x, y, 0, 0, True);

Wait(1000 + Random(1000));

end;

until (FindColor(x, y, 4231423, 23, 28, 490, 301) = False);

end;

end;

 

procedure BuryBones;

var x, y: Integer;

begin

MMouse(498, 19, 3, 3);

repeat

If FindColor(x, y, 16775143, 267, 36, 504, 236) then

begin

Mouse(x, y, 0, 0, True);

Wait(250);

end;

until (FindColor(x, y, 16775143, 267, 36, 504, 236) = False);

repeat

If FindColor(x, y, 2848472, 267, 36, 504, 236) then

begin

Mouse(x, y, 0, 0, False);

Wait(100);

Mouse(x, y+25, 0, 0, True);

Wait(100);

MMouse(498, 19, 3, 3);

Wait(250);

end;

until (FindColor(x, y, 2848472, 267, 36, 504, 236) = False);

repeat

If FindColor(x, y, 9605632, 267, 36, 504, 236) then

begin

Mouse(x, y, 0, 0, False);

Wait(100);

Mouse(x, y+25, 0, 0, True);

Wait(100);

MMouse(498, 19, 3, 3);

Wait(250);

end;

until (FindColor(x, y, 9605632, 267, 36, 504, 236) = False);

MMouse(137, 216, 20, 20);

end;

 

begin

SetupOSI;

repeat

FindTarget;

Atttack;

InCombat;

//Loot;

i := Random(5);

If i = 1 then

begin

//BuryBones;

SpinCam;

end;

until GetKeyState(VK_F6);

end.[/sCAR]

Edited by Amberleaf
  • Confused 1
Link to comment
Share on other sites

v0.1 by amberleaf

 

Copy and paste the script below and start it inside the goblin hut in lumbridge. You'll need OSI to run this script get it by going to File>>Includes manager.

 

Can also collect and bury bones remove the comment lines from the loop at the bottom //

 

[sCAR]//AmberRSCGoblinFighter

 

{.include OSI\OSI.scar}

 

var i, xp: Integer;

 

procedure ScriptTerminate;

begin

FreeOSI;

end;

 

procedure SpinCam;

begin

PressVKeyEx(VK_LEFT, 25 + Random(1000));

end;

 

procedure FindTarget;

var x, y: Integer;

begin

If FindColorSpiral(259, 118, x, y, 251224, 0, 0, 509, 327) then // You can replace this color 41957 with another color from a different enemy.

begin

MoveMouse(x, y);

Wait(100);

Mouse(x, y, 0, 0, False);

end;

end;

 

procedure Atttack;

var x, y: Integer;

begin

If FindColor(x, y, 65280, 23, 28, 490, 301) then

begin

MMouse(x, y, 0, 0);

GetMousePos(x, y);

Mouse(x, y+5, 0, 0, false);

Wait(1500);

Writeln('Attcking...');

xp := xp + 67; // Replace the 100 with the amount of XP from that given enemy

Writeln('XP so far...');

Writeln(xp);

end else

begin

MMouse(401, 181, 75, 75);

Wait(100 + Random(1000));

end;

end;

 

procedure InCombat;

var x, y: Integer;

begin

repeat

If FindColorTol(x, y, 16777215, 57, 21, 126, 32, 4) then

begin

WriteLn('In Combat...');

MoveMouse(100 + Random(100), 100 + Random(100));

Wait(2000);

end;

until (FindColorTol(x, y, 16777215, 57, 21, 126, 32, 4) = False);

end;

 

procedure Loot;

var x, y: Integer;

begin

If FindColorSpiral(259, 118, x, y, 16579836, 23, 28, 490, 301) then

begin

Writeln('Finding loot...');

repeat

Mouse(x, y, 0, 0, False);

If FindColor(x, y, 4231423, 23, 28, 490, 301) then

begin

Mouse(x, y, 0, 0, True);

Wait(1000 + Random(1000));

end;

until (FindColor(x, y, 4231423, 23, 28, 490, 301) = False);

end;

end;

 

procedure BuryBones;

var x, y: Integer;

begin

MMouse(498, 19, 3, 3);

repeat

If FindColor(x, y, 16775143, 267, 36, 504, 236) then

begin

Mouse(x, y, 0, 0, True);

Wait(250);

end;

until (FindColor(x, y, 16775143, 267, 36, 504, 236) = False);

repeat

If FindColor(x, y, 2848472, 267, 36, 504, 236) then

begin

Mouse(x, y, 0, 0, False);

Wait(100);

Mouse(x, y+25, 0, 0, True);

Wait(100);

MMouse(498, 19, 3, 3);

Wait(250);

end;

until (FindColor(x, y, 2848472, 267, 36, 504, 236) = False);

repeat

If FindColor(x, y, 9605632, 267, 36, 504, 236) then

begin

Mouse(x, y, 0, 0, False);

Wait(100);

Mouse(x, y+25, 0, 0, True);

Wait(100);

MMouse(498, 19, 3, 3);

Wait(250);

end;

until (FindColor(x, y, 9605632, 267, 36, 504, 236) = False);

MMouse(137, 216, 20, 20);

end;

 

begin

SetupOSI;

repeat

FindTarget;

Atttack;

InCombat;

Loot;

i := Random(5);

If i = 1 then

begin

BuryBones;

SpinCam;

end;

until GetKeyState(VK_F6);

end.

[/sCAR]

 

 

Thanks for this, what do I delete to not pick and bury bones without it messing up rest of script?

Pretty new to SCAR

Link to comment
Share on other sites

Thanks for this, what do I delete to not pick and bury bones without it messing up rest of script?

Pretty new to SCAR

Hello kingsmill,

 

This is what you would need to do changes like these:

 

//AmberRSCGoblinFighter

const
 LOOTING = True; // Set to false, if you dont want boneburying and item looting.

{.include OSI\OSI.scar}

var
 i, xp: Integer;

procedure ScriptTerminate;
begin
 FreeOSI;
end;

procedure SpinCam;
begin
 PressVKeyEx(VK_LEFT, (25 + Random(1000))); 
end;

procedure FindTarget;
var
 x, y: Integer;
begin
 if FindColorSpiral(259, 118, x, y, 251224, 0, 0, 509, 327) then // You can replace this color 41957 with another color from a different enemy.
 begin
   MoveMouse(x, y);
   Wait(100);
   Mouse(x, y, 0, 0, False);
 end; 
end;

procedure Atttack;
var
 x, y: Integer;
begin
 if FindColor(x, y, 65280, 23, 28, 490, 301) then
 begin
   MMouse(x, y, 0, 0);
   GetMousePos(x, y);
   Mouse(x, (y + 5), 0, 0, false);
   Wait(1500);
   WriteLn('Attcking...');
   xp := (xp + 67); // Replace the 100 with the amount of XP from that given enemy
   WriteLn('XP so far...');
   WriteLn(xp);
 end else
 begin
   MMouse(401, 181, 75, 75);
   Wait(100 + Random(1000));
 end;       
end;

procedure InCombat;
var
 x, y: Integer;
begin
 repeat
   if FindColorTol(x, y, 16777215, 57, 21, 126, 32, 4) then
   begin
     WriteLn('In Combat...');
     MoveMouse(100 + Random(100), 100 + Random(100));  
     Wait(2000);
   end;
 until not FindColorTol(x, y, 16777215, 57, 21, 126, 32, 4);
end;

procedure Loot;
var
 x, y: Integer;
begin
 if FindColorSpiral(259, 118, x, y, 16579836, 23, 28, 490, 301) then
 begin
   WriteLn('Finding loot...');
   repeat
     Mouse(x, y, 0, 0, False);
     if FindColor(x, y, 4231423, 23, 28, 490, 301) then
     begin
       Mouse(x, y, 0, 0, True);
       Wait(1000 + Random(1000));
     end;
   until not FindColor(x, y, 4231423, 23, 28, 490, 301);     
 end;
end;

procedure BuryBones;
var
 x, y: Integer;
begin
 MMouse(498, 19, 3, 3);
 repeat
   if FindColor(x, y, 16775143, 267, 36, 504, 236) then
   begin
     Mouse(x, y, 0, 0, True);
     Wait(250);
   end;
 until not FindColor(x, y, 16775143, 267, 36, 504, 236);
 repeat
   if FindColor(x, y, 2848472, 267, 36, 504, 236) then
   begin       
     Mouse(x, y, 0, 0, False);
     Wait(100);
     Mouse(x, y+25, 0, 0, True);
     Wait(100);
     MMouse(498, 19, 3, 3);
     Wait(250);                         
   end;
 until not FindColor(x, y, 2848472, 267, 36, 504, 236);
 repeat
   if FindColor(x, y, 9605632, 267, 36, 504, 236) then
   begin       
     Mouse(x, y, 0, 0, False);
     Wait(100);
     Mouse(x, y+25, 0, 0, True);
     Wait(100);
     MMouse(498, 19, 3, 3);
     Wait(250);                         
   end;
 until not FindColor(x, y, 9605632, 267, 36, 504, 236);
 MMouse(137, 216, 20, 20);
end;

begin
 SetupOSI;
 GetClient.Activate;
 Wait(500);
 repeat
   FindTarget;
   Atttack;
   InCombat;
   if LOOTING then
     Loot;
   i := Random(5);
   if (i = 1) then
   begin
     BuryBones;
     SpinCam;
   end; 
 until GetKeyState(VK_F6);
end.

 

I tried this script and it doesn't work (fighting didn't work for me, looting did). :(

It is a great script, but I think it just needs to be updated by Amberleaf.

 

-Jani

Link to comment
Share on other sites

league of legends boyband what is an erc 20 definition dao how to buy waves with bitcoin evm cosmos is zara having a black friday sale abc news andrew forrest bitcoin dragons in palworld 2017 bitcoin chart vs 2018 .033 bitcoin how to beat certegy doegcoin character io buy bitcoin with paxum 1 bitcoin in usd 2010

buy bitcoin with credit card on blockchain 1000 bitcoin price in 2010 are banks closed memorial day how to buy bitcoin with debit card in malaysia $250 worth of bitcoin debank] secondary market meaning coinhall 99 bitcoin token crypto airdrop september 2020

how to buy bitcoins with gift cards sprk crypto ai crypto predictor silk road ross best crypto mining app for pc actual bitcoin volume crypto trending how is bitcoin doing today best crypto casinos usa 12 alternatives to bitcoin

1.5 billion to bitcoin 6 dolares a bitcoin 60 minutes bitcoin youtube best crypto for airdrops best crypto bots for beginners 0.000001357021 bitcoin into usd carret bitcoin cad most energy efficient cryptocurrency komando crypto wallets

buy crypto no kyc credit card how exactly does one buy bitcoin buying land with bitcoin tennessee kas crypto price 5 gh/s bitcoin miner calculator
Link to comment
Share on other sites

Pin-Up Betting: Обзор Букмекерской Конторы

В последние годы букмекерские конторы становятся все более известными, и одним из ярких представителей этого сектора является Pin-Up Betting. Эта платформа завлекает игроков многообразием ставок, удобным интерфейсом и широким выбором событий спорта. В данной статье будут рассмотрены, что представляет собой Pin-Up Betting, его превосходства и особенности.

1. Общая информация о Pin-Up Betting

Pin-Up Betting была основана в 2016 году и с тех пор успела занять крепкие позиции на базаре онлайн ставок. Букмекерская контора работает по лицензии, что обеспечивает легальность и безопасность ее деятельности. Pin-Up делает отличное предложение юзерам большой объем услуг, включая спортивные ставки, казино и живы игры.

2. Спортивные ставки

Pin-Up Betting предлагает ставки на огромное количество спортивных событий, включая:

- Футбол
- Баскетбол
- Теннис
- Хоккей
- Киберспорт и другие дисциплины

Юзеры могут избирать из различных типов ставок: одиночные, экспресс, системы и live-ставки. Широкий выбор событий и рынков дает возможность каждому игроку отыскать наиболее интересные для себя варианты.

3. Бонусы и акции

Одним из основных привлечений для новых игроков являются бонусы. Pin-Up Betting предлагает различные акции, включая приветственный приз для новых юзеров, бонусы на депозит и кэшбэк. Эти предложения позволяют прирастить шансы на выигрыш и делают игру более захватывающей.

4. Интерфейс и мобильное приложение

Интерфейс веб-сайта Pin-Up Betting интуитивно понятен и комфортен в использовании. Навигация исполняется живо, что дает возможность легко отыскать нужные события и располагать ставки. Для любителей ставок на ходу букмекерская контора делает отличное предложение мобильное приложение, доступное для Android и iOS. Оно полностью сохраняет функциональность веб-сайта и предоставляет игрокам возможность ставить в хоть какое время и в любом месте.

5. Методы пополнения и вывода средств

Pin-Up Betting поддерживает широкий спектр платежных систем, включая банковские карты, электрические кошельки и криптовалюту. Это позволяет пользователям избирать наиболее удобный способ совершения финансовых операций. Вывод средств осуществляется как можно быстрее, и букмекерская контора стремится давать обеспечение удобные условия для своих клиентов pin up bet

6. Поддержка пользователей

Клиентская поддержка принципиальный нюанс работы любой букмекерской конторы. Pin-Up Betting делает отличное предложение юзерам несколько способов связи: онлайн-чат, электронную почту и телефон. Команда помощи работает круглосуточно, готовая посодействовать в решении всех вопросов.

Заключение

Pin-Up Betting это современная и надежная букмекерская контора, которая предлагает игрокам широкий выбор спортивных событий, удобный интерфейс и выгодные бонусы. Независимо от того, являетесь ли вы новичком или опытным игроком, здесь можно найти что-то занимательное для себя. Но помните, что ставки всегда связаны с риском, и принципиально подходить играть трепетно.
Link to comment
Share on other sites

Внедрение балясин: стиль и безопасность в архитектуре

Балюстрады, являясь неотъемлемой частью архитектурного дизайна, а именно, балясин, играют главную роль в эстетическом и многофункциональном оформлении зданий и сооружений. Эти элементы не только придают оригинальность и изящество, но и дают обеспечение безопасность на лестницах, балконах и террасах. В данной статье будут рассмотрены, что есть балясина, в каком месте и как ее применяют, также какой-никакие материалы для этого подходят.

Что есть балясина?

Балясина это вертикальный элемент, который служит опорой для поручней и образует огораживания. Они могут иметь разную форму, стиль и размер, что позволяет использовать их различных архитектурных решениях. Балясини могут быть выполнены из дерева, металла, стекла, камня и других материалов, выбирая подходящий вариант в большой зависимости от общего стиля строения.

Основные области применения балясин

1. Лестницы: Балясины довольно частенько используются для огораживания лестниц, обеспечивая безопасность и предотвращая падение. Они могут быть как в интерьере, так и на открытых лестницах.

2. Балконы и террасы: На этих элементах балясины служат не только лишь для безопасности, а также для творения уютной атмосферы. Это в особенности актуально для загородных домов и дач, в каком месте балкон является зоной отдыха.

3. Парапеты: Балясины могут использоваться для оформления парапетов на крыше либо в процессе создания ограждений вокруг открытых площадок.

4. Садовые и дорожные элементы: В ландшафтном дизайне балясины могут использоваться для дизайна дорожек, цветников и прочих частей, придавая им стильный вид.

Преимущества использования балясин

- Эстетическая привлекательность: Балясины могут добавить изящества и стиля хоть какому пространству. Обилие форм и материалов позволяет создавать уникальные дизайны.

- Безопасность: Они играют главную роль в обеспечении безопасности, в особенности на лестницах и балконах, предотвращая случайные падения.

- Долговечность и разнообразие: В большой зависимости от применяемого материала, балясины могут служить очень долго, сохраняя меня называют Господом наружный вид и функциональность.

Выбор материала для балясин

1. Дерево: Древесные балясины делают тёплую и комфортную атмосферу. Несмотря на свою красу, такие элементы требуют постоянного ухода и обработки для защиты от воды и вредителей.

2. Металл: Железные балясины, сделанные из алюминия либо стали, отличаются прочностью и устойчивостью к воздействию внешней среды. Они подходят для современных стилей и могут являться покрашены в различные цвета.

3. Стекло: Стеклянные балясины дают обеспечение легкость и визуальную открытость пространства. Они прекрасно подходят для современных интерьеров, но требуют тщательного ухода резные балясины из дерева

4. Камень: Балясины из камня или искусственного камня придают неповторимый вид и крепкость, но могут являться достаточно тяжелыми и требуют осторожного монтажа.

Заключение

Балясины это не только функциональные элементы, но и важная часть строительного облика. Их использование дозволяет гармонично сочетать безопасность и стиль в интерьере и экстерьере домов. При выборе балясин стоит учитывать общий стиль вашего жилого пространства, климат и собственные предпочтения. Верно подобранные и отменно установленные балясины сумеют сделать ваше пространство более благовидным и безопасным.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
  • Create New...