SRL Archive - Archive

Feroc1ty - SRL Member Application


Feroc1ty

2010-11-30 14:00:15

How Long have You Played Runescape?
8 Year(s)


Are you affilated in anyway with Jagex LTD?
No

Were you Referred to SRL?



What is your general programming knowledge?
A little bit of everything.


Are you a member of any other communities?
Made scripts for WoW for a bit at MMOwned.


Tell us about yourself…
From: Feroc1ty
I like to argue.

If my app is declined can someone post my script in members, because I want to release the script but if it's released to public the method will pretty much die in my eyes.



Please show us one (or multiple) of your scripts.
zamorak wine telegrabber and alcher

sorry didnt waste my time on shit like multiplayer and proggies because I believe having more than one account is gay and proggies are just a waste of time since you're gonna have the items/xp one way or another you don't need an update on it...

Well, here it is, worked on this script for around a week or so... the values for magic tab might be messed up if you use a different resolution or if the tab isn't scrolled up.

How to use this script...

Have high alches, whatever you're alching (make sure to add the item ID to the pickalchitem function), fally teles, telegrabs in your inv, and nothing else

[simba]{ Feroc1ty's walking include...

Functions of the include:

fWalkPath(tpa:TTileArray);

}

function PtToBox(tile:TPoint;size:integer):TBox;
begin
Result.X1 := Round(tile.x - size/2);
Result.X2 := Round(tile.x + size/2);
Result.Y1 := Round(tile.y - size/2);
Result.Y2 := Round(tile.y + size/2);
end;

procedure MoveToBox(box:TBox);
var tpt:TPoint;
ttl:TTile;
begin
repeat
ttl := Tile(RandomRange(box.x1, box.x2),RandomRange(box.y1, box.y2));
sleep(500+random(300));
until TileOnMM(ttl);
tpt := TileToMM(ttl);
Mouse(tpt.x, tpt.y, 3, 3, true);
FindNormalRandoms;
end;

procedure fWalkPath(tpa:TPointArray;reverse:boolean);
var i:integer;
begin
if not reverse then
begin

for i := high(tpa) downto 0 do
begin
if TileOnMM(PointToTile(tpa[i])) then
break;
end;

for i := i to high(tpa) do
begin
MoveToBox(PtToBox(tpa[i],4));
end;

end else
begin

for i := 0 to high(tpa) do
begin
if TileOnMM(PointToTile(tpa[i])) then
break;
end;

for i := i downto 0 do
begin
MoveToBox(PtToBox(tpa[i],4));
end;

end;

R_FFlag(0);

end;[/simba]

[simba]program ZamorakWine;

{$i SRL/SRL/Misc/SMART.scar }
{$i SRL/SRL.scar }
{$i reflection/reflection.simba }

{$i Feroc1tyWalking.simba}

{F.A.Q.

Q. Why are your AntiRandom methods in the AlchItem function?
A. Most of this script runs in the magic tab, and FindNormalRandoms opens up
the inventory, which means if I placed it in the main loop after each alchemy
it would open up the inventory, and go back to magic tab.

}

const

// SMART client settings
CLIENT_MEMBERS = true;
CLIENT_SERVER = 60;
CLIENT_SIGNED = true;
CLIENT_DETAIL = false;

// Break time values in minutes
SCRIPT_ACTIVE_TIME = 120;
SCRIPT_ACTIVE_RANDOM = 30;

SCRIPT_BREAK_TIME = 10;
SCRIPT_BREAK_RANDOM = 30;

// Values for color sarching functins
GROUND_COLOR_WINE_GRAY = 7763580;

// Values of item ID's which may be used
YEW_LONGBOW = 856; // (noted) yew longbow(s)
RUNE_BRUTAL = 4803; // rune brutal arrow
MAPLE_LONGBOW_U = 63; // (noted) maple longbow(u)

var x,y,MSCheckWine,MSHighAlch:integer;
TelekineticGrab,HighAlchemy,TeleFalador,MonestarySpot:TBox;
AlchItem:TInvItem;
Monestary:TPointArray;
InveFull,Alch:boolean;
BreakTime:longint;

procedure DeclarePlayers;
begin
HowManyPlayers := 1; // How many players declared?
CurrentPlayer := 0; // Number of player to start with.
NumberOfPlayers(HowManyPlayers);
with Players[0] do
begin
Name := ''; // Characters full RS username.
Pass := ''; // Characters RS password.
Nick := ''; // 3 non-caps letters of char's RS username.
Member := false; // Is character a member?
Pin := ''; // Characters bank pin if one exists
Active := True;
end;
end;

procedure TakeBreak;
var r:integer;
begin
if GetSystemTime > breaktime then
begin
if breaktime = 0 then
begin
r := SCRIPT_ACTIVE_TIME + random(SCRIPT_ACTIVE_RANDOM);
breaktime := GetSystemTime + (r * 60000);
writeln('Next break coming in ' + inttostr(r) + ' minutes.');
exit;
end;
if random(1) = 0 then
Logout;
r := SCRIPT_BREAK_TIME + random(SCRIPT_BREAK_RANDOM);
writeln('Taking a break for ' + inttostr(r) + ' minutes.');
Sleep(r*60000);
r := SCRIPT_ACTIVE_TIME + random(SCRIPT_ACTIVE_RANDOM);
breaktime := GetSystemTime + (r * 60000);
writeln('Next break coming in ' + inttostr(r) + ' minutes.');
if not LoggedIn then
LoginPlayer;
end;
end;

