Eric Why don't you try releasing some of your stuff and see if people are interested? :P
Type: Posts; User: SSFM
Eric Why don't you try releasing some of your stuff and see if people are interested? :P
That's not actually true, is it? The server files should require this one specific client and no else.[/QUOTE]
The server requires a client with the same packet structure. Another client could...
You will have to run the NPCCH1 every time, but you don't have to log on to the normal client with the npc account as far as I'm aware. I presume that is just done so that when the NPC Client...
Getting the source to a point where it is "feature complete" is pretty large task even for low version Maplestory. If I'm not mistaken, you still have numerous features in v0.62 that have not been...
YMMV. Doesn't work for me all the time.
However, this might provide helpful insight:
http://forum.ragezone.com/f921/release-documentation-fixing-w8-w10-1115645-post8709798/#post8709798
Finally a reason to work with C++. I'll have to check this out when I get the time, and hopefully push a few pull requests your way. Nice release.
Considering the volatility of this "market", I think this is actually a pretty fair trade-off. I personally would not consider it because I think it would be easier to host from my own computer until...
This is really impressive! It's quite the rarity to see server developments here that actually turn into anything.
I also can't believe that I didn't know there was on online PC version of my...
I mean, technically you could just grab the first character in the field's character list... But since a list is not guaranteed to maintain the same order, that isn't really the proper way to do it....
What variable are you using to determine the damage dealt to the player? Is it in the same method? This code chunk is out of context and doesn't give us enough information to give a definitive...
I kind of doubt you're being serious, but if you are then I would be more than happy to work with you. Shoot me a PM with your contact info if you really are interested.
Who are you?
Currently, we are a small team:
TL Works - Server Host - Host of top-rated Terraria server, Teeria Legends
SSFM/TehCupcakes - Lead Developer - Professional experience in C#, SQL,...
You're very lucky if that works 100% of the time for you. Sometimes I get in right away, other times I have to try running it 4 or 5 times before it works.
Of note, my MS v62 folder is on an old...
These were all issues in the original release, if I'm not mistaken.
See here for more detailed info on changes:...
Fair enough. I might just consider doing that.
Just out of curiosity, what is really the difference between an unpacked client and a localhost? Obviously it requires removing GameGuard/HackShield,...
So I've been working on my IDA skills and I'm comfortable enough to figure out packets. I'm basically rebuilding a source with all new packet structures, since I don't trust the ones in existing...
He already pointed you in the right direction. Just add a couple lines to DistributeSPHandler. I'll give you a hint: use an if() statement to filter on skillID. "return" is a reserved word that...
The v62 localhost linked to from this thread has Tubi, so here's an old clean one.
http://forum.ragezone.com/f427/clean-v62-localhost-1068520/
As mentioned, Xiuz is pretty much the best available, but has its issues... LeaderMS has gained some popularity, but it has even more non-GMS content than Xiuz does. Either one is a tremendous amount...
Been there done that, too many times to count. It's really not hard to run a Maplestory server, so you could certainly run it yourself and get a handful of people. It wouldn't be very fun though...
Haven't tested it, but I like the concept! Nice one. :) The code looks messy and could certainly be more efficient, but still, nice release.
1) Hackshield is a proprietary hacking prevention software. It is not a script or set of scripts.
2) Hackshield is intended to inhibit hack attempts on the client's side. You do not add it to the...
Just download the official client through Steam. It works with the latest version, and the main developer has a great reputation of keeping is server developments up-to-date with the latest client....
Even after reading all the pages of this thread, I can't for the life of me get all the servers running. :/ I downloaded the full server files with fixes & client listed in the first post. My server...
We need a little more love in this forum.
I appreciate your efforts and am impressed by your work. There will always be critics, and even a lot of the well-known veterans of this forum do not...
That's because it was hardcoded into the source as disabled. Why? Because auto-register doesn't work. LeaderMS is full of these situations where the devs saw a hole and nailed some planks on to board...
Idk what version you're using, but stats were (are?) capped at 999. Thus, the AP reset does not allow them to go beyond that. It's client-sided.
Much like the damage cap, it's possible to change...
Cygnus pretty much already said this, but I think it's mainly because high versions and low versions are targeting different audiences. The "in-between" versions don't really appeal to many....
Puu.sh is having issues, so I can't see your screenshot. But I'm guessing you didn't add the libraries to your project. They usually come in the dist folder with the source you download, but when you...
i jerk i no tech u
Read the first post...
KMS Big Bang started with 1.2.102, so that is after Big Bang and not supported. You will likely have to add compatibility yourself if you are capable of it, or wait for...
I've never done this, so I'm not exactly sure, but I'll take a shot at it... My understanding is that you want an instanced map for certain events. If that's the case, I believe you would want your...
I have little issue with Windows 8.1 and v62, despite the lack of official "support" because Windows 8 wasn't even out back then. The main thing is the "incorrect parameter" error when starting up,...
https://forum.ragezone.com/f690/release-maplelauncher-custom-launcher-1069809/
Pretty much, yeah. You could have MapleClient store a variable such as "bool authenticated = false", and when the instance is created start a timer for a certain amount of time. When you handle the...
I meant it the other way around, actually. You are much further along, so I was suggesting he offer to help you with JourneyDev, if you would even be open to such an idea. XD
I'm not interested in working on v83, but I'm a little surprised by how well-written this team recruitment post is. (They usually are pretty awful.) You sound like you have potential, but finding...
You should make a new handler in net.channel.handler (or your similar package). Don't forget to register the handler in PacketProcessor when you receive the appropriate Op Code.
Also, in Fraya's...
This could have saved me some time a few weeks ago, but I can't really complain, as your How to make a MapleStory Redirector tutorial provided everything I needed to do something similar. Nice...
For the heck of it... Java 7 compatible:
package server.PlayerInteraction;
import client.MapleCharacter;
import client.inventory.MapleInventoryType;
import server.MapleInventoryManipulator;...
It's a perfect opportunity to learn. I would personally recommend C# as it's a lot easier to work with than C or C++. If you know the basics of object-oriented programming, it shouldn't be hard to...
Did you read the page I linked to? It says...
If you're getting a 404, then 192.168.1.1 is not your default gateway address. Open command prompt, type "ipconfig", and put the ip given for Default...
https://forum.ragezone.com/f428/guide-noob-friendly-portforward-maplestory-1001721/
There are lots of guides for port-forwarding on the internet. They don't need to be Maplestory specific. A wise...
https://forum.ragezone.com/f428/setting-server-client-website-version-691153/
Port forward port 80.
How To Forward Ports on Your Router
This. It's what I'm doing right now. Basically you need to write a launcher and only allow the client to connect if it's started by the launcher. (One way to do this is to make the launcher connect...
Unless the old packet is still in the v83 client, there's not really any way to make this work.
That doesn't really make sense, because packets never send information about what UI element to use....
This is wonderful. In my opinion, HaRepacker and HaCreator are the two most significant tools ever made for Maplestory servers, so I'm really glad you decided to finish this up. Even if you never...
Yes, they use MySQL.
Follow this guide:
https://forum.ragezone.com/f428/setting-server-client-website-version-691153/
I'm doing something very similar with my server. Only I prefer using a formula to calculate per-level, instead of having "steps" for each job. Why? Take this example: Once you reach level 30,...
Thanks for the information. I realize they keep old stuff, I just didn't know that account based gender was added earlier and then removed. It's not so much that I want to restrict them, I simply...