This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Topics - Moparisthebest
It's been a LONG time now since Dr House started hosting the forums, and though he said he'd have these easy-to-fix issues sorted shortly, nothing has been done yet, why not? And when can they be done?
Get to work please!!!! I sold you the forum with the promise of revitalization, not a quick death because you don't want to spend a few hours setting even the basics like email up properly....
New owners appear to have abandoned the forum, so goodbye to moparscape.org and hello https://forum.moparisthebest.com/
It is with a strange mixture of sadness and excitement that I announce a change in ownership of the moparscape.org domain and website.
It's sad because this website has been my baby a long time.
It's happy and exciting because the new owner promises to return the forums to all their former glory and then some with many new great changes.
I honestly would never have done this if I didn't think it was the best thing for the community, and don't worry, I'll still be around.
The new owner is Dr House, and he will be along shortly with a post about his plans.
If you have concerns about password security, read this.[/url]
« on: February 04, 2016, 10:57:36 PM »
edit: The forums and domain moparscape.org has been sold to Dr House, I (moparisthebest) no longer have anything to do with it. Be careful out there...
It's been slightly over or under 10 years since these forums were started, depending on where you count from. I first installed the forums on a shady PHP host I met on IRC and paid via paypal for a month, I set up moparisthebest.com/smf/ and it ran for a few weeks, then the host disappeared off the face of the earth along with the database and everything else, so I set it up on a new host on February 22nd, 2006. I know that date exactly because it's the date my account shows for a creation date. Don't worry, 2006 moparisthebest was an idiot, 2016 moparisthebest has backups, RAID, security, and all the other things you'd expect from a host.
For some more background, I started playing runescape (RS2) in late 2004 or early 2005. When I started I couldn't even touch type, I only hunted and pecked, I was forced into learning to touch type by the need to talk faster in runescape in order to cooperate with other players and be able to sell/buy things. I quickly got tired of the monotony of grinding experience points, and since I had just taken my first intro to programming course, on my way to a mechanical engineering degree, in college (university for you European folks), I naturally thought maybe I could automatically program a mouse to do this for me. Some searching brought me to a website with something called SCAR scripts on it, to sythe.org, and eventually to the home of the creator of SCAR, the kaitnieks forums. I liked these forums far more than sythe.org, there was no buying or selling allowed, and therefore no scammers. Additionally it appeared to be a meritocracy, anyone who could contribute positively to a conversation was welcomed, anyone who could program could share their work, and be recognized and thanked for it. From the script repository website, I had a few scripts that mined ore in parts of fallador, and smithed it, and did some other things. I improved on them, combined them, used them myself and shared them with the community. I had never programmed anything other than Java, so Turbo Pascal was much different, but procedural programming was procedural programming so I figured it out by example and trial and error. These scripts were so well liked I received 50 reputation points and magically saw a new board restricted to 'Community Members', there were some interesting discussions there, but most everything still happened in public. I even got a 'SCAR Scripter' badge which I thought was the coolest thing ever.
Around that time, someone named Waffendennis was releasing these things called 'deobs', which stood for deobfuscated, decompiled, java source code for the runescape client. You could modify it however you want, recompile it, and play runescape with it. At the time, runescape released new versions every few weeks or so, so you had plenty of time to play around with it before it changed. I used my knowledge of Java, and combined some tutorials posted on kaitnieks to create 'MoparScape', a custom client that made it easier to cheat on runescape with SCAR. It supported things such as stripping out the randomization of colors (something Jagex added to make SCAR cheating harder), locking the view north and high (again, Jagex had it randomly rotate), and some other awesome things like replacing all strings of 'RuneScape' to 'MoparScape' and of course awesome MIDI music from Doom! Probably some other things I don't even remember as well. People seemed to like it quite a bit too, and it kept me busy manually updating it every few weeks. I wrote an automatic updater which has to be some of the worst Java code ever written, I didn't know about parsers or regular expressions, so it consisted almost entirely of .indexOf(), .lastIndexOf(), and .substring(), it was so fragile I ended up writing more code and manually fixing it for almost every release, but I did end up learning a lot! It was fairly popular because it made it so much easier and more reliable to cheat with SCAR, as much as I hate to admit, I doubt people played it for the Doom music...
Sometime afterwards a guy named Winterlove, who had taken a version 317 deob, removed the encryption, studied and modified it, released a rudimentary server for it. You didn't even have a character and you couldn't move around, it was just a flyover of some of the landscape, and additionally, though we didn't know it at the time, it was some of the worst code and code structure you'd ever see, but it worked! Well that unleashed a firestorm, suddenly the possibility of playing on your own private runescape server was real, you could go anywhere, do anything, and see everything you couldn't get to either because you didn't have money to pay the $5/month membership fee or didn't have the levels required or equipment to get there, it was a dream come true. As I remember it, someone named Daiki made the first modifications needed to actually log in with a character and walk around. I applied my MoparScape changes to the 317 client, along with modifications to type a custom server and port to connect to, and the first private server MoparScape version was released. At some point I even bundled a server so all you needed was the client to play your own server, but honestly I don't remember when.
Around the same time, keep in mind this was still 2005, some java wizards, I remember RegeX, eXemplar, SeanWT, and some others (I know Mopman got involved later) created a JAVA bot based off of Waffendennis' deobs, this was called Aryan. This changed EVERYTHING!!! You have to understand, SCAR worked by scraping your screen, clicking on colors, and typing things. It took over your whole computer while automating a single bot. You couldn't even use the computer for anything else while SCAR was running. Aryan, however, emulated the mouse and keyboard in java on a per-client level, so the number of bots you could run simultaneously while still using your computer was limited only by your RAM and CPU. Runescape cheating exploded. Jagex started updating more frequently, and everytime they did, you needed an update to Aryan before you could cheat again. 'Noobs' as we called them would flood kaitnieks with requests for updates, indignant that the creators of Aryan doing all this work for them for free didn't do it faster. Jagex kept adding things to break Aryan, Aryan devs kept coding fixes, it was awesome. Aryan has a much richer and deeper story I won't fully cover here, we'll leave that for another post (perhaps by Mopman), and get back to the forum.
In late December 2005, or early January 2006, the kaitnieks forums abrubtly shut down with no warning. Kaitnieks had had a child, and had no more time to deal with the now far too busy forum, some of the community still hung out on IRC, and most of us talked over MSN messenger as well. For awhile, we held out hope someone might bring it back, but no one did, and no one wanted to go back to sythe.org. I had purchased moparisthebest.com the year before and had some SCAR scripts on there, so I figured why not install a temporary forum for the kaitnieks community to hang out until kaitnieks came back? I rebuilt the forum with the same category/board structure as kaitnieks, as retrieved from archive.org. The plan was to lure some original kaitnieks staff back, give them full control, and then revert myself to a regular member again. But the staff came back too slowly, and soon it was popular, clear that kaitnieks would probably never come back, and people seemed to want me as admin, so here we are.
The forums went through some crazy changes, at first it was just SCAR scripts and Aryan, the Aryan devs had abandoned updates and released their (broken) updater in the wild. It was crazy complicated with many regular expressions and even some perl, yuck. Other slimeballs on the internet started releasing updates for money, that didn't sit well with me, so I started releasing updates for it for free, along with my whole updater, so anyone could just click it and spit out a fully updated Aryan. (at that point, actually releasing an updated Aryan was legally questionable, releasing code to generate that from jagex's original runescape.jar was fine) This made the forums insanely popular towards the end of 2006, it quickly went from a hobby to something I spent 8+ hours a day on. I realized I'd be just as happy programming as doing mechanical engineering work, and that more jobs were available and it paid more, I switched my major to Computer Science and graduated in 2009, later that same year I was married.
During the same time period, private servers were making amazing strides, different people came out with different features, copied/pasted them between servers, and things worked despite not being able to support many clients simultaneously and mostly being coded as a giant case statement in one large method, it was terrible code-wise. The forums were filled with 'moparscape' questions, the cheaters hated it. I registered moparscape.org (some asshole had taken moparscape.com), copied the forum PHP files over there, and did terrible hacks to run 2 different forums on the same database. We banished all moparscape and private server talk go to moparscape, and moparisthebest was reserved for cheating. I personally focused almost entirely on cheating and moparisthebest.com, and unfortunatly moparscape.org turned into a craphole of spam, flaming, and all the other stuff you don't want in a forum. Then, Jagex released an update completely killing Aryan, it would have required a complete rewrite, and everyone was either too busy or didn't know enough how to do it. Even if you did manage it, updating was almost an insurmountable nightmare with the new setup. The golden age of runescape cheating was over. Runescape as a game started to decline as well, and with it, runescape cheating and moparisthebest.com.
Meanwhile and almost under the radar, moparscape.org was exploding. I released version 3 of MoparScape which was Aryan, back-ported to 317, with MoparScape features. The private server people didn't care for it because they didn't support cheating, I was surprised by this because I thought we were all cheaters, but I was wrong. I should have firmly taken the reigns and molded moparscape.org into the awesome community that moparisthebest.com was, unfortunatly I was busy with life, college, meeting my future wife, getting married etc. We had some less than great staff who got a head too big for their shoulders, treated everyone poorly, and even ended up creating a competing forum and encouraging everyone to go there. Different staff members tried multiple times to 'fix' the problem, some more successful than others. We created new forums, moparcraft.net dedicated to minecraft, gamedev.moparscape.org dedicated to game development, android.moparisthebest.org dedicated to android development. This required horrible SMF hacks to maintain, and moparcraft was the only one that achieved any measurable success. moparisthebest.com continued it's decline, and before long, it was more work maintaining seperate forums than it was worth, and the decision was made to just move everything to moparscape.org and a vanilla SMF. As runescape continues to decline so does moparscape, and I also don't have the time I wish I could put into it as a married 30 year old, with a full time programming job, a 4 year old, a 2 year old, and one on the way. I am still happy with what the forum was and still is, and it continues to be the absolute best community I've ever been a part of. It's still great and I think it can only get better in the future, so we should celebrate the past 10 years for what they were, and look forward to the next 10 years for what they can be. Most of us started this journey as teenagers, and now 10+ years later we can raise a glass together as we continue down this road! That's a solid 1/3rd of my life, and even more than that for most of you!
Congratulations to the kaitnieks/moparisthebest/moparcraft/moparscape community! Thanks for sticking together for an amazing 10 years! Let's keep it up!
MoparScape.org has supported TLS/HTTPS for years now, but I've finally flipped the switch and now it is mandatory. I've also added it to the chrome preload list and enabled the Public-Key-Pins HPKP header so if you've visited the site before, your browser will not allow you to be man-in-the-middled.
If you have any questions, go ahead and ask them, but you really shouldn't notice a difference except maybe a slight increase in speed.
I've just finished upgrading the server from Ubuntu 12.04 to 14.04, along with implementing full disk encryption and a few other behind-the-scenes niceties. I *think* everything is back up and running just like it always was, but if you notice anything that isn't or doesn't seem quite right please let me know.
« on: July 01, 2014, 12:35:41 PM »
In fact, microsoft seized 22 domain names operated by no-ip (can anyone find me a list)?
This affects us mainly because many servers on the serverstatus page use these domains, which are now offline and need to be changed asap, and the recent downtime wiped.
If you have one of these domain names on the server status page, please post a link to your server and the new domain name you'd like it pointed to on this thread and I will take care of it, including adjusting uptime.
We are in the process of merging the moparisthebest.com forums with moparscape.org. These are the changes we have made so far:
I think most of the other categories will be moved here read-only and hidden by default.
MoparScape 4.2 is now released, now you guys can write your own clients and run them in MoparScape using all of the features it has to offer, and anyone running a custom client will know they are safe because my SecurityManager ensures that custom clients can't do anything malicious.
Click here for MoparScape 3.2 w/ Aryan[/url][/u]
Quote from: readme.txt
With this latest release of MoparScape 4.1, it is now possible for anyone to write a custom client, of
I am actually going to pay for people to write clients and servers for moparscape, I'm going to start the price off at $100 for completely implemented client and server combinations, of any version not already done, to be released open source for official inclusion into moparscape. Start programming.
It may take a while to download the cache at first, but then it will be instant from then on. And you don't have to download the whole thing like in 3.2, you only have to download enough to play, just like the real thing.
Here is the link to play it:
Report any bugs or anything here.
And if you are a developer, you may be interested in this. Which will allow you to write your own clients (different versions) to be supported in moparscape, as well as help with the update servers and cache tools included in there. I'll post more on this later, but for now I'm going to bed.
I'm going to post bugs I already know about here, so they don't get reported again:
I need a background for the background of moparscape 4. The size needs to be 766x503, and just make a straight image, don't bother mirroring the left half.
I will choose the final winner, and the prize will either be a custom title or an avatar. Please continue to submit until I say to stop.
Any other questions, post here, but preferably just post your submission. Thanks.
« on: April 25, 2009, 12:37:08 AM »
Currently it supports 317 and 508, what other versions do you use and what do you want it to support? If possible when you post a version, link to a server for that version so that I can support it easier.
Also post general comments about the new serverstatus page here, what features do you want added or changed etc?
Q: When will my server be removed from the status page?
A: Your server will be deleted from status page after it's uptime drops below 40 percent.
Q: My server fell below 100% uptime, can someone remove it from the list for me?
A: Moparisthebest is the only one that can, no other staff has access to it, but he will not remove your server from the status page. Don't PM him about it. No exceptions.
Q: My server fell below 100% uptime, can it ever go back up to 100%?
A: Yes, it can, but only because it rounds the percentage off. So once your server gets above 99.5% it will round it up and appear as 100%.
Q: Will a "remove server" button be added to the status page?
A: No, this will never happen.
Q: How often is my server checked?
A: About every 30 minutes.
Q: Your page shows my server as offline, when it is actually online because me and my friends are on it.
A: Just because your server is online for you or your friends, doesn't mean it is online for my server or others. There could be network congestion between our two servers, or even a break in the internet that hasn't been routed around yet. Also my script must check sometimes 1000+ servers every 30 minutes, so it can't spend valuable time waiting for a response from you, if you don't respond in the given time it marks you as offline.
I am now also releasing the full source code to the server status page to the public with two hopes:
1. It will be useful to someone.
2. Development speed will pick up because others can now help me, and submit pull requests with github, or give me patches.
Grab it here:
And of course, any and all comments are welcome!
Sythe and I were having a great debate in IRC last night about the existance of God. It was then I thought up what I believe to be a good argument. I will reiterate in here for you.
Think about it this way: We are currently getting to a place in computing where AI (Artificial Intelligence) is getting to be decent. What if at someplace, sometime someone perfected AI to actually become a conscience being? It is entirely within the realm of possibility.
The programmer could create a self contained enviroment (ie Universe) just like unsigned java applets run in a "sandbox". This programmer could create everything, and give it rules by which to function (scientific laws of physics and the like), he could create intelligent beings with the power of free choice such as we have and just let the program advance and expand itself on its own.
To everyone in the program, the programmer would be God, since he had always existed before anything else including the universe. This programmer could watch as the program he set in motion functions, and if anyone make a request of him (prayer) he could decide whether or not to grant the request and what is best for each one of us.
The concept is mind boggling, and not proveable or disproveable in any way. This is why we have faith and belief. Whether or not there is a God will not be known by any of us 100% until we die. Personally, I would rather believe, only to die and find out there was nothing to believe in, than to not believe, only to die and find out there was somthing to believe in all along, what about you?
Here I will have a Q and A, these are some questions that Sythe came up with, I will add any other valid questions that anyone else brings up too:
Q:Sythe: If we are in a computer simulation then why would there be an afterlife?
A:Why not? After we go through this simulation and end our life why not transfer us to another simulation? The programmer (God) has already written a set of rules that judges our choices to be wrong or right. He decides whether to transfer our programs after death to heaven or hell, each being thier own universe seperate from our own, undoubtedly with different laws governing them.
Q:Sythe: I think anything capable of creating a computer powerful enough to simulate down to the sub sub sub atomic interactions of every atom in the universe wouldnt need to run any such simulation
A:See, we just think that way. For all we know, there could be no atoms. If this is a computer program, EVERYTHING we know about science or anything else only applies in here.
Q:moparisthebest: How could any being or computer live or run as long as this universe has been in existance, its been billions and billions of years?
A:Everything is relative. Speed is relative when you are driving a car down the road, you may be going 50mph relative to the road outside, but relative to the pencil on your dashboard you are not moving at all. Time is also relative, what may have been billions of years to us, may be only milliseconds to the computer running the program.
This is a simple IDE I made with the goal of having a full, OS independent, replacement for the jdk in less than 1mb, and I just barely accomplished it because it is exactly 1mb.
It does not have a text editor built in, because I didn't want it like that, although due to all the whining in the irc channel one might be added later. One thing that I will add later is a command line option. There are only 2 more things that need to be implemented before this goes to v1.0, and those are both marked with "TODO:" in the sourcecode.
This if fully open source and javadoc'd, please leave suggestions, bugs, fixes, and even things that you coded yourself that could be added to this. One thing that needs done eventually is a better way to run java applications, reflection just doesn't cut it.
EDIT BY YAKMAN: iv taken the liberty of editing the post as SIDE is now version 0.9
A picture says a thousand words:
You DO NOT need an ip or to register to play, just click "Start Server":
Automatically Downloading Cache:
Sig for those of you who use it and go to other forums (shame ):
code to use for the sig:
And finally, Boring text:
This has a fully functional Aryan built in, you can write your own scripts or download them.
This has a fully functional opensource private server (Hybridscape) built in (just click start server and log in).
This has a built in mp3 and midi player, and a built in server pinger (to tell you your latency to private servers).
This has all the features and functions moparscape has always had, including full camera movement and zoom, maplock, hp over heads, and of course all the DOOM midis .
Built in cache downloader, it only downloads it once so dont worry.
Built in clientside item, object and npc changer, fun to play around with.
It also shows item and npc ids when you right click, and you can find full lists of them in.
Added command to show current position.
Connect to any server, and port.
Console is built in and hideable.
This works great in linux or windows, includes all .bat and .sh files you need.
new in 3.2:
An item/object/npc viewer that allows you to search for what you want.
More streamlined, autoupdating, windows installer, and no need for .bat files.
I used so much code that I didnt originally write in this client I cant even remember it all, all of it had to be extensivly changed so I didnt rip it, just used it as a starting point, here I will attempt to list who's code I used, if I didnt get you just post and I will ammend it: RegeX, frank_, kryptizzler, winterlove (wL), hybridscape dev team, and the aryan dev team. Thanks to Vipsta for the graphics. I didnt obfuscate this on purpose, just please dont be a douche and release as your own with no credit
download away: (if this link takes you to download Moparscape 3.1, then refresh your browser)
CLICK HERE TO DOWNLOAD MOPARSCAPE
download the zip file for linux/mac here[/url] (note this is the same, but you have to extract it yourself)
check some of these problems and answers:
wait, now i cant start my own server because this starts on 0.0.0.0:93594....how can i change it??
when i click on run.bot it says java.lang.noClassDefFoundError: bot
If all of you dont stop spamming I will lock this thread
ok, heres what you do, click the lnk mopar gave you, and at the top it says " click to download here, here,here,or here,