FHannes Posted December 1, 2011 Share Posted December 1, 2011 (edited) This is the first of an ongoing series of monthly SCAR scripting contests. The main idea in having these contests is driving scripters to improve their skills and enrich the community. We're planning to hold monthly and seasonal contests. The season ones are held 4 times a year and will start with the first one for the Winter of 2011 on the 22nd of December. The rewards for winning the season contests will be greater and the requirements for the scripts will be more intense and extensive. The targets of the scripting contests may vary, depending on what we come up with. The goal of this month's contest will be to create a script for RS2. I'm currently still looking into what would be an appropriate reward structure for these monthly contests, which will also greatly depend on their success. For this first contest the winner will receive a €7.5 paysafe card which can be used to buy a 1 month runescape membership or for whatever you'd like to use it of course. Anyone is of course welcome to submit donations (paypal, RSGP, ...) which will also be rewarded to the winner of the contests, this will obviously further motivate people to participate and win the contest. Now to get to the actual contest... Guidelines: Script goal: Withdraw bars from the bank in West-Varrock in RS2, carry them over the nearest anvil(s) in the house just south of there. The script must be able to smith anything the script user wants, walk back to bank, bank the items, and repeat. Rules: You must use SCAR You must use OSI You must not use reflection, SPS, or anything of that nature (at least not this time, it's not available right now anyways.. look for future competitions) You may not receive outside help other than compilation/runtime error fixes. (this means this is not a team effort, although you can get brief scripting help if you need it ... there may be future team scripting competitions) No plagiarizing There is no entry fee for these competitions or entry deadline other than the script submission deadline which will be the 2nd to last Saturday of every month, though it is advisable to submit at least the Friday before that. That means the deadline is December 24th for this competition. To participate, send me a private message first, stating what competition(s) you're entering! Your entries for the contest should be submitted via email to contest [at] scar-divi.com, noting your username on the forums and the contest for which you wrote the script, with the script as an attachment (.scar file). If you have questions about the contest, please don't mail them to the address above, but ask them in this topic! Scripts in either competition can not be public until after the deadline has passed, not after you submit them (for early submissions) this means you can publish your script after the deadline but before the results are given. Revisions made to your script after the deadline and before the results are taken into account, but are not taken into account as much as the original submission. It is highly recommended for everyone to publish their entry as soon as the deadline passes to earn as many points as possible. Judging for this contest will be done by the OSI Developers excluding those developers that may be competing in the competition. No one who competes in the competition with any chance of collecting any type of prize may help compete or compete themselves. Every competition will have 1 predesignated final judge that will pass final script judgment and announce a winner after considerations from the other judges. For the this competition, Wanted will assume the role of final judge. Scripts will be judged based on the following 1000 point criteria system: 700 performance. 400 of which will be how well the scripts runs, efficiency and humanness (anti-ban) etc.. the other 300 of which will be longevity and durability of the script.. i.e. how long the script can run (anti-randoms is also in here) 200 content. This includes coding style, coding standards, organization, documentation, lack of redundancy... all that good stuff. Make sure you indent your script properly! 100 all other features and aspects. Extra features etc. Points given back for after submission revisions will be calculated as such: Final score = Old Score + ((New Score - Old score) X 0.25) Any plagiarizers will automatically be disqualified from the competition and be suspended for 6 months from all competitions from the date of the beginning of the start of the competition found to be cheating in. If any guidelines are broken (such as reflection usage) then the user has only the normal late submission time and submission re-earn-able points to be made. Unless a sufficient argument is made and decided in favor by the judges. If any rules are broken (such as Individual only using group efforts, or judges being bribed etc.) then automatic disqualification, but no suspension. Judges will no longer be judges and may face retribution depending on the severity and decision of the staff/other judges/ developers/ community. Competition results will be posted the day before the next competition starts. Prizes will be given out ASAP to the convenience of the distributor and winner. We hope you enjoy these competitions and gain more knowledge from them in the end and have fun more than anything, winning and prizes are just for fun. The real prize behind these competitions is the experience. Edited January 3, 2012 by Freddy Typos Link to comment Share on other sites More sharing options...
Bixby Sayz Posted December 1, 2011 Share Posted December 1, 2011 Nooooooooooooooooooooooo! I so want to do this but just before Christmas? Man you kill me. Got a dozen things on the go IRL between now and then. Guess sleeping just became optional. Link to comment Share on other sites More sharing options...
FHannes Posted December 1, 2011 Author Share Posted December 1, 2011 Well, if you can't participate, there's always next month Link to comment Share on other sites More sharing options...
Bixby Sayz Posted December 1, 2011 Share Posted December 1, 2011 On a side note F2P scripts should have an equal chance of winning as P2P scripts. The P2P scripts (may) support more items but a well written F2P script should always trump a badly written P2P one. Link to comment Share on other sites More sharing options...
FHannes Posted December 1, 2011 Author Share Posted December 1, 2011 True, but that is fairly irrelevant, the script is set in a F2P environment and the supported items don't really matter as long as it does the job of smithing them correctly. It's always nice to have P2P features of course, but not a requirement for this script. Link to comment Share on other sites More sharing options...
Wanted Posted December 1, 2011 Share Posted December 1, 2011 Adding features for p2p shouldn't be hard, the smithing screen is still the same for f2p and p2p I think (unless they changed it) Anyways, no sweat, this is just a monthly competition... obviously the script is simple enough to make and shouldn't involve too much complication. The first seasonal competition you'll have over 3~4xs as long to work on it and it will be a little bit harder task. Happy scripting, post if you have any questions! Link to comment Share on other sites More sharing options...
KingKong Posted December 2, 2011 Share Posted December 2, 2011 Can we use SMART? and our own custom functions? Link to comment Share on other sites More sharing options...
FHannes Posted December 2, 2011 Author Share Posted December 2, 2011 Should be ok, but don't forget to send me a PM to participate. Link to comment Share on other sites More sharing options...
Wanted Posted December 2, 2011 Share Posted December 2, 2011 Can we use SMART? and our own custom functions? Absolutely. Link to comment Share on other sites More sharing options...
Bixby Sayz Posted December 2, 2011 Share Posted December 2, 2011 Should be ok, but don't forget to send me a PM to participate.Do you mean PM in advance to indicate participation? I got the impression to PM when the script is complete. Link to comment Share on other sites More sharing options...
FHannes Posted December 3, 2011 Author Share Posted December 3, 2011 No, the idea is that you send mpe a PM that you wish to participate, that way we get a general idea of how many contestants there are. You mail your final entry to "contest [at] scar-divi.com" with the script attached and some information like the contest you're participating in, your forum name, etc... Link to comment Share on other sites More sharing options...
Bixby Sayz Posted December 3, 2011 Share Posted December 3, 2011 Gotcha. Damn 10 char limit. la la la la la smurf along with me. Link to comment Share on other sites More sharing options...
wyn10 Posted December 5, 2011 Share Posted December 5, 2011 Changed my mind...Almost done... Still waiting for those methods Wanted in OSI hint hint Link to comment Share on other sites More sharing options...
Bixby Sayz Posted December 5, 2011 Share Posted December 5, 2011 Changed my mind...Almost done...Good job! I am nowhere done. Can't seem to get more than 5 minutes straight time in front of the computer lately. Link to comment Share on other sites More sharing options...
YoHoJo Posted December 13, 2011 Share Posted December 13, 2011 nothing your username on the forums and the contest for which you wrote the script Typo. Nothing should be noting. ---------- Post added at 11:27 PM ---------- Previous post was at 11:15 PM ---------- Is it ok if I copypasta basic functions/procedure from other scripts and tweak as needed nothing major, just stuff like DeclarePlayers; Link to comment Share on other sites More sharing options...
FHannes Posted December 13, 2011 Author Share Posted December 13, 2011 I don't think that should be a problem, a lot of scripts will probaby have pretty much identical procedures like that... Link to comment Share on other sites More sharing options...
wyn10 Posted December 13, 2011 Share Posted December 13, 2011 Good job! I am nowhere done. Can't seem to get more than 5 minutes straight time in front of the computer lately. Getting the Outlines of boxes within the smithing interface is a pain. I almost completely forgot about this contest. facepalm Link to comment Share on other sites More sharing options...
Wanted Posted December 22, 2011 Share Posted December 22, 2011 Don't forget the deadline is December 24th (this Saturday) with 50 points per a day late. Also the first seasonal competition will be posted up tomorrow. Link to comment Share on other sites More sharing options...
Wanted Posted December 24, 2011 Share Posted December 24, 2011 Deadline is X-Mas Day! Link to comment Share on other sites More sharing options...
sassycatman Posted December 24, 2011 Share Posted December 24, 2011 Just shooting out an idea! Someone wanna try to make a range guild bot! I think thats a winner right there Link to comment Share on other sites More sharing options...
FHannes Posted December 31, 2011 Author Share Posted December 31, 2011 This contest is now closed. The winner is Bixby Sayz! Link to comment Share on other sites More sharing options...