procedure AntiBan;
begin
case Random(799) of
0: IdleTime(2000, 1000, 0.2);
1: HoverSkill('magic', False);
2: RandomRClick;
3: PickUpMouse;
4: RandomMovement;
5: BoredHuman;
6: MMouse(RandomRange(-100, 800), RandomRange(-100, 800), 0, 0);
7: SleepAndMoveMouse(2000+Random(1000));
end;
end;

function SearchForColorOnTile(var x,y:integer;tile:TTile;heigth,spread,color,tolerance,number:integer):boolean;
var pt:TPoint;
tpa:TPointArray;
begin
result := false;
if not TileOnMS(tile,heigth) then
begin
writeln('Attempting to search for color on a tile that''s outside the main screen!');
exit;
end;
pt := TileToMS(tile,heigth);
FindColorsTolerance(tpa, color, (pt.x - (spread/2)), (pt.y - (spread/2)), (pt.x + (spread/2)), (pt.y + (spread/2)), tolerance);
result := Length(tpa) >= number;
if result then
MiddleTPAEx(tpa, x, y);
end;

procedure ClickBox(box:TBox;left:boolean);
var x,y:integer;
begin
x := (box.x2 - box.x1)/2;
y := (box.y2 - box.y1)/2;
Mouse(box.x1 + x + Random(RandomRange(-x,x)), box.y1 + y + Random(RandomRange(-y,y)), 0, 0, left);
end;

procedure MoveBox(box:TBox);
var x,y:integer;
begin
x := (box.x2 - box.x1)/2;
y := (box.y2 - box.y1)/2;
MMouse(box.x1 + x + Random(RandomRange(-x,x)), box.y1 + y + Random(RandomRange(-y,y)), 0, 0);
end;

function PickAlchItem:boolean;
begin
result := false;
if R_ItemIDExists(AlchItem, YEW_LONGBOW) then
result := true;
if R_ItemIDExists(AlchItem, RUNE_BRUTAL) then
result := true;
if R_ItemIDExists(AlchItem, MAPLE_LONGBOW_U) then
result := true;
if result then
Alch := true
else
Alch := false;
end;

function HighAlch():boolean;
begin
if not Alch then exit;
result := true;
if MSHighAlch > 500 then
exit;
MSHighAlch := 2000;
if GetCurrentTab <> 28 then
GameTab(28);
ClickBox(HighAlchemy,true);
Sleep(300+random(150));
if not PickAlchItem then
begin
result := false;
exit;
end;
FindNormalRandoms;
InveFull := R_InvFull;
ClickBox(InvBox(AlchItem.slot),true);
Sleep(300+random(300));
end;

procedure TeleportFalador();
begin
Sleep(2000+random(500));
if GetCurrentTab <> 28 then
GameTab(28);
Sleep(2000+random(500));
ClickBox(TeleFalador,true);
Sleep(4000+random(1000));
end;

procedure CastTelegrabOn(uptext:TStringArray;x,y:integer);
begin
if GetCurrentTab <> 28 then
GameTab(28);
Sleep(100+random(100));
ClickBox(TelekineticGrab,true);
Sleep(200+random(100));
MMouse(x,y,3,3);
if r_WaitUpTextMulti(uptext, 300) then
begin
ClickMouse2(true);
end else
begin
ClickMouse2(false);
R_WaitOptionMulti(uptext, 300);
end;
Sleep(100+random(100));
end;

function IsThereWine(var x,y:integer):boolean;
begin
result := false;
if MSCheckWine > 0 then
exit;
result := SearchForColorOnTile(x, y, Tile(2931,3515), 80, 40, GROUND_COLOR_WINE_GRAY, 8, 10);
if result then
begin
CastTelegrabOn(['ine of'],x,y);
Sleep(300+random(300));
MSCheckWine := 1500;
end;
Sleep(100+random(100));
end;

function Box(x1,y1,x2,y2:integer):Tbox;
begin
result.x1 := x1;
result.y1 := y1;
result.x2 := x2;
result.y2 := y2;
end;


procedure Bank();
begin
repeat
Sleep(1500 + Random(random(500)));
until R_OpenBankBooth('fwb')
Wait(1000+Random(500));
if R_PinScreen then
begin
InPin(Players[CurrentPlayer].Pin);
end;
Sleep(400+random(200));
end;

function DepositItems(id,amount:integer):boolean;
var item:TInvItem;
begin
if not R_BankScreen then exit;
result := false;
if R_ItemIDExists(item, id) then
result := true;
if result then
begin
result := false;
MoveBox(InvBox(item.slot));
ClickMouse2(amount = 1);
if (amount = 1) then
begin
result := true;
Wait(RandomRange(250, 550));
Exit;
end;

if (Amount = 0) then
Result := WaitOptionMulti(['Deposit-All', 'd-A'], 300)
else
Result := WaitOptionMulti(['Deposit-' + IntToStr(Amount), 'd-' + IntToStr(Amount)] , 300);

if (not (Result)) and (Amount > 0) then
begin
if WaitOptionMulti(['Deposit-X', 'd-X'], 500) then
begin
X := GetSystemTime + 10000;
while (X >= GetSystemTime) and (not (InRange(CountColor(0, 250, 396, 307, 410), 155, 165))) do
Wait(50);
Wait(RandomRange(75, 400));
TypeSend(IntToStr(Amount));
Result := True;
end;
end;
end;
end;

