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!

PokeNET: 2k13 --NEXUS Fixed <3

xkl

Experienced Elementalist
Joined
Dec 26, 2011
Messages
284
Reaction score
116
This is for you, Coolkidbloo. ;)
Credit: My partner in crime with this project, LordUsagi. <3



Alright, so who remembers my PKMN-NEXUS release? Remember the setup problems? Well, I decided to fix it. Let's get started.

*removed the PKMN-NEXUS name. Now, it's 'PokeNET 2k13'
*all of my changes/fixes still apply in this release
-movement already fixed.
-potions fixed.
-IP embedded.
-Language selection removed. Auto English (sorry)
-Default's [NPC]Sprite Changer already added (Cost $0)
-ticket system implemented
-friends-list fixed.
-in-game background fixed. Auto black
-loading screen text changed; static text message
-loading screen image separated from login-screen image
-font changed
-full-screen option removed
-select Johto as starting position, removed (Work your way through the game)
-Auto start in Kanto. FTW
-Removed all starters, besides 1st generation (Make a quest for 'em or something)
-Battle UI changed.
-5th generation pokemon sprites added. (Add the Pokemon data yourself <3)
-Shiny sprites included
-chatbox background
-chatbox filter (Banned words are listed in, forbidden_words table.
-timezone fixed
-server selection limited only too one.
-private server button removed.
-Some other stuff I forgot.
*reverted back too PokeNET's original images in the client

----------------------
*IMAGES
----------------------​
xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums



----------------------
*REQUIRED JAVA
----------------------
Very important! Must have these, or else this poop won't work.





----------------------
*DOWNLOAD
----------------------



DeathLord17s Repack v1:
DeathLord17s changelog
Code:
CLIENT
	02/07/2013
	Added 'ServerIP' variable to GameClient.java, now uses this anywhere a server ip is.
	Added 'ServerName' variable to GameClient.java now uses this anywhere the name is necessary.
	Fixed the bug when using the "save" button on the options menu.
	Added option to save the username on login screen, saves in client: res/user.txt

SERVER
	02/07/2013
	Added ranks to the chat message, easy change the numbers and text in source.


DeathLord17s Repack v2:
DeathLord17s changelog
Code:
CLIENT
	04/07/2013
	Pokedex Related
		Fixed Pokemon Name placement
		Fixed pokemon Name Width

	03/07/2013	
	Pokedex added
		Added pokedex icon to UI bar
		Clicking icon opens new window::
			New window lists all pokemon (493).
			Clicking pokemon name opens new window with pokemon pokedex entry.
				Added pokemon image
				Added pokedex description entry
				Added pokemon name (needs to be fixed)
	
	02/07/2013
	Added 'ServerIP' variable to GameClient.java, now uses this anywhere a server ip is.
	Added 'ServerName' variable to GameClient.java now uses this anywhere the name is necessary.
	Fixed the bug when using the "save" button on the options menu.
	Added option to save the username on login screen, saves in client: res/user.txt
	Added news interface, loads from webpage 127.0.0.1/news.txt

SERVER
	03/07/2013
	Extended server interface:
		Added "Kick" Button
		Added "Ban IP" Button
		Added "Unban IP" Button
		Added "Mute" Button
		Added "Unmute" Button
		(all work 100%)
	Started work on in-game hiscores, currently server finds the top 10 but does nto communicate with client.

	02/07/2013
	Added ranks to the chat message, easy change the numbers and text in source.
	Time service changed to "127.0.0.1/time.php" use time.php in this folder for it.
	Stopped error message from appearing if there is no svn file.
	Stopped console logging of TCP/UDP messages
	Added news.txt to webserver
----------------------
*LIVE SERVER(s)
----------------------
1. ~removed.
2. TBA
3. TBA

----------------------
*ADD-ONS
----------------------
Add-on V1:
*Images
xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

Add-on V2:
*Images
xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

xkl - PokeNET: 2k13 --NEXUS Fixed <3 - RaGEZONE Forums

----------------------
*GUIDE
----------------------
Setup
Compile

----------------------
*TOOLS
----------------------




-------------------------------
*change embedded IP
PokenetClient > src > org.pokenet.client.ui.frame > ServerDialog.java
Code:
/*
		 * Create all the server buttons
		 */
		try {
			m_servers = new Button[5];
			m_host = new String[5];
			//Below is the default server selection. This should be used as your ONLY option.
			m_servers[0] = new Button("Entei");
			m_servers[0].setSize(280, 24);
			m_servers[0].setLocation(16, 32);
			m_servers[0].setVisible(true);
			m_servers[0].addActionListener(new ActionListener() {
				public void actionPerformed(ActionEvent arg0) {
					GameClient.setHost("[B][I][COLOR="#DDA0DD"]localhost[/COLOR][/I][/B]");
				}
			});
			this.add(m_servers[0]);
-------------------------------
*change window title(s)
PokenetClient > src > org.pokenet.client > GameClient.java
Code:
m_instance = new GameClient("[B][I][COLOR="#DDA0DD"]PokeNET: 2k13[/COLOR][/I][/B]");
Code:
m_confirm = new ConfirmationDialog("[B][I][COLOR="#DDA0DD"]Are you sure you want to close PokeNET?[/COLOR][/I][/B]",yes,no);
Code:
gc = new AppGameContainer(new GameClient("[B][I][COLOR="#DDA0DD"]PokeNET: 2k13[/COLOR][/I][/B]"),
-------------------------------
*change chat-box 'Welcome Message'
PokenetClient > src > org.pokenet.client.ui.frames > ChatDialog.java
Code:
addAnnouncement("[B][I][COLOR="#DDA0DD"]Welcome to PKMN-NEXUS![/COLOR][/I][/B]");

-------------------------------
*change ticket submission dialog
PokenetClient > src > org.pokenet.client.ui.frames > HelpWindow.java
Code:
this.add(m_submit);
		
    	ticketText = new TextArea();
    	ticketText.setSize(308, 50);
    	ticketText.setLocation(problemText.getX(), problemText.getY() - 72);
    	ticketText.setText("[B][I][COLOR="#DDA0DD"]If you are experiencing an in-game issue and would like to speak to a PokeNET staff member, then please use the form below to submit a ticket.[/COLOR][/I][/B]");
    	ticketText.setForeground(new Color(255, 255, 255));
    	ticketText.setBackground(new Color(0, 0, 0, 0));
    	ticketText.setBorderRendered(false);
    	ticketText.setEditable(false);
    	ticketText.setWrapEnabled(true);
  
    	this.add(ticketText);




----------------------
*BUG FIXES
----------------------​

-------------------------------
*fullscreen fix; credit: DeathLord17(This fix will already be provided in DeathLord17s repacks, posted under 'Download')
PokenetClient > src > org.pokenet.client.ui.frames > OptionsDialog.java
Code:
m_options.remove("fullScreen");
m_options.put("fullScreen", Boolean.toString(m_fullScreen
.isSelected()));
Remove this code
Code:
m_options.put("fullScreen", Boolean.toString(m_fullScreen
.isSelected()));
---

Well, I hope you enjoy. I apologize that it's not something brand new; but useful if someone is looking for a more advance public release of, PokeNET. :/:​
 
Last edited:
Banned
Banned
Joined
Dec 20, 2011
Messages
462
Reaction score
30
Ahh Pokemon Nexus. Short but great memories xD. Thanks for the release!
 
Newbie Spellweaver
Joined
Aug 18, 2012
Messages
84
Reaction score
6
Only three words. I love you :D

now, some questions.
What about the game adventure? Is complete? or when finish it?
What about the pvp and trade system? are working correctly?
Great job !
I used google translate xD
 

xkl

Experienced Elementalist
Joined
Dec 26, 2011
Messages
284
Reaction score
116
Only three words. I love you :D

now, some questions.
What about the game adventure? Is complete? or when finish it?
What about the pvp and trade system? are working correctly?
Great job !
I used google translate xD
xD
All the way too Johto.
Yep, PVP and trading both work.
 
Junior Spellweaver
Joined
Dec 21, 2009
Messages
188
Reaction score
40
Only three words. I love you :D

now, some questions.
What about the game adventure? Is complete? or when finish it?
What about the pvp and trade system? are working correctly?
Great job !
I used google translate xD
Wow.. Google translated this perfectly. Bravo Google Translate! :thumbup1:
 
Newbie Spellweaver
Joined
Aug 18, 2012
Messages
84
Reaction score
6
really i write all my post. Then , when i finished , i fixed some errores with google translate xD ..

ON: I will make a server public online with this pokefiles , and I post the server here to you come in to test !!!
 
Joined
Jul 29, 2012
Messages
527
Reaction score
71
Nice work xkl, you may want to either add images for the new users to this thread, or add a link back to the original thread of pokenet for them and state that the images are there.
 
Newbie Spellweaver
Joined
Aug 18, 2012
Messages
84
Reaction score
6
xkl help!!
I put on the server.
You can not use the chat
When you talk to a npc, it had no dialogue.
Signs of the routes had no dialogue.
And in battle against a wild pokemon, had no dialogue. What am I doing wrong? : (

When you compile the client, ecplise said they had 44 warnings: (

Can you, compile for me, a client and server with the following IP: titi.sytes.net
please??


EDIT: Eclipse says , client and server have much warnings :/
 
Joined
Jul 29, 2012
Messages
527
Reaction score
71
Found a bug with your code :p when you tried to remove the full screen option you forgot to remove the saving of it, so if the object for fullscreen option does not exist then when a user presses the "save" button the client will crash as it cannot find the fullscreen option.

to fix do this:
go to client>org.pokenet.client.ui.frames>OptionsDialog.java
Find
Code:
m_options.remove("fullScreen");
then, either comment out the 2 lines below it or remove.
for clarification these are the lines:
Code:
m_options.remove("fullScreen");
m_options.put("fullScreen", Boolean.toString(m_fullScreen
.isSelected()));

This will fix this bug.

xkl help!!
I put on the server.
You can not use the chat
When you talk to a npc, it had no dialogue.
Signs of the routes had no dialogue.
And in battle against a wild pokemon, had no dialogue. What am I doing wrong? : (

When you compile the client, ecplise said they had 44 warnings: (

Can you, compile for me, a client and server with the following IP: titi.sytes.net
please??


EDIT: Eclipse says , client and server have much warnings :/

Make sure you install both the JRE 6 and JDK6U25, the jre to run the game and server and the JDK to make edits and compile jar's.
 
Last edited:

xkl

Experienced Elementalist
Joined
Dec 26, 2011
Messages
284
Reaction score
116
Found a bug with your code :p when you tried to remove the full screen option you forgot to remove the saving of it, so if the object for fullscreen option does not exist then when a user presses the "save" button the client will crash as it cannot find the fullscreen option.

to fix do this:
go to client>org.pokenet.client.ui.frames>OptionsDialog.java
Find
Code:
m_options.remove("fullScreen");
then, either comment out the 2 lines below it or remove.
for clarification these are the lines:
Code:
m_options.remove("fullScreen");
m_options.put("fullScreen", Boolean.toString(m_fullScreen
.isSelected()));

This will fix this bug.



Make sure you install both the JRE 6 and JDK6U25, the jre to run the game and server and the JDK to make edits and compile jar's.

Thanks! I added a new section on this thread, titled "Bug Fixes" Yours is the first entry ;)
 
Joined
Jul 29, 2012
Messages
527
Reaction score
71
Thanks! I added a new section on this thread, titled "Bug Fixes" Yours is the first entry ;)

Cool, look here frequently as I'm gonna give out the edits I've done to your source. So far only a few things like adding couple of variables for IP and server name, and added rank to chat. any ideas of what you want on it?

You've got the bug fix wrong, you need to remove
Code:
m_options.remove("fullScreen");
m_options.put("fullScreen", Boolean.toString(m_fullScreen
.isSelected()));

not add it.



--here's my current version with edits located in changelog.txt but are listed below (not much so far, but they are helpful edits more to come later)

changelog.txt
Code:
CLIENT
	02/07/2013
	Added 'ServerIP' variable to GameClient.java, now uses this anywhere a server ip is.
	Added 'ServerName' variable to GameClient.java now uses this anywhere the name is necessary.
	Fixed the bug when using the "save" button on the options menu.
	Added option to save the username on login screen, saves in client: res/user.txt

SERVER
	02/07/2013
	Added ranks to the chat message, easy change the numbers and text in source.

dl link:
need any mirrors? just ask!
 
Last edited:

xkl

Experienced Elementalist
Joined
Dec 26, 2011
Messages
284
Reaction score
116
Cool, look here frequently as I'm gonna give out the edits I've done to your source. So far only a few things like adding couple of variables for IP and server name, and added rank to chat. any ideas of what you want on it?

You've got the bug fix wrong, you need to remove
Code:
m_options.remove("fullScreen");
m_options.put("fullScreen", Boolean.toString(m_fullScreen
.isSelected()));

not add it.



--here's my current version with edits located in changelog.txt but are listed below (not much so far, but they are helpful edits more to come later)

changelog.txt
Code:
CLIENT
	02/07/2013
	Added 'ServerIP' variable to GameClient.java, now uses this anywhere a server ip is.
	Added 'ServerName' variable to GameClient.java now uses this anywhere the name is necessary.
	Fixed the bug when using the "save" button on the options menu.
	Added option to save the username on login screen, saves in client: res/user.txt

SERVER
	02/07/2013
	Added ranks to the chat message, easy change the numbers and text in source.

dl link:
need any mirrors? just ask!
I fixed it. Sorry, I'm on mobile right now; so I didn't really check that much ^_^;
I'm glad you're working on this source; hopefully PokeNET will have it's day, again.
 
Joined
Jul 29, 2012
Messages
527
Reaction score
71
I fixed it. Sorry, I'm on mobile right now; so I didn't really check that much ^_^;
I'm glad you're working on this source; hopefully PokeNET will have it's day, again.

Well since this version is a lot cleaner and much more stable I like to work on it :D



Update on what is happening so far, the news system I have made works fine heres a flash video on it (you'll have to DL as I don't have any acc on thing like youtube)

the HTML file will play the flash if you dl both.
 
Last edited:
Newbie Spellweaver
Joined
Aug 18, 2012
Messages
84
Reaction score
6
Make sure you install both the JRE 6 and JDK6U25, the jre to run the game and server and the JDK to make edits and compile jar's.

I have installed all the programas necesary ! but my problem is not solved :/

Please, can someone upload compiled server and client? the client has any ip, no matter what.
 
Newbie Spellweaver
Joined
Aug 18, 2012
Messages
84
Reaction score
6
My link posted a few posts ago has the server and client compiled just run the bat files.

Code:
 Update on what is happening so far, the news system I have made works fine heres a flash video on it (you'll have to DL as I don't have any acc on thing like youtube)
Download multiple files from Sendspace.com - send big files the easy way
the HTML file will play the flash if you dl both.

This? thnks deathLord :)
 
Back
Top