PokeMMO Server+Client (Browserbased)

Yes, beacuse the server is trying to load "viridanflorest" map, and not "viridanforest" that is why.


You can do that, or do what i said.

No, I dont have anymore the viridanforest problem, i renamed the file and all the server file are working, I just get the message above with no reason.. picture:
felixcruzer - PokeMMO Server+Client (Browserbased) - RaGEZONE Forums


and this is my server run.bat before im trying to log into the game:
felixcruzer - PokeMMO Server+Client (Browserbased) - RaGEZONE Forums


btw thanks for your help and sorry for bothering, I just want to start develop and upgrade the server files and help you improve it as soon as I make it work online :)

edit: DeathLord17 helped me, got server running nice.
got just one annoying problem, login is not working from Chrome (firefox is good).
 
Last edited:
Ok here some stuff i found out:
How to stop the debug messages flooding your server
go to your server files, and open up server.out.node.js and search for this:
Code:
var io = js.Node.require("socket.io").listen(2828).set("close timeout",0).set("log level",3);

change it to:
Code:
var io = js.Node.require("socket.io").listen(2828).set("close timeout",0).set("log level",0);

How to make the background of the client transparent (for when you first start the client it enables you to see the background of the site, to see this in action go to: (no
Go into your client files, JS and open up main.out.js. Search for:
Code:
var tmpCanvas = pokemmo.Main.tmpCanvas;

2 lines below that you will see the start of a line as:
Code:
ctx.fillStyle =

Remove whatever is after the = (ONLY WHAT IS ON THE SAME LINE WHICH WILL BE A HEX NUMBER (a # then 6 numbers))
and replace it with:
Code:
"rgba(0,0,0,0.5)";
so now the line has become
Code:
ctx.fillStyle = "rgba(0,0,0,0.5)";
the 0.5 is the percentage that the background is opaque, 1 being solid 0 being invisible

More edits to come later :D
PS, look at my register NO CAPTCHA!! :D

so, since noone else posed i hope ppl read this edit.
so far on my source:
removed captcha, moved register to center
got shinies to work 100% (more efficient code than martin's i think, but is very similar)
got chat working with ranks (dependant on accountLevel is says [owner] [admin] [mod] nex to name + different colours)
cannot enter the first room again (stops map loading error)
stopped all of the debug messages
opaque background to client
created a command to make your pokemon shiny (already works for any pokemon in team, for when that is made)
made the server run more efficiently, removed several un-needed loops (possible memory leak fix)
the client on the web can easily be run from any website, not being required to have the server adn regserver folders in the website root.
Generation 1 moves is about 90% complete
and more than i cannot remember
 
Last edited:
can someone please update or create a new repository on github where all the new changes will be added together(as the original github source seems rather outdated) ? i think it will be more efficient workign this way(with svn or other version control systems), rather than just a hunderd of different fixes pushed together in this forum post. would you agree?

oh, and a big thanks to everyone working on this :)
 
this seems to be a good base for a pokemon mmo project...
So how many people has started to dev this?

Thanks, thanks for your help! I already had the idea too to make a svn for pokemmo.
It would be great if you can setup a svn!

I'll Help Out :D
I'm still new in .js but it shouldn't be a problem, i just need a bit of time to understand the principals of the code then all set to go :D

Say, let's discuss this in another thread so we don't get mixed up with everything?
 
Last edited:
this seems to be a good base for a pokemon mmo project...
So how many people has started to dev this?



I'll Help Out :D
I'm still new in .js but it shouldn't be a problem, i just need a bit of time to understand the principals of the code then all set to go :D

Say, let's discuss this in another thread so we don't get mixed up with everything?

Developer bitou: *He improved a lot of the Code.
SVN from bitou (beetle): *He said he would upload his Pokemmo if his Version is more better.
Wordpress Blog of PokeRPG:

Great to see, that the Game Development will come again :-)
 
This is a stable sever to start work on, but if you were to continue this work a lot needs to be changed to make it work with features as like trading and fighting other players, the methods that are currently made are will not work either at all or efficiently.
 
What about bitou svn?
His work is based on this one as well wasn't it?

Wouldn't some of the improvement that he made will be worth of something?
 
I had stated above that he is not going to be releasing his code. I talked to him about it and the closer it got to he date that he said he would release it, the less he wanted to. It ended up being one of two options:
A) not release at all
B) release but the code would be obfuscated.
 
I had stated above that he is not going to be releasing his code. I talked to him about it and the closer it got to he date that he said he would release it, the less he wanted to. It ended up being one of two options:
A) not release at all
B) release but the code would be obfuscated.

i asked bitou and he choosed option B -.-
he'll release his version of pokemmo but the code will be obfuscated (encrypted).
 
he'll release his version of pokemmo but the code will be obfuscated (encrypted).

That's kind of ridiculous. Either he's going to share his work so other developers can contribute to the source, or he's going to keep it to himself.

If he decides to release the obfuscated version of his source, is there any way of decrypting it?
 
That's kind of ridiculous. Either he's going to share his work so other developers can contribute to the source, or he's going to keep it to himself.

If he decides to release the obfuscated version of his source, is there any way of decrypting it?

you need a dezender
 
Back