procedure Initialize;
begin

Smart_Members := CLIENT_MEMBERS;
Smart_Server := CLIENT_SERVER;
Smart_Signed := CLIENT_SIGNED;
Smart_SuperDetail := CLIENT_DETAIL;

SetupSRL;
SetupReflection;
ActivateClient;
DeclarePlayers;

TelekineticGrab := Box(632,289,652,304);
HighAlchemy := Box(562,364,584,382);
TeleFalador := Box(686,293,704,311);
MonestarySpot := Box(2931,3513,2935,3517)
Monestary := [ Point(2945,3370), Point(2954,3381), Point(2965,3390), Point(2962,3404), Point(2958,3416),
Point(2951,3428), Point(2948,3438), Point(2944,3452), Point(2945,3468), Point(2943,3482),
Point(2941,3493), Point(2940,3501), Point(2939,3512), Point(2934,3515) ]
end;

begin

Initialize;

if not LoggedIn then
LoginPlayer;

SetAngle(true);

PickAlchItem;

if R_InvFull then
begin
Bank;
DepositItems(245,0);
end;

FindNormalRandoms;

repeat
SetRun(true);
fWalkPath(Monestary,false);
Sleep(2000+random(500));
repeat
Sleep(400+random(200));
if not PointInBox(GetMyPos(), MonestarySpot) then
begin
MoveToBox(MonestarySpot);
Sleep(5000+random(500));
end;
MSCheckWine := MSCheckWine - 500;
MSHighAlch := MSHighAlch - 500;
IsThereWine(x,y);
if not HighAlch then
begin
InveFull := R_InvFull;
FindNormalRandoms;
end;
Antiban;
until InveFull;
TeleportFalador;
fWalkPath(Monestary,true);
Bank;
DepositItems(245,0);
InveFull := false;
CloseBank;
TakeBreak;
until false

end.[/simba]

Quickmarch

2010-11-30 14:01:47

Bad attitude. No.

Cstrike

2010-11-30 14:14:57

Code wise:

Some things you could shorten:
  if result then
Alch := true
else
Alch := false;
Could become
 Alch := Result;

Some are redundant:
  InveFull := R_InvFull;   
You could call R_InvFull wherever

Sometimes this is dangerous:
  repeat
Sleep(1500 + Random(random(500)));
until R_OpenBankBooth('fwb')
If R_OpenBankBooth returns false, if you get lost for example, you'll stay infinitely in this loop.
Same here:
until InveFull; 
I suggest adding a MarkTime(), TimeFromMark() > ### to be truly failsafed.


Somethings I feel this application is missing:
- DDTMs, or DTMs/Banking
- Failsafes
- Mutliplayer
- More TPA usage, possibly even an ATPA somewhere– I see you did use one but I'm unsure if it shows sufficient fluidity with TPA's.


Obviously my biggest issue is your attitude. I'm willing to give people multiple chances, but you came back from a temp ban and put this on your app?
sorry didnt waste my time on shit like multiplayer and proggies because I believe having more than one account is gay and proggies are just a waste of time since you're gonna have the items/xp one way or another you don't need an update on it..

Seriously?
I've never seen that on app before and ever seen anyone get in. Maybe you'll be the first based on how the community feels, more than a few people seem to like you.


Why should I vote you in… and/or if you get in, what will you bring to our community?

Dervish

2010-11-30 15:13:50

Bloody horrible attitude. No.

Gu3st...

2010-11-30 16:37:43

Didn't have to look at the script… no

Rich

2010-11-30 16:46:13

From: Feroc1ty
(1) I like to argue.

(2) If my app is declined can someone post my script in members, because I want to release the script but if it's released to public the method will pretty much die in my eyes.

(3) sorry didnt waste my time on shit like multiplayer and proggies because I believe having more than one account is gay and proggies are just a waste of time since you're gonna have the items/xp one way or another you don't need an update on it…


1 - Says it all really…

2 - No.

3 - Or you just couldn't be bothered. What is wrong with having more than one account, and also what is wrong with gays? Proggies aren't a waste of time.

No, based purely on your attitude. Didn't even bother to read the script.

pyroryan

2010-11-30 16:58:32

Either Ferocity's bad posts were deleted or I'm not seeing them.
Also, multiplayer and proggies seems like a personal opinion, which I'll respect because neither are needed in a successful bot.

@Feroc1ty: Since I don't recall much about your attitude (seems like posts were deleted), I'll wait to see more posts from you. Hopefully your attitude has improved after the ban.

Holding vote because I like voting based on attitude.

Dervish

2010-11-30 17:07:27

From: pyroryan
Either Ferocity's bad posts were deleted or I'm not seeing them.
Also, multiplayer and proggies seems like a personal opinion, which I'll respect because neither are needed in a successful bot.

@Feroc1ty: Since I don't recall much about your attitude (seems like posts were deleted), I'll wait to see more posts from you. Hopefully your attitude has improved after the ban.

Holding vote because I like voting based on attitude.


Then vote no. His attitude is terrible, he's been banned several times and came back 2 times with a different account : feroc2ty and wezy(?).

His negative rep value also should act as proof of his bad attitude.

