Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Guide]PokeNet Server Setup

Newbie Spellweaver
Joined
Apr 21, 2013
Messages
18
Reaction score
0
When I fight against wild pokémons, nothing happens. Neither my Pokemon nor the enemy appears.
fail.JPG - [Guide]PokeNet Server Setup - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Last edited:
Joined
Jul 29, 2012
Messages
527
Reaction score
71
THats an error that has been stated before:

there are multiple possibilities:
1. wrong java version
2. running wrong parameters
3. hardware not compatible (i believe there was a nvidia card that does not like to work with this)
4. something else i cannot remember.
 
Newbie Spellweaver
Joined
Apr 21, 2013
Messages
18
Reaction score
0
Are there any problems when I use JRE 7?
Since I tried to fix the client with the code "C:\Program Files\Java\jre7\bin\javaw.exe" -Djava.library.path=lib/native -jar Pokenet.jar > pokenet.log nothing works. Here a Screenshot:
....JPG - [Guide]PokeNet Server Setup - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Joined
Jul 29, 2012
Messages
527
Reaction score
71
I think that may be because you have incorrect settings on the server panel, if the server is on the same computer you are trying to connect to then the IP should be 127.0.0.1 whereas if the server isn't make sure the ports are unblocked on incoming and outgoing.
make sure the password is exactly correct
 
Junior Spellweaver
Joined
Jun 24, 2009
Messages
128
Reaction score
3
Can someone please tell me where I can change the default localhost 3606 MySQL port, instead to 3608, in this code?
I already have another MySQL running on 3606, so I have to use another port, and I'm getting this error:

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

Thanks for your time!
 
Junior Spellweaver
Joined
Jun 24, 2009
Messages
128
Reaction score
3
So, I've been looking, but there's A LOT of pages on this, so can anyone tell me please, if:
1) There's a fix for Radeon Cards, so they don't crash the client on startup.
2) Fixes for the movement system, so people aren't jerking around all over the GD place.
Please don't claim the second is bc of connection speed, because it still had the same error across the network,
and across a virtual machine I had to run the client in to play it on the server computer...

Thanks!

Update: I entered the game corner, but it won't let me leave...
Where is the locations for coords/teleports at?
Also, can someone tell me where the battle screen layout is stored? I'd like to revamp it a lil bit.

Thanks again!
 
Junior Spellweaver
Joined
Jun 24, 2009
Messages
128
Reaction score
3
I found where the images are for the health bars and such, but where is the script that calls them into memory?

Also, REALLY important, there was a lag on my character, and I used esc x 2 to exit.
Other accounts still work, but this one now comes up with "An unknown error occurred".

Server log says this:

Code:
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.getPlayerObject(LoginManager.java:443)
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:324)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:325)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.io.IOException: An existing connection was forcibly closed by the remote host
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(Unknown Source)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
	at sun.nio.ch.IOUtil.read(Unknown Source)
	at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:179)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:41)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:585)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:563)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:552)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:56)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:891)
	at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.getPlayerObject(LoginManager.java:443)
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:324)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:325)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.io.IOException: An existing connection was forcibly closed by the remote host
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(Unknown Source)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
	at sun.nio.ch.IOUtil.read(Unknown Source)
	at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:179)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:41)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:585)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:563)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:552)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:56)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:891)
	at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.getPlayerObject(LoginManager.java:443)
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:324)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:325)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.io.IOException: An existing connection was forcibly closed by the remote host
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(Unknown Source)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
	at sun.nio.ch.IOUtil.read(Unknown Source)
	at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:179)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:41)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:585)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:563)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:552)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:56)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:891)
	at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


Any ideas or help please?

Edit:
I don't know much Java yet, so I ran process of elimination.
Bottom line: If your storage box gets full, and you catch another pokemon,
it won't let you login, resulting in this error.

ALWAYS make sure your pokemon in storage are spread out with at least 2 spots in box one, just to be safe. Once I learn more java, I plan on releasing a fix for that. Until then...
 
Last edited:
Newbie Spellweaver
Joined
Mar 11, 2011
Messages
14
Reaction score
0
This tutorial is a bit confusing and i ran into a few errors with the actual mysql instructions, but i got it to work. Nice job overall.
 
Joined
Jul 29, 2012
Messages
527
Reaction score
71
This tutorial is a bit confusing and i ran into a few errors with the actual mysql instructions, but i got it to work. Nice job overall.
Then why don't you try and rewrite a better version for those who have the same problems with it as you?

I found where the images are for the health bars and such, but where is the script that calls them into memory?

Also, REALLY important, there was a lag on my character, and I used esc x 2 to exit.
Other accounts still work, but this one now comes up with "An unknown error occurred".

