[Source] OrpheusMS Repack [v.83]

A couple of errors I have had for a while, just curious.
Untitled-1 - [Source] OrpheusMS Repack [v.83] - RaGEZONE Forums 22 - [Source] OrpheusMS Repack [v.83] - RaGEZONE Forums
 
Here is a pic of my workbench when it crashes. I can execute the sql's fine with mysql browser so ill use it for now.
Workbench crash - [Source] OrpheusMS Repack [v.83] - RaGEZONE Forums

This is the latest download. I'll run it again in admin.
Edit: Yea i dunno workbench freezes up when I even click on another tab or folder while its running. Its tripped out. As long as mysql browser is ok I'll use it. I have no problem with it.
 
Ok I would like to try one last thing. You said most of the errors were scripting. I have installed all the correct versions of java, reinstalled the entire gaame, server files, even MySQL (yesand I even removed the old SQL password from the hidden win 7 directory). Nothing has changed. I have this gut feeling it is an error with something not overwriting/executing correctly.

I followed this guide. http://forum.ragezone.com/f428/setting-server-client-website-version-691153/

Specifically this step:

Let's first start off with the JCE files.

JCE Files ( Java Cryptography Extension )
Link :
Steps :

Click the link above and start downloading.
After the download is finished, extract the files. ( Press extract here )
Copy the four files ( Select the files, and right click copy OR Ctrl + C )
Paste them into these two folders. Overwrite all existing files.
C:\Program Files\Java\jdk1.6.0_21\jre\lib\security\
AND
C:\Program Files\Java\jre6\lib\security\
Now you're 60% done! Congratulations!

I am using the latest versions of java. So... Perhaps it is my cryptography extentions? Could someone please link the page and name of the correct cryptography files. This is my last request.

And to think, I started this because Diablo 3 is a PoS and I didn't want to play... an online... cash shop... game. Irony?
 
Holy s*** I got storage NPC's! It was my java setup all along, I had to completely remove version 7 and install ver 6. I am going to go stab myself in the face with a hot soldering iron now.

Thanks for not telling me "get your damn dirty hands off me you filthy newb!" <3
 
Last edited:
OMG !maxskills rocks, lmao. Wait, is there an NPC that does this already in game? It looks like theres lots of stuff on adding one but i want to make sure it hasn't already been added. I think it would be cool to turn exp down and let people have !maxskills and make them do the grind but at full power. I am reading that it can make you lag or crash though, any truth to that? More importantly, does it cause lag on the server or client end?

555 - [Source] OrpheusMS Repack [v.83] - RaGEZONE Forums

Oh btw, the Orpheus.SQL is set up to delete the old database when its ran, how often are changes made to that file? It would be rough having characters deleted to often.
 
Last edited:
Cody, the job advancement NPC, will max players skills when they reach the third job advancement because of a glitch with skills. If you want to add a player command for players to max their skills, it's as simple as copy and pasting the maxskills command that GMs have, and maybe tweaking it a little. Having max skills won't do anything to the server. No lagging, or crashing.

Orpheus.sql will never be modified. That's the idea. That's why there's so many different SQL files. Orpheus.sql is only necessary for starting the server the first time, and as more are added they'll "patch" the database created by Orpheus.sql.
 
Cody, the job advancement NPC, will max players skills when they reach the third job advancement because of a glitch with skills. If you want to add a player command for players to max their skills, it's as simple as copy and pasting the maxskills command that GMs have, and maybe tweaking it a little. Having max skills won't do anything to the server. No lagging, or crashing.

Orpheus.sql will never be modified. That's the idea. That's why there's so many different SQL files. Orpheus.sql is only necessary for starting the server the first time, and as more are added they'll "patch" the database created by Orpheus.sql.

Was thinking of adding the skill maxer in your other post to the maple admin. Supposedly she is allready scripted to delete toons but it doesn't seem to be active in my game. Would adding the script to the admin be a bad idea for any reason? And do you know the npc id number for her? I'm not sure how to find her script in the list. Thanks!

Edit: Ok i just read that the maple admin has been a quest NPC for a while. I am guessing quest NPC's can't be scripted, so depending on which MS client you downloaded using her as a character deletion toon or max skill NPC might be out of the question. If you get a chance would you post a link to the client you use again, danke.

Derp - I learned to use search! 9010000-Maple Administrator
 
Last edited:
Quest NPCs are not scriptable on the server-side. However, I force her being scriptable through a feature (Make NPCs Scriptable) by sending a packet that modifies her a little. As long as this feature is enabled, and her ID is present in the configuration for it (it's a separate constants file), then you'll be able to use her as the character deletion NPC.
 
How does !pnpc work? I read that it goes in something like this ~~~> !pnpc <name> <npc id> without brackets of course. It keeps telling me thats not a command though. I assume !npc moves an NPC to the location you stand on just like !pnpc should?
 
!pnpc has the syntax: !pnpc id
!npc has the syntax: !npc id
The only difference between them is the fact that NPCs spawned with !npc will not be in the location after a server restart, whereas those spawned with !pnpc will be.
 
!pnpc has the syntax: !pnpc id
!npc has the syntax: !npc id
The only difference between them is the fact that NPCs spawned with !npc will not be in the location after a server restart, whereas those spawned with !pnpc will be.

Ok cool, so the player id number is the one listed in the query then? When I enter the !pnpc 30011 (my character id) it says "that is an invalid NPC id". Or perhaps I need to make a player NPC in the query first...
 
Last edited:
The ID is the ID of the NPC, not your ID.

Oh.. I was reading in a tutuorial that you could spawn a copy of your own character somehow, I got you now. There were changes for doing so listed that can be placed in the various files that add a !playernpc command. I thought that was something you had already placed in this repack. Sorry for the confusion.

Here is something similar to what I was reading http://forum.ragezone.com/f427/playernpc-command-601997/

The tutorial I found last night was a complete guide, but I lost it... I'll have to find it again lol. I am guessing you just make a playerNPC in the query and give it a id then spawn it with !pnpc.
 
According to one of the others who was posting here, the stuff works. You just need to add the command. I may add it, but !pnpc means permanent NPC, not player. If you're unsure about a command's functionality, use the help command in game, or check the enums at the bottom of the respective command class.
 
Here is the tutorial I was looking at http://forum.ragezone.com/f428/add-use-playernpcs-730506/

So add this command then to say, developercommand.java and thats it eh? Everything else is set up already?

} else if (sub[0].equals("playernpc")) {
chr.playerNPC(c.getChannelServer().getPlayerStorage().getCharacterByName(sub[1]), Integer.parseInt(sub[2]));
}

Edit: Cool it works, this is a fun feature to play with.
Maple Goddess 2 - [Source] OrpheusMS Repack [v.83] - RaGEZONE Forums Maple Goddess - [Source] OrpheusMS Repack [v.83] - RaGEZONE Forums
 
Last edited:
-edit- Playernpc command is in the latest version. Update and enjoy it. I'm surprised on how popular playernpc is lol. Thought I was the only one using it.
 
Last edited:
Back