pyroryan

2010-11-30 17:15:16

From: Dervish
Then vote no. His attitude is terrible, he's been banned several times and came back 2 times with a different account : feroc2ty and wezy(?).

His negative rep value also should act as proof of his bad attitude.


I refuse to vote on something based on the judgement of others. Its not that I don't trust the community and the administration. Its because I believe that I should be an understanding person and seek to understand the whole situation before jumping to conclusions.
I don't think it would be fair to judge a person solely based on their punishment. I feel that a person should have the ability to defend themselves. For example, assume I'm looking to hire someone. A person who has been in prison comes looking for the job. Should I turn him down solely based on the fact that he has been in prison? Or should also I consider the situation that earned him the punishment?
Yes, he came back with two other accounts. I'm sure other people have done far worse things than attempt to evade a ban.

Awkwardsaw

2010-11-30 17:16:37

your attitude doesnt bother me at all(after all, i love to argue as well :))

the proggie and multiplayer is a standard for member applications, but i know by looking at your script, that it's nothing as far as knowledge goes

there are a few things that can be shortened, but doesnt really matter such as


function PickAlchItem:boolean;
begin
result := false;
if R_ItemIDExists(AlchItem, YEW_LONGBOW) then
result := true;
if R_ItemIDExists(AlchItem, RUNE_BRUTAL) then
result := true;
if R_ItemIDExists(AlchItem, MAPLE_LONGBOW_U) then
result := true;
if result then
Alch := true
else
Alch := false;
end;

could be(psuedo code)

function PickAlchItem:boolean;
begin
for i := 0 to high(arr) do //arrays are fancier :)
begin
result := R_ItemIDExists(AlchItem, arr); //no need for "if this then result := true"
if result then
begin
Alch := true
break; //havnt looked, but i assume this function is used in a loop, and since the function is already set to true, why continue?
end else
Alch := false;
end;
end;

i know, i shortened the function by one line, but it makes it look nicer, IMO.

as long as people learn to like you(or you take constructive critisism/opinions), you will be valuable here in SRL. :)

EvilChicken!

2010-11-30 17:42:32

I'm intensely urged to query whether this application should be taken seriously, or as just another insult.
Surely you have not shown any improvements since your last incident which was, idontknow, .. a week ago? Two? Yeah, pretty sure it was sometime around then.

I'm really tempted to write a long post here, but I'm certain that it anyway would boil down to the fact that I have no desire seeing people with your attitude within the member's section.

Nevertheless, despite everything being said in this thread, both by me and others, I still wish and hope that you show signs of imrpvement and the will to stick to them – and that I will see you in a different light, from a different perspective. And I truly wish you the best of luck in achieving that.

Brain

2010-11-30 17:45:36

Arguing for argument's sake and having a respectful debate are totally different in my eyes.
As a personal opinion, you simply saying "sorry didnt waste my time on shit like multiplayer and proggies because I believe having more than one account is gay and proggies are just…" reflects terribly upon yourself. You could have worded it to not include swear words and offensive language (most people have more than one account). It would have been just as easy to say "I only have one account, and I do not see a large benefit in having multiple accounts, so I did not add multiplayer to the script."
This is an application, you want to try and show your best side….I won't vote, as I'm sure it'll get denied based on everyone's opinion about you.

Rich

2010-11-30 17:56:10

From: pyroryan
I refuse to vote on something based on the judgement of others. Its not that I don't trust the community and the administration.
http://villavu.com/forum/showthread.php?t=60074

Method

2010-11-30 19:22:09

It's a yes from me.

noidea

2010-11-30 19:35:49

Knows what hes doing. yes.

TomTuff

2010-11-30 20:13:21

No based on attitude.

Heavenguard

2010-11-30 20:22:55

Not going to vote based on your attitude, but instead on your ability to script, and (to me) this script seems way too simple. It in no way represents what you really know, all I see are points, and your code is very unorganized (loops, variables, etc). Maybe you can add some color to it so it shows a more broader knowledge of the things you can do rather then the powerful short reflection scripts.

Also, remember that by default a boolean is declared false, so there is no need to add a "if (not(InsertVariableHere)) then .. Result := False .. Exit"

Also


function Box(x1,y1,x2,y2:integer):Tbox;
begin
result.x1 := x1;
result.y1 := y1;
result.x2 := x2;
result.y2 := y2;
end;
Im not sure but I think you can just use a variable TBox instead a function that would do the same thing.
Please post a script up with more failsafes and techniques, I know you have much more knowledge then whats presented here, please show us it.

Daniel

2010-12-01 02:53:44

Yes. You have the ability.

Feroc1ty

2010-12-01 03:17:29

thanks for the support from few of you, i'm not gonna begin to censor myself because i feel there's no need to hide what i really think… i've expressed what ive felt about anything and everything my whole life and im not gonna change myself just to seem more honorable or knowledgeable on an online forums, i'm here for a single purpose and that's to expand my ability of scripting/programing and to make some damn scripts (not to care about what other people think of what i posted)

honestly, if you've ever been offended by me than you took my words personally or too seriously as i've never meant to offend anyone

users here seem to talk with knowledge and expertise but when I comment on their wrongs they act like insecure little girls, don't even get me started on that i could go for hours

so anyways doesn't seem as if i'll make it but either way i honestly won't update that script since it does all i need it to do and does it almost flawlessly (60k/hr mage exp and 200k/hr gold)