Server log says this:

Code:
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.getPlayerObject(LoginManager.java:443)
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:324)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:325)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.io.IOException: An existing connection was forcibly closed by the remote host
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(Unknown Source)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
	at sun.nio.ch.IOUtil.read(Unknown Source)
	at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:179)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:41)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:585)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:563)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:552)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:56)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:891)
	at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.getPlayerObject(LoginManager.java:443)
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:324)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:325)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.io.IOException: An existing connection was forcibly closed by the remote host
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(Unknown Source)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
	at sun.nio.ch.IOUtil.read(Unknown Source)
	at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:179)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:41)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:585)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:563)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:552)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:56)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:891)
	at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.getPlayerObject(LoginManager.java:443)
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:324)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
	at org.pokenet.server.network.LoginManager.login(LoginManager.java:325)
	at org.pokenet.server.network.LoginManager.attemptLogin(LoginManager.java:134)
	at org.pokenet.server.network.LoginManager.run(LoginManager.java:228)
	at java.lang.Thread.run(Unknown Source)
java.io.IOException: An existing connection was forcibly closed by the remote host
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(Unknown Source)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
	at sun.nio.ch.IOUtil.read(Unknown Source)
	at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:179)
	at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:41)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:585)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:563)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:552)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$400(AbstractPollingIoProcessor.java:56)
	at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:891)
	at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)


Any ideas or help please?

Edit:
I don't know much Java yet, so I ran process of elimination.
Bottom line: If your storage box gets full, and you catch another pokemon,
it won't let you login, resulting in this error.

ALWAYS make sure your pokemon in storage are spread out with at least 2 spots in box one, just to be safe. Once I learn more java, I plan on releasing a fix for that. Until then...

For a fix, when a player tries to store a pokemon, make it check if there is space in the box first, if not move it to box 2. If this does not work, try expanding boxes by 1, but don't allow players to use this extra 1 as a storage, just keep the same code with a limit.
 
Junior Spellweaver
Joined
Jun 24, 2009
Messages
128
Reaction score
3
Then why don't you try and rewrite a better version for those who have the same problems with it as you?

For a fix, when a player tries to store a pokemon, make it check if there is space in the box first, if not move it to box 2. If this does not work, try expanding boxes by 1, but don't allow players to use this extra 1 as a storage, just keep the same code with a limit.

I'm still almost a baby with Java, and don't even know where these functions, or even battle screen calls, are from...
If I could tell that, I'd play with it a bit, until I figured it out! XD
 
Initiate Mage
Joined
Jun 9, 2013
Messages
2
Reaction score
0
Is there any way to get the client running on a macintosh ?
I would be realy realy happy when someone gives me a easy to understand guide :)
 
Newbie Spellweaver
Joined
Oct 26, 2011
Messages
49
Reaction score
19
just what wrong here.. idk.. what wrong here - [Guide]PokeNet Server Setup - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list

xkl

Experienced Elementalist
Joined
Dec 26, 2011
Messages
284
Reaction score
116
just what wrong here.. idk..View attachment 134029

http://forum.ragezone.com/f705/pokenet-2k13-nexus-fixed-3-a-942004/

Make sure you use my entire release; or else you will have compatability issues.
Your problem is either a firewall, or your credentials are wrong for your PokeNET server panel. Make sure you always double check on what's entered. MySQL database name, users, passwords etc.

---------
*Edit
Actually, now I remember. This release has a bugged MySQL database. Yeah, use my release anyways.
 
Last edited:
Initiate Mage
Joined
Jun 4, 2013
Messages
1
Reaction score
0
what error. Pls help me
E:\PocketMonstersOnline-master\Server>java -jar Pokenet.jar -s low -p 20
java.io.FileNotFoundException: .svn\entries (The system cannot find the path spe
cified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at org.pokenet.server.GameServer.getSVNRev(GameServer.java:103)
at org.pokenet.server.GameServer.<clinit>(GameServer.java:68)
INFO: Fishing database reinitialised
INFO: Pokemon Databases loaded.
INFO: Trade Block List established.
INFO: Maps loaded
INFO: Npc sleep timer started
INFO: Movement Service started
INFO: TCP acceptor started.
INFO: UDP acceptor started.
INFO: Network Service started.
INFO: Time Service started
INFO: Service Manager startup completed.
ERROR: Cannot reach time server, reverting to local time
 
Joined
Jul 29, 2012
Messages
527
Reaction score
71
what error. Pls help me

In the server source it tries to always find the most up to date files which would be located in a svn folder as that updates to the latest all the time, but do not worry this error is not a problem.

Cannot read time server doesn't matter either it will just revert to the local time of your computer.
 
Back
Top