SCAR (programming language)
From Wikipedia, the free encyclopedia
SCAR or Shite Compared to AutoRune is an imperative programming language modeled after Pascal that is designed to automate tasks in online games, especially the one it was designed for - RuneScape.
![]() |
|
Paradigm: | imperative, structured |
---|---|
Appeared in: | 2003, last revised 2005 |
Designed by: | Aivars Irmejs |
Influenced by: | Pascal, and only slightly by Delphi |
Contents |
[edit] History
SCAR was originally developed by Aivars Irmejs (commonly referred to in the RuneScape cheating community as Kaitnieks) in 2003 as an effort to revive the then dead RuneScape cheating scene. Since then, he has constantly developed it until he left the cheating community in 2006. Irmejs has recently appointed a new programmer, Freddy1990, to resume the production of SCAR. Freddy1990 is now creating version 3, codnamed "Divi," or two in Irmejs' native tongue, Latvian.
Before creating SCAR, Aivars Irmjes created a cheating program for RuneScape called AutoRune. AutoRune is widely considered to have been the best RuneScape cheating program ever created. Eventually, AutoRune was killed off by game updates. At that point, Irmjes created SCAR, a more scalable and therefore survivable cheating option.
[edit] Characteristics
SCAR's syntax and structure lie vary close to that of its parent language, Pascal. A major difference in its use is that it is almost necessary to use routines from an inbuilt library.
[edit] Hello World
program HelloWorld;
begin WriteLn('Hello World!'); end.
[edit] Usage
SCAR was originally designed to be a color-based macro for RuneScape. It has several inbuilt routines to automate applications, including ones to deal with mouse movement, screen coordinates, string manipulation, color, bitmap, and deformable template recognition. With these tools, users can produce human-like macros that evade detection by RuneScape's cheating sensors.
[edit] SCAR CDE
SCAR Cheat Development Environment is the proprietary IDE created by Aivars Irmjes to facilitate SCAR script development, and is also the only interpreter in existence.
[edit] SRL
SCAR is often used in conjunction with SRL, the SCAR Resource Library (aka SCAR RuneScape Library). SRL contains many extended functions for decreasing cheating detectability, handling random events, player management, walking, object finding and many more things in RuneScape to make SCAR an advanced autoing tool.
SRL came into existence as a response to the include wars, a series of events that ultimately led to the destruction of all the popular include file libraries. SRL's mission was to bring standardization and cooperation to the include world. SRL evolved around the idea of having only one include which could meet the needs of all scripters, from beginners to the ultra advanced. The first incarnation of SRL was a compilation of all the major includes at the time of it's inception. Functions from popular cheating libraries including Library, Library2, Si (Scripter's Include), RSCI (RuneScape Cheating Include), SSI2, and Squig were used along with procedures and functions from well-known scripters. The final product is a widely scalable library used to automate tasks in RuneScape.
[edit] External links
- Freddy1990 - The website of SCAR's new developer, Freddy1990.
- SCAR Download - SCAR's official download website.
- SRL Forums - The home of the SCAR RuneScape Library.
- Moparisthebest.com - A popular bulletin board for SCAR users and RuneScape cheaters in general.