kingarabian

2010-12-01 03:27:39

From: Feroc1ty
thanks for the support from few of you, i'm not gonna begin to censor myself because i feel there's no need to hide what i really think… i've expressed what ive felt about anything and everything my whole life and im not gonna change myself just to seem more honorable or knowledgeable on an online forums, i'm here for a single purpose and that's to expand my ability of scripting/programing and to make some damn scripts (not to care about what other people think of what i posted)

honestly, if you've ever been offended by me than you took my words personally or too seriously as i've never meant to offend anyone

users here seem to talk with knowledge and expertise but when I comment on their wrongs they act like insecure little girls, don't even get me started on that i could go for hours

so anyways doesn't seem as if i'll make it but either way i honestly won't update that script since it does all i need it to do and does it almost flawlessly (60k/hr mage exp and 200k/hr gold)


I looked into the method, and if you use this method in bounty hunter worlds, you save up on runes, walking, thus increasing the profit. Only problem is risking death when walking there.

Bad Boy JH

2010-12-01 05:16:46

The purpose of a script, is exactly what this does, it does it, and it does it reliably. We talk about two things in members scripts, Knowledge and Reliability (which to me takes precendence, if i can create a walker using reflection, why do I need to learn to walk using DDTMs).
You show the ability to be a scripter who's talents aren't diverse, but are good enough to make a good script which does its job reliably. I personally like to see flair in members scripts which serves as a bonus.

Your attitude leaves some to be desired, HOWEVER, there are alot worse out there, including NeonKnight77, and many others who need not be mentioned. If you expressed a desire to change, then it would be a simple and efficent "YES" from me, however since you seem not to care, I am going to hold my vote on this occasion, with some thinking to come.

I want to say yes, cause of your ability to think outside the TBox (get it? lol), however I don't know, cause you don't getalong with others.

lordsaturn

2010-12-01 05:34:00

Idk… I like somebody who constantly challenges the current state of being whatever it may be, you seem to do that alot.

But your arguments aren't based on logic and reason, they are based on emotion. So maybe think twice before posting your next comment, and ask yourself, am I saying this to make a point or just to flame? It doesn't count if your point is just to flame either.

Gu3st...

2010-12-01 07:54:40

From: Feroc1ty
honestly, if you've ever been offended by me than you took my words personally or too seriously as i've never meant to offend anyone
Are you serious?
It's not the person who's sending the content that can tell if it's disrespectful or not, it's the receiver.
If you don't want to offend people, then you have to talk in a way that you are sure no-one will be offended.

EDIT:
From: lordsaturn
Idk… I like somebody who constantly challenges the current state of being whatever it may be, you seem to do that alot.

But your arguments aren't based on logic and reason, they are based on emotion. So maybe think twice before posting your next comment, and ask yourself, am I saying this to make a point or just to flame? It doesn't count if your point is just to flame either.

This is a very good point(!). I too like the arguing, but it's too emotional

Tickyy

2010-12-01 08:05:03

No.

Bad Boy JH

2010-12-01 08:16:43

From: Zyt3x
Are you serious?
It's not the person who's sending the content that can tell if it's disrespectful or not, it's the receiver.
If you don't want to offend people, then you have to talk in a way that you are sure no-one will be offended.


I interpret that as he is saying he had no intention of being disrespectful, not that they weren't disrespectful. I personally use alot of insults in a HIGHLY mocking tone with my friends, who know me well enough to know there is no disrespect intended, and no malice involved. Feroc1ty is possibly much the same.

Cstrike

2010-12-01 10:53:45

From: Bad Boy JH
The purpose of a script, is exactly what this does, it does it, and it does it reliably. We talk about two things in members scripts, Knowledge and Reliability (which to me takes precendence, if i can create a walker using reflection, why do I need to learn to walk using DDTMs).
You show the ability to be a scripter who's talents aren't diverse, but are good enough to make a good script which does its job reliably. I personally like to see flair in members scripts which serves as a bonus.

Your attitude leaves some to be desired, HOWEVER, there are alot worse out there, including NeonKnight77, and many others who need not be mentioned. If you expressed a desire to change, then it would be a simple and efficent "YES" from me, however since you seem not to care, I am going to hold my vote on this occasion, with some thinking to come.

I want to say yes, cause of your ability to think outside the TBox (get it? lol), however I don't know, cause you don't getalong with others.


Unless my mind is getting old and my eyes weren't working back, then I SWEAR to God that I saw FT-Fakawi say that NeonKnight77's IP matched Ferocity's. Maybe I read his post wrong but I distinctly recall him saying that.

