Restarting Scripting Lessons!
3Garrett3
2010-08-17 17:15:12
For those of you who are new, here is the link to the original(?) scripting lesson thread, started by P1nky:
LinkSo I am looking to start up a scripting lesson session.
I'll give the requirements, to scare off the lazy people first:
Required- MSN - Will be used in a group chat for all learners and teachers, etc.
- Up-to-date Simba and SRL/Reflection
- Be willing to learn please, I'm donating my free time for this
Now, if you haven't ditched already, I'll get down to business.
I am willing to donate one (two, three, who knows) hour(s) of my time one day a week, preferably not a Friday. The hours can be decided on later, but must be after 3pm AST (2pm EST) because I am off work at 2:30. I'll gladly teach anyone that wants to learn, but you must be available at the time that myself/any other teachers can agree on.
Learners :)- Heavenguard
- Alek000
- MylesMadness
- ian/luffs
- Yush Dragon
- myhatisblack
- rs2 cheating roks!
- Sex
- .
- .
- .
TeachersJust me for the beginning, I will ask for some help if this idea actually picks up.
Teaching SubjectsAnything from the very basics to advanced TPA methods and different types of algorithms. Anything to do with reflection that I can help with.
*Please note that I am not a professional teacher, and wont claim to have any experience in the subject of teaching. If you come with specific questions/topics then I will have an easier time teaching you :)*
*This is 100% free, out of the good of my heart. Please take advantage of it while you can, summer doesn't last forever*
Heavenguard
2010-08-17 17:17:21
You can count me in, New Algorithms and ofcourse any more information on how to script is always welcome in my head. Thanks Garrett for reopening this =]
Alek000
2010-08-17 17:18:28
I'm very interested, and I already have MSN.
3Garrett3
2010-08-17 17:21:09
From: Heavenguard
You can count me in, New Algorithms and ofcourse any more information on how to script is always welcome in my head. Thanks Garrett for reopening this =]
:)
From: Alek000
I'm very interested, and I already have MSN.
I'll sign you up as a learner then? I'm hoping thursday works for people this week, then I can get a lesson in this week, I don't think I'm willing to give up a weekend right now :p. Brainstorm some ideas for what you might like to learn, and I'll keep it in mind.
i luffs yeww
2010-08-17 18:12:08
If I can't help I'll let you learn me good. :)
3Garrett3
2010-08-17 18:15:06
From: i luffs yeww
If I can't help I'll let you learn me good. :)
What could you learn from me? :O
Craig`
2010-08-17 18:40:39
go on then, i'll give this a try :)
i luffs yeww
2010-08-17 20:30:57
I dunno. :) But you never know.
Camaro'
2010-08-17 20:57:06
Teacher or Learner here
Bonfield
2010-08-18 07:40:39
i would like to be a part of it but have like no time on a computer atm
just wondering if you could post the chat log or something as it might help other people
i luffs yeww
2010-08-18 12:34:33
Definitely. :)
hmm i'd like to learn about tpa walking and tpa's in general but idnoo what times
3Garrett3
2010-08-18 13:50:02
From: Bonfield
just wondering if you could post the chat log or something as it might help other people
From: i luffs yeww
Definitely. :)
^^
From: pur3b100d
hmm i'd like to learn about tpa walking and tpa's in general but idnoo what times
I would gladly make the first lesson about TPAs and hopefully incorporate basics and as advanced as I could get into it.
If everyone agrees?
As for a starting time, how does tomorrow at 4pm AST (3pm EST) work for everyone? I can modify the time to be later if it doesnt work, but I can't really go any earlier, I'd rather nap.
i luffs yeww
2010-08-18 13:51:46
Works fine for me, but I might be a little late. Or I might be out tomorrow. But oh well. I really don't need to be there. :p
Heavenguard
2010-08-18 16:09:01
From: 3Garrett3
^^
I would gladly make the first lesson about TPAs and hopefully incorporate basics and as advanced as I could get into it.
If everyone agrees?
As for a starting time, how does tomorrow at 4pm AST (3pm EST) work for everyone? I can modify the time to be later if it doesnt work, but I can't really go any earlier, I'd rather nap.
xD anytime sounds good, learners should be the ones making time to come you anyway, but yeah tomorrow for me that time is good =]
Daniel
2010-08-19 05:54:34
Why not use IRC? :/ MSN is just an inconvenience for group conversations.
BTW, you can count me in ;)
EDIT: Reviewing the time:
http://timeanddate.com/worldclock/converted.html?day=20&month=8&year=2010&hour=16&min=0&sec=0&p1=179&p2=240I can't. 6AM on a Saturday is too early for me :/
Perhaps Skype? You can have group text and voice conversations.
3Garrett3
2010-08-19 13:58:23
[QUOTE=Dan's The Man;731410]Why not use IRC? :/ MSN is just an inconvenience for group conversations.
BTW, you can count me in ;)
EDIT: Reviewing the time: [url]
http://timeanddate.com/worldclock/converted.html?day=20&month=8&year=2010&hour=16&min=0&sec=0&p1=179&p2=240[/url]
I can't. 6AM on a Saturday is too early for me :/
3PM EST, in 1 hour from now :)
From: R1ch
Perhaps Skype? You can have group text and voice conversations.
MSN for now at least.
Anyone looking to do this must have me added at maniac234[at]hotmail.com
Then just tell me you're looking to learn around 4 (1 hour from this post) and I'll add you into a group chat.
anonymity
2010-08-19 15:47:42
Sounds cool. Would enjoy. At work. =[
3Garrett3
2010-08-19 16:03:53
Here is the challenge:
Those who attended know what I'm talking about.
First, walk from the red triangle to the green circle, then another function to walk back to the bank.

Second, make a TPA finding function to locate the bankers and open your bank ("Bank Banker" option)

These don't have to be one function, or one script, it just has to show that you maybe learned something :)
*Both are VEB btw*
Heavenguard
2010-08-19 16:18:53
These should work =] It Uses ATPA's, but it inforces what you taught as well.
These should work based on what you taught us =].
program new;
{$i srl\srl.scar}
function Walk_To(Area : Integer) : Boolean;
var
A, X, Y : Integer;
AreaTPA : TPointArray;
AreaATPA : T2DPointArray;
RoadColor : Integer;
begin
RoadColor := Autocolor(Srl_VarrockRoadColor);
MakeCompass('N');
case Area of
1: begin
FindColorsTolerance(AreaTPA, RoadColor, MMX1, MMY1, MMX2, MMY2, 10);
SortTPAFrom(AreaTPA, Point(680, 49));
AreaATPA := TPAtoATPAEx(AreaTPA, 3, 7);
MiddleTPAEx(AreaATPA[0], X, Y);
end;
2: begin
FindColors(AreaTPA, 195836, MMX1, MMY1, MMX2, MMY2) // Searches for the static color in yellow dotz
AreaATPA := SplitTPAEx(AreaTPA, 5, 1);
SortATPASize(AreaATPA, True); // Gets the biggest box, which should be the bankers alligned together.
MiddleTPAEx(AreaATPA[0], X, Y);
end;
end;
Mouse(X, Y, 4, 4, True);
Wait(RandomRange(600, 1000));
if FlagPresent then Flag;
Result := True;
end;
begin
//ClearDebug;
SetupSRL;
Walk_To(1);
Walk_To(2);
end.
program L3ARN_FROM_GARRETT;
{$i srl\srl.scar}
function OpenVEBBank : Boolean;
var // No Time Marks were put in :P
A, X, Y : Integer;
TheBankersPoints : TPointArray;
TheBankersBoxs : T2DPointArray; // Heh added something a little extra :P
begin
if not LoggedIn then Exit;
if Random(4) = 1 then ClickNorth(True) else MakeCompass(360);
if FindColorsSpiralTolerance(MSCX, MSCY, TheBankersPoints, {ColorOfBankers}, MSX1, MSY1, MSX2, MSY2, 10) then //Already sorts them from closest to farthest
begin
Writeln('Found Bankers! Length of Banker Points is ' + IntToStr(Length(TheBankersPoints))); // Tells you the amount of points it got.
TheBankersBoxs := SplitTPAEx(TheBankersPoints, 10, 1); // The Bankers stand Horizontally, so a High width and low hieght is probably ideal.
for A := 0 to High(TheBankersBoxs) do
begin
//If we went over Bounds checking we could add that in here.
MiddleTPAEx(TheBankersBoxs[A], X, Y);
MMouse(X, Y, 4, 4);
if WaitUpTextMulti(['anker', 'ooth'], RandomRange(500, 600)) then
begin
Mouse(X, Y, 0, 0, False);
ChooseOptionMulti(['ank Bankers', 'uickly']);
if PinScreen then InPin({Players.Pin or w/e});
if BankScreen then
begin
Result := True;
Exit;
end;
end;
end;
end;
Wait(1);
end;
begin
//ClearDebug;
SetupSRL;
OpenVEBBank;
end.
Yush Dragon
2010-08-19 16:56:51
I would like to be in :D
P1nky
2010-08-19 20:39:10
aw Garrett <3 lols tbh i would advice the newcomers who are intrested in scripting to attend the lessons, the ones who are clueless about scripting, check it out tbh you may feel a bond and get hooked on it :) like Phonics!
Myhatisblack
2010-08-19 22:57:58
I'm completely clueless, and I don't like it that way. :P So I would definitely like to attend the lessons. When do they start?
EDIT: Oops! Didn't read the whole thread. Stinks that I missed the first lesson. :\ I'm hoping to be there for the next.
Heavenguard
2010-08-19 23:50:00
From: Myhatisblack
I'm completely clueless, and I don't like it that way. :P So I would definitely like to attend the lessons. When do they start?
EDIT: Oops! Didn't read the whole thread. Stinks that I missed the first lesson. :\ I'm hoping to be there for the next.
Ill tell ya right now, when I learned TPA's, I wish i was with this guy when I was learning it XD, its much better then most tuts out there, and he provides clearer, more hands-on examples - methods. =] No worries, just put your name in, add him on MSN, and you'll be more then welcome any time for help or a lesson or 2. Im pretty sure hes always there to answer questions on MSN =] just make sure you get your name in for next weeks class.
Myhatisblack
2010-08-20 08:50:42
From: Heavenguard
Ill tell ya right now, when I learned TPA's, I wish i was with this guy when I was learning it XD, its much better then most tuts out there, and he provides clearer, more hands-on examples - methods. =] No worries, just put your name in, add him on MSN, and you'll be more then welcome any time for help or a lesson or 2. Im pretty sure hes always there to answer questions on MSN =] just make sure you get your name in for next weeks class.
Thanks Heaven! I would definitely like to be put on the list for next weeks lesson. Looking forward to it. :spot:
MylesMadness
2010-08-20 11:39:45
I love how everyone still calls him p1nky, even like 2 years after he changed it :p
Anyway, depending on what the next lesson is i'll join in unless someone who isn't a member wants my slot.
i luffs yeww
2010-08-20 14:26:58
I'd never call him anything other than p1nky. :p
And is there any sure date for the next lesson and what will be taught?
3Garrett3
2010-08-20 17:04:20
Okay, here is my thought. I need more organization. Next Thursday is the day. Any time after 4pm AST, noon GMT I believe. But before 8pm AST. Users can pick since almost everyone who showed up didn't show up on time.
Note:
To everyone who was at the last lesson, you all pushed an idea of review (*homework*) and nobody has done it, except heavenguard. It only takes a few minutes, I'm not doing that next time if it's not even worth it..
So I need people to suggest a time that accomodates enough people that I'm not just having a one on one lesson for 30 minutes. I also want opinions on the idea of this:
2 Groups in the lesson. Group 1 starts at the very basics, helpful for people who want to start, as there are a couple people who have decided to start if I give them a helpful push. Group 2 could be an advanced lesson. I've seen lots of SRL Members express interest in learning some new things. I know that a lot of them know either the same amount as me or more, and I wouldn't be a very good teacher for that. If someone more advanced (devs + preferably) would like to teach something advanced at a different time than the beginner lesson (so I could learn too ;)) then we could have an advanced lesson as well as the beginner lesson, which would accommodate a larger audience, while maximize the teaching of the current subject.
So, I don't know if I explained that well, but I'd like some feedback. I need to get organized in advance. I'm removing all the names on the list, except for.. Myhatisblack and Myles, so that I don't sign people up that aren't eager to learn and show up. So just re-post if you wanna be involved again, and you have to offer an opinion on what I just said or I'm not signing you up :p
Alek000
2010-08-20 17:34:58
I want to do it, but I'll need to be in the beginner's group. And what's time difference between AST and EST?
3Garrett3
2010-08-20 17:38:22
AST is atlantic canadian time. EST is 1 hour behind it.
Yush Dragon
2010-08-20 18:04:59
Garret u may count me in, im abit better than beginner :P
but i still could use some lessons
Myhatisblack
2010-08-20 22:39:56
I really like the idea about the two groups! What way n00bs like me can learn the basics and be motivated into learning more to scripting. :spot:
Daniel
2010-08-21 00:10:54
From: 3Garrett3
Okay, here is my thought. I need more organization. Next Thursday is the day. Any time after 4pm AST, noon GMT I believe. But before 8pm AST. Users can pick since almost everyone who showed up didn't show up on time.
http://timeanddate.com/worldclock/converted.html?day=26&month=8&year=2010&hour=12&min=0&sec=0&p1=0&p2=240I *might* be able to make it for about 30 minutes (maybe a bit more). If it was on a Saturday night, then I could definitely be there for the whole thing :p
3Garrett3
2010-08-21 00:26:24
[QUOTE=Dan's The Man;731763][url]
http://timeanddate.com/worldclock/converted.html?day=26&month=8&year=2010&hour=12&min=0&sec=0&p1=0&p2=240[/url]
I *might* be able to make it for about 30 minutes (maybe a bit more). If it was on a Saturday night, then I could definitely be there for the whole thing :p[/QUOTE]
I will be drinking tomorrow/tonight, like I am right now :)
i luffs yeww
2010-08-21 01:32:49
Sorry about not doing the TPA homework. I ended up making it much more complex and basically made a nice VEM walker and what not. :p I don't think I was really the one who needed to do it but when I have time to post it I will. :) Can't tonight; girly time.
3Garrett3
2010-08-21 09:28:56
Hahah no worries. You already knew TPAs, but it was meant to help a few people at least, and yeh.
rs2 cheating roks!
2010-08-21 12:29:30
CAN I JOIN CAN I JOIN? I've looked through some tutorials and those helped to get me started, I'm still doing very basic things, my walking is horrible :( I'd love to get some help, let me know if I can join in on the fun!
3Garrett3
2010-08-21 12:48:55
Yes, you're very welcome to join.
To any l33t scripters who are reading this, I'm still in need of an advanced teacher, or I'll have to turn down the 5 people-ish that want to learn an advanced topic..
Yush Dragon
2010-08-21 18:36:14
well i would like to learn all about TPA/ATPA/boundaries cuz i rly don't know anything of it, or how to use it.
so yeah, i would like to do an advanced topic
i luffs yeww
2010-08-21 18:37:15
That was the first lesson.. :x
3Garrett3
2010-08-21 19:13:05
From: i luffs yeww
That was the first lesson.. :x
We did the basics
I still need an advanced teacher. Or I'll just have to group everyone in a big lesson, or try and teach an advanced lesson, even though I don't really think I should be the one teaching it..
Edit:
Here is the chat log of the past lesson, for anyone who might be able to learn from a random discussion :p
Have to attach a .rar because html isn't valid..
3Garrett3
2010-08-21 19:37:57
Added you.
Daniel
2010-08-22 01:25:28
Still not changing the date and time? If you do, I will be able to come…
Inferknow
2010-08-22 09:27:24
I'm very interested but you'd starting from scratch with me … maybe there is like a pre-req tutorial you'd like me to do so I don't look like a plug and got lost after the first 30 seconds?
3Garrett3
2010-08-22 10:40:07
[QUOTE=Dan's The Man;731954]Still not changing the date and time? If you do, I will be able to come…[/QUOTE]
Well I work from 6am until 3pm every day this week, and next. So that's why it is after 4pm AST and before 8pm (I like to try sleeping around 9:30 or 10).
I can't really vary from that, and weekends are the only time I have to hang out with my friends, drink, etc.
From: Inferknow
I'm very interested but you'd starting from scratch with me … maybe there is like a pre-req tutorial you'd like me to do so I don't look like a plug and got lost after the first 30 seconds?
If you could read something like
this or
this it would really help me out so that I don't have to start from the very beginning. Both are very good tutorials which cover a range of topics.
anonymity
2010-08-23 09:49:17
My schedule is pretty consistent:
8am-9am: Physics
9am-10am: Math
11am-12pm: Programming
1pm-5.30pm: Work
like that every day (except different classes and such… but same times ish)
=[
i luffs yeww
2010-08-23 13:59:54
^ Timezone?
anonymity
2010-08-23 15:30:11
^ Pacific Time Zone.
i luffs yeww
2010-08-23 15:42:29
^ Schedule in useful timezone.
12pm-1pm: Physics
1pm-2pm: Math
3pm-4pm: Programming
5pm-9:30pm: Work
3Garrett3
2010-08-23 20:49:37
Well lets try and figure out teaching stuff then.
Beginner lesson - ?
Teacher - Myself + another volunteer
Advanced lesson - ?
Teacher - ? :(
Awkwardsaw
2010-08-23 21:40:53
what would be concidered an advanced lesson?
3Garrett3
2010-08-24 09:53:02
From: Awkwardsaw
what would be concidered an advanced lesson?
Something that would teach most SRL Members something? Something of the sort.
3Garrett3
2010-08-25 16:56:13
Look guys, I posted on Monday, and have gotten no response.
I'm gonna cancel the lesson unless I get some for sure numbers of who can be there, and what time.
Craig`
2010-08-25 17:29:22
I appreciate what you're doing and all but I don't want to attend the lessons, thanks, Craig`.
3Garrett3
2010-08-25 18:04:27
From: Craig`
I appreciate what you're doing and all but I don't want to attend the lessons, thanks, Craig`.
It's okay, I had omitted your name on the list as I suspected as much.
Still looking for anyone who wants to attend here otherwise I'll just close the thread if there isn't any more interest.
Myhatisblack
2010-08-25 18:51:17
I'm still up for the scripting lessons. I'm having problems with MSN though, can you transfer over to Skype?
3Garrett3
2010-08-25 20:30:03
From: Myhatisblack
I'm still up for the scripting lessons. I'm having problems with MSN though, can you transfer over to Skype?
I have it, but I dunno if everyone else does.
If you can get msn working, that would be easier.. Use meebo, ebuddy, etc.
Myhatisblack
2010-08-26 11:51:55
From: 3Garrett3
I have it, but I dunno if everyone else does.
If you can get msn working, that would be easier.. Use meebo, ebuddy, etc.
Thanks for the idea! Just got it working. :D When is the next lesson?
3Garrett3
2010-08-26 13:59:37
From: Myhatisblack
Thanks for the idea! Just got it working. :D When is the next lesson?
Well supposed to be today.
So far two(?) people have said they'd be free today (i mentioned this on monday, gotten two replies). So it's an obvious decision, nobody has cared about it enough this week, lessons are
postponed until further notice/interest.
Tenative time next week - Wednesday, 5pm AST (GMT-4)
nickrules
2010-08-26 16:25:28
I'd be glad to both teach, and learn. I get home 3:30-4PM EST. I've got the basics down, so I can teach those no problem. I can do/teach most forms of walking, finding, autocoloring, etc. TPAs however, I am nearly incompetent with. Just a heads up.
Added you on MSN
[email]Iloldbecauseyoufail@hotmail.com[/email]
:P
3Garrett3
2010-08-26 16:44:12
From: nickrules
I'd be glad to both teach, and learn. I get home 3:30-4PM EST. I've got the basics down, so I can teach those no problem. I can do/teach most forms of walking, finding, autocoloring, etc. TPAs however, I am nearly incompetent with. Just a heads up.
Added you on MSN
[email]Iloldbecauseyoufail@hotmail.com[/email]
:P
I was wondering who that was. I accepted.
However, lessons are postponed today, for until people stop being so lazy. I'm just in a shitty mood today I guess. Hopefully people will actually post this weekend about it and we'll figure it out.
rs2 cheating roks!
2010-08-26 17:21:38
Oh man sorry dude I had some stuff going, two days ago I had some religious stuff and today, my mom randomly took me shopping and I've been out until just half an hour ago.
I'm still up for the lessons and I'll try to pay more attention to this thread.
dalildrummerboi
2010-08-28 21:12:08
I'm up for learning! I have very little knowledge of how to script, however. Although I could probably only attend lessons on the weekends. If you could copy and paste the chat logs of the lessons it would be greatly appreciated in case some people miss a lesson or people find out about these lessons 3 months from now.
Heavenguard
2010-08-28 23:42:52
I feel that many people are up for these lessons, but the ones who really need it are not exactly aware on this thread. Meaning that either they really don't know much about it [or the teacher :P], or they simply want to learn but things come up and cannot keep up with the pace thats needed to keep this thread [and its classes] alive D:
dalildrummerboi
2010-08-29 01:06:23
I think that if the lessons were on weekends then people's schedules would be more lenient making the lessons more populated. I understand if the teacher(s) can't do weekends tho.
btw heavengaurd your alkharid fisher/banker/cooker is amazing :D
Heavenguard
2010-08-29 01:32:04
From: dalildrummerboi
I think that if the lessons were on weekends then people's schedules would be more lenient making the lessons more populated. I understand if the teacher(s) can't do weekends tho.
btw heavengaurd your alkharid fisher/banker/cooker is amazing :D
[off-topic] hehehe thanks ^^, not as good as garretts awesome coding though :O, much appreciated :D, and i agree, weekends would be much more flexible to say the least for the learners. [/off-topic]
Sir R. M8gic1an
2010-08-29 04:28:46
humm…
I'll put my name down as an advanced teacher for SmartColors. However, this will only be after the 5th of September; We can figure out an exact date later.
~RM
3Garrett3
2010-08-29 11:11:21
From: Rasta Magician
humm…
I'll put my name down as an advanced teacher for SmartColors. However, this will only be after the 5th of September; We can figure out an exact date later.
~RM
<3
I'll have to find time in the Frosh week schedule to get in on that.
JPHamlett
2010-08-31 17:58:53
Im in [email]jphamlett@live.com[/email]
dalildrummerboi
2010-08-31 20:23:13
From: Heavenguard
[off-topic] hehehe thanks ^^, not as good as garretts awesome coding though :O, much appreciated :D, and i agree, weekends would be much more flexible to say the least for the learners. [/off-topic]
well then i can't wait to learn from the best :D
I'm down to learn whenever I'm free. Tuesday, Wednesday, and Friday I have football practice from 3-6pm PST and Monday-Friday I have school 7:30am-2:30pm. Just hit me up on MSN :).
3Garrett3
2010-08-31 21:33:47
From: Sex
I'm down to learn whenever I'm free. Tuesday, Wednesday, and Friday I have football practice from 3-6pm PST and Monday-Friday I have school 7:30am-2:30pm. Just hit me up on MSN :).
I'll have a new schedule from now on, I'm not sure what kind of free time uni is going to leave me with, I'll find out soon enough.
Nobody seems to have sustained interest in this though.. I'll leave an open invite to anyone to add my MSN and ask whatever questions they have, and I'll answer if I'm free. That should help some
Alek000
2010-08-31 21:51:15
From: 3Garrett3
I'll have a new schedule from now on, I'm not sure what kind of free time uni is going to leave me with, I'll find out soon enough.
Nobody seems to have sustained interest in this though.. I'll leave an open invite to anyone to add my MSN and ask whatever questions they have, and I'll answer if I'm free. That should help some
I added you, I was going to say I'm from SRL but this new keyboard made me hit enter instead lol
risingtide13
2010-09-01 20:22:10
i want in, could it be possible to do this after 4 pm EST?
dalildrummerboi
2010-09-09 21:01:44
this fourm's been pretty dead for a while, any updates?
anonymity
2010-09-09 22:10:28
^ For a lot of people (myself included) school may have just started up. I know I am kept busy with classes and work from 7-5 monday through friday, then studying and school work at night/weekends. Scheduling things might be a bit of a ramble.
3Garrett3
2010-09-11 12:30:56
I'll gladly open myself up for anyone who wants to schedule a private lesson with me.
You'll have to be open for whatever time I find myself free at, because I'm extremely busy with school right now. But if you want to work something out, add my msn (it's in my profile)
Anyone looking for some class please check out the SSSS thread
here.
~BraK