EDIT: Here you go [copied from Brain's post]: http://villavu.com/forum/showpost.php?p=744739&postcount=27

3Garrett3

2010-12-01 11:44:22

From: cstrike
Unless my mind is getting old and my eyes weren't working back, then I SWEAR to God that I saw FT-Fakawi say that NeonKnight77's IP matched Ferocity's. Maybe I read his post wrong but I distinctly recall him saying that.

EDIT: Here you go [copied from Brain's post]: http://villavu.com/forum/showpost.php?p=744739&postcount=27


AHHAHAH. This is legit actually the funniest thing that's happened here in forever.

Anyway, I voted no a while ago. He's not exceptional at scripting, and he's not willing to do anything good for the community anyway, so it's not going to be beneficial for us to have him members.

Rich

2010-12-01 11:53:35

Feroc1ty, simple question:

Are you or are you not NeonKnight77?

Sabzi

2010-12-01 12:12:48

I say yes. Although I haven't read all of his "bad posts", but most of it and the situations too(threads) and I don't think he is that bad.
My views are closer to method's and noidea's(from other thread).
p.s.: I just quickly checked who said what I remembered.

Feroc1ty

2010-12-01 12:21:23

this makes me feel like its grade school/high school all over again and im talking to the principal/councelors… i thought this should be about the ability to create and adjust rs scripts

offtopic: bad boy is rite my group insults eachother every other setence ending up with a fight, another insult, or uncomfortably gay action to make up for it (not actually gay just done in a way that makes everyone super uncomfortable to awkward everyone out)

but as i previously mentioned i honestly believe this shouldn't be "lets talk about fero and how bad his attitude is" but rather focus on my ability to code and on what i can improve upon which many of you have done already

edit: no clue who the fuck neonknight is but im feroc1ty, feroc2ty, and weezy, both latter accounts were created due to an unjust ban from this account

Markus

2010-12-01 12:27:55

I'm voting entirely based upon your script. 'Nuf said about your attitude. It's the first time I read a script in some time though, if you got any additions/corrections to my comments, please share.

Script isn't too advanced imo (just a bunch of reflection walking/item searching combined with some logic to get it running.

Alchitem: only supports longbows/rune brutal. How about letting the user enter an item name? You are using reflection anyways and it's trivial to check all the names. Also you could just use some uptext routine to read the item name.

About your antirandom in the Q/A: Last time I checked there was this 'FindNonInventoryRandoms' tailored for this goal (no gametab switching). I could be mistaken however, but it was there 2 years ago.

Gametab 28: OMG WHY?!?!?! The reason we switched to numbers above 20 (my own idea to prevent backwards compatibility :garfield:)was to FORCE people to use the actual constants. Please, THEY ARE THERE TO USE. Next RS interface update we are all fucked up again.
*goes crying in a corner*

lol btw @ r_pinscreen, colour not working for that ? (ok this is nothing against your script, just against the pointless functions in the include).

Deposititems: using result for stuff like that is just ugly. Besides you didn't initialize it properly (bankscreen exits before setting result), there are some conditions which causes that to fail in While-loops, they are rare though.

Oh and no multiplayer support. I suppose that isn't really necessary nowadays but come on, it's five minutes work to add. You are giving people false hope by asking them for how many players to use if 1 is the only valid number.

And your mainloop is a mess.

Voting No. Because the script sucks isn't SRL Members quality. If it is nowadays: wow, how deep did we sink..

[offtopic]Can't we just trash the player nick out of SRL? There is no FindTalk anymore[/offtopic]

Rich

2010-12-01 12:29:54

From: Feroc1ty
(1)i thought this should be about the ability to create and adjust rs scripts

this shouldn't be "lets talk about fero and how bad his attitude is" but rather focus on my ability to code

(2)edit: no clue who the fuck neonknight is but im feroc1ty, feroc2ty, and weezy, both latter accounts were created due to an unjust ban from this account


1 - SRL Members is not just about scripting. We want people who are active, happily contribute to the community, and have a good attitude towards the forums and everyone on it.

2 - Thanks for clearing that up, but was there a need to swear?
I don't know who NeonKnight77 is
would have done. You may believe the bans were unjust, but that is personal opinion.

Cstrike

2010-12-01 12:31:56

From: Feroc1ty
this makes me feel like its grade school/high school all over again and im talking to the principal/councelors… i thought this should be about the ability to create and adjust rs scripts

offtopic: bad boy is rite my group insults eachother every other setence ending up with a fight, another insult, or uncomfortably gay action to make up for it (not actually gay just done in a way that makes everyone super uncomfortable to awkward everyone out)

but as i previously mentioned i honestly believe this shouldn't be "lets talk about fero and how bad his attitude is" but rather focus on my ability to code and on what i can improve upon which many of you have done already


Just curious on what you mean by 'my group'?

There's more to an SRL member than just coding. We are a community, and a solid one. We're not like like RSBot where saying "newfag" is the normal and saying snarky comments is acceptable. After that banishment, it confounds me how you still don't comprehend what we are about outside of scripting. There are members who don't see your attitude as bad, but should it not ring alarm bells when people are going en masse "No based on attitude, don't even need to look at the script"?

Edit: Ninja's by Rich xD

EDIT2: Based on your claim, it'd be interesting to see what FT-Fakawi says. If he has evidence otherwise then we will have to see it. For now though I'll assume you're not Neonknight unless evidence comes up to prove otherwise.

Feroc1ty

2010-12-01 12:48:59

well since theres no way on earth my app will be accepted this is now a thread about getting to know me and padding my next app to be more likely to be accepted by more people, but I don't really need that you can close the thread ill apply with another script

anyways thanks to everyone who actually took time to examine my code and point out things I could have done better or more efficient, instead of going off about my attitude because if you havent noticed i really dont…

and by my group i mean my circle of friends

edit: and markus, to be fair, i thought my main loop was pretty clean :)

Markus

2010-12-01 12:51:10

You may apply again in 2 weeks. I'll leave it open for today though, might close this tomorrow. Just report it then in case we forget.

Gu3st...

2010-12-01 13:24:41

From: Bad Boy JH
I interpret that as he is saying he had no intention of being disrespectful, not that they weren't disrespectful. I personally use alot of insults in a HIGHLY mocking tone with my friends, who know me well enough to know there is no disrespect intended, and no malice involved. Feroc1ty is possibly much the same.
Well, since so many people reacted on Feroc1ty's comments, I think it's safe to say that this is not the case

Awkwardsaw

2010-12-01 17:22:59

i honestly dont see what the problem is with Feroc1ty's attitude. people need to relax :\

Rich

2010-12-01 17:40:04

Feroc1ty, just a bit of friendly advice. Show us that you can constrain yourself before your next application, and that you don't have to swear in every single sentence. Like I said, attitude and personality plays a bit part in acceptance to SRL Members, and I'm sure that if you improve your attitude, and correct a few of the things in your script which some people have already pointed out (adding multiplayer will definitely help out even though you have no personal need for it) you will have a much better chance of gaining Membership status. Please take this on board.

Richard.

Awkwardsaw

2010-12-01 17:42:58

From: Rich
Feroc1ty, just a bit of friendly advice. Show us that you can constrain yourself before your next application, and that you don't have to swear in every single sentence. Like I said, attitude and personality plays a bit part in acceptance to SRL Members, and I'm sure that if you improve your attitude, and correct a few of the things in your script which some people have already pointed out (adding multiplayer will definitely help out even though you have no personal need for it) you will have a much better chance of gaining Membership status. Please take this on board.

Richard.


this

(also add in a tpa, i know for this script it might be utterly useless using reflection, but it will make lots of people happy :))

EvilChicken!

2010-12-01 17:50:57

Oh, and just one more thing.

From: lordsaturn
So Neonknight77 != Feroc1ty? I thought they were the same person. Fakawi seems to think so...


^That post (+link) is so short, yet so very interesting to me for some reason..
If not the topic, then at least the contents of the quote of WT's post.

Dervish

2010-12-01 18:50:53

I didn't even notice his offensive reaction to my simple remark… Damn…you're aweful Feroc1ty.

Feroc1ty

2010-12-01 18:56:06

read about neon and if you wanna give all that credit to me i'll take it haha, but really… some shady shit going on here as i havent even scripted that long

Nava2

2010-12-01 18:59:14

From: Awkwardsaw
this

(also add in a tpa, i know for this script it might be utterly useless using reflection, but it will make lots of people happy :))


Hell, a path function helps with TPAs :)

Dervish

2010-12-01 19:10:57

From: Feroc1ty
read about neon and if you wanna give all that credit to me i'll take it haha, but really… some shady shit going on here as i havent even scripted that long


The one shady thing is your bloody attitude ! sort it out ! I don't care if you swear alot with your friends and stuff.

You're not here with friends, here we have social rules. Respect them and be respected.

Awkwardsaw

2010-12-01 19:22:39

From: Dervish
The one shady thing is your bloody attitude ! sort it out ! I don't care if you swear alot with your friends and stuff.

You're not here with friends, here we have social rules. Respect them and be respected.


correct me if im wrong, but i think hes reffering to the thread that keeps getting posted around here thats for SRL members

kingarabian

2010-12-01 19:28:41

Ran your script today and it works fine, but it has alot of reflection to it (I thought reflection scripts were not allowed in Srl member apps?). Not gonna vote no or yes yet. Come back in two more weeks, and good luck sir!

Cstrike

2010-12-01 19:34:02

From: kingarabian
Ran your script today and it works fine, but it has alot of reflection to it (I thought reflection scripts were not allowed in Srl member apps?). Not gonna vote no or yes yet. Come back in two more weeks, and good luck sir!


They're definitely allowed AFAIK. I got in with one, though I had a mix of Color/Reflection.
The new age of reflection has begun.

Gu3st...

2010-12-01 20:33:10

I'll give you another chance, Feroc1ty. If I see no change in your attitude, then you can be sure I wont vote yes on your future application(s) (Which means either No, or not voting).

I see a lot of potentional in you, and I am sure you will (eventually) "grow up", but until then…

Bad Boy JH

2010-12-01 20:58:34

Feroc1ty, out of interest, how old are you?

TomTuff

2010-12-01 21:34:48

From: Bad Boy JH
Feroc1ty, out of interest, how old are you?


if i remember correctly, he's said 14 once. I might be mistaking the post i read with another poster though so don't take my word for it.

I wasn't gonna make a reply about your app, but i suppose i should. I voted no based on personality and the first impression(s) you've made on me. I went back and read your script, though; there are a few things that you need to learn in order to have a more effective script.

Calling things "gay" (multiplayer) that you don't use is highly unnecessary.

WT-Fakawi

2010-12-02 07:12:57

From: EvilChicken!
Oh, and just one more thing.

From: lordsaturn
So Neonknight77 != Feroc1ty? I thought they were the same person. Fakawi seems to think so...


^That post (+link) is so short, yet so very interesting to me for some reason..
If not the topic, then at least the contents of the quote of WT's post..


No he is not the same guy.

Bad Boy JH

2010-12-02 08:53:07

[offtopic]Why do I always read your name as fawaki instead of fakawi?

Does WT stand for "Where the" Think about it…"Where the F*** Are we", its what it sounds like…
[/offtopic]

Rich

2010-12-02 11:17:25

From: Bad Boy JH
[offtopic]Why do I always read your name as fawaki instead of fakawi?

Does WT stand for "Where the" Think about it…"Where the F*** Are we", its what it sounds like…
[/offtopic]
It does stand for "Where the" I think. I read somewhere before that Fakawi (I saw Fawki) was on a trip somewhere and someone said "Where the f*** are we" in a weird way, and his username was created.

Shuttleu

2010-12-02 11:26:28

From: Rich
It does stand for "Where the" I think. I read somewhere before that Fakawi (I saw Fawki) was on a trip somewhere and someone said "Where the f*** are we" in a weird way, and his username was created.


no
besides, i dont like your attitude

[offtopic]
where the faw-ka-we
[/offtopic]

~shut

Sir R. M8gic1an

2010-12-02 12:20:25

From: Brain
Arguing for argument's sake and having a respectful debate are totally different in my eyes.
As a personal opinion, you simply saying "sorry didnt waste my time on shit like multiplayer and proggies because I believe having more than one account is gay and proggies are just…" reflects terribly upon yourself. You could have worded it to not include swear words and offensive language (most people have more than one account). It would have been just as easy to say "I only have one account, and I do not see a large benefit in having multiple accounts, so I did not add multiplayer to the script."
This is an application, you want to try and show your best side….I won't vote, as I'm sure it'll get denied based on everyone's opinion about you.


Keypost

From: Feroc1ty
thanks for the support from few of you, i'm not gonna begin to censor myself because i feel there's no need to hide what i really think… i've expressed what ive felt about anything and everything my whole life and im not gonna change myself just to seem more honorable or knowledgeable on an online forums, i'm here for a single purpose and that's to expand my ability of scripting/programing and to make some damn scripts (not to care about what other people think of what i posted)


I just think you have a lack of vocabulary. An army is useless, slow and unprofitable. Therefore, due to me having developed this script for myself with no care whatsoever for what use it might have to others, I did not bother to go through the work of adding basic user-friendly features.

I had no clue that I could just use Reports.scar because I'm a reflection scripter and color is shit - a bigger challenge to achieve the same results.

I am also an ineffective scripter; I did not realize this is all my progress report would need:

var
Wines: integer //global var


inc(Wines); //after grabbing wine

//after invfull
writeln('wines: ' + IntToStr(wines));
writeln(TimeRunning);

I decided to use a mixture of color and reflection because I am ineffective at both, I would not be able to find a jug of wine with color as it would involve using the WizzyPluggin too much nor could I just do it just in reflection, because I don't know how to deal with reflection objects.
So I took the easiest way out.

It's perfectly acceptable to insult and humiliate in my circle of friends, it makes life much easier. When things get tough we act really gay, so that the other guys don't beat us up. I have several times presented my butt to my friends for them to penetrate me from behind, so that I could clean my honour. I find this to be an acceptable practice because it gives away all man-hood, therefore ending a challenge. I think ladies find this funny. We are so manly we are actually willing to be unmanned.

From: Feroc1ty
thanks for the support from few of you, i'm not gonna begin to censor myself because i feel there's no need to hide what i really think… i've expressed what ive felt about anything and everything my whole life


Thank you all for the empathy, I have given up on understanding the concept of a social filter more colloquially known as 'thinking before you speak'.

I have never cared whether I'd hurt or please people, as long as I told them my opinion. I fail to understand that I can say the same thing in several ways to achieve the same result.

This is my policy in life. I do not bother to do things well, I just want them done. Thank you SRL & Reflection for providing me with such an easy opportunity to learn to script, because if it was any harder I'd probably just download and run.

Back to the Application
I loved the fact that you turned this thread into a getting to know you thread. It has been definitely insightful and useful. There had been a thread in Members about your attitude, but I'm glad you were willing to talk freely in this thread, showing who you really are.

There were several complaints on your attitude. As said before, it does raise red flags.

I think Markus did a great job pointing out basic scripting fails in your application - you definitely have a lot of room to improve.

I think your application sucks
is dreadful, because you fail to understand this is a community. If you wish to learn to script buy a book, and at least choose a useful programming language rather than PascalScript. I guess you are young, as you obviously still care about your main, but in a cool way, like - as long as it's getting money that's all I need.
I don't care about your scripts, I can do better. I'm not going to use your script when it doesn't give me the features I want. Your script would mostly be useless, wherever it gets posted as it only appeals to one market - the one who only cares about money. I'd say more, but I think I've made my point.

You are welcome to apply again once you have knowledge of the SRL Include. :)

~RM

Naike

2010-12-02 12:36:53

It's a no from me.

If you like to argue, feel free to do so! You're doing it wrong! tihi.

Rich

2010-12-02 13:18:05

From: Sir R. Magician
Keypost

CUT OUT TO SAVE SPACE.

You are welcome to apply again once you have knowledge of the SRL Include. :)

~RM
Oh. My. God. Actually had me laughing. I don't think anyone could have said it better.

Pwnd! :p

Wanted

2010-12-02 15:33:16

Please do not take the 8 of us who voted for you as a mandate to be a dick to everyone. Just keep in mind there are people willing to help you granted you do something differently.

Looking forward to your next ap

Markus

2010-12-02 17:11:20

Closed. You may apply again in 2 weeks.