Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

[RMXP] Net Rmxp Online 2.0

Status
Not open for further replies.
not sure, but i want to report a few more bugs.

i have some how discovered that when theres 2 players on the server they now CAN see eachother move and interact with eachother... somewhat.

in addition to the bugs i reported before theres a bug that it seems that any monster npc while 1 or more persons are attacking it it wont die until one of those persons killed it from its full hp regardless of the dmg done by any other player. BUT this is not certain it only seemed like it...

and if i try to cast any spells on another player it will crash me and the player i tried to cast it on giving a abs script error. seemed to happen every time i tried it but this is also not 100% certain. it could change for all i know. and fix itself...

umm, think thats it for now. since its playable im building a mmorpg with this version, my brother and i are testing it. like i said before , please continue the work on this prject, this is way cool!
 
vagrant.rar":2wpsfykx said:
gannon":2wpsfykx said:
This looks good, but i don't know exactly how to set it up and  the help documents don't help due to a bad translation.
Can some one explain what to do?
Thanks,
Gannon

1.download Net PMXP 2.1.7 from here http://chronicle.3dn.ru/MMORPGServer.rar

2.go to server folder and open Config.ini enter your ip port..... Save

3.in server folder run Server.exe

4.go to Client and Run the Game.exe (if you download the file that i give there will be no error whit login and the game will be in English

5.Register Login And Play


but there 2 bugs

1.you cant see the gold

2.your HP is 1/1 and MP is 0/0

can someone fix that?? pliz

thanx, it worked for me

but I get this blue sreen

http://www.up1up2.com/up1/uploads/ae566f6e2f.png[/img]

nothing else..

anathor thing that how can I let anathor peaople to play the game ???  :blush:
 
My god.. That blue screen is the character creation screen, are we all that stupid? U click on a question mark press enter, And you get to make your character...
 
I don't think I understand quite right...Are we able to implement our own battle system, or would that create major incompatibility problems?

To do that do we have to rewrite most of the scripts?
 
ragnaroa":27bc6f7x said:
I don't think I understand quite right...Are we able to implement our own battle system, or would that create major incompatibility problems?

To do that do we have to rewrite most of the scripts?
to implement your own battle system it would require modification of the server to handle any extra net talk to all the clients. Right now, though, i have a server i have been aspiring to build since netplay 1.0 and i just need to implement the protocol to get it to speak to the client. ( i have gotten it to communicate the MOTD, Password and World name so far) Once i can get it to speak to the client i will be able to further construct it. As of now it implements IOCP (I/O Completion Port) to handle multiple clients. this has been the hardest part so far :P

But, back on topic; Once this is in a more working state i am implementing Runtime Assembly Compilation which will mean you will be able to script Extensions to this server without having to recompile it (it will be done when server launches) which means in theory if you possess the skills to link you ABS together with this scripting capability you'd be able to do that as well as implement any new features you saw fit. I'll give more Info on this tomorrow when i get off work ~2:30pm GMT -5 EST ( ~ 13 - 14 hours from post)

EDIT: this is version 2.0 not 2.1.7 i just realized but the main thing is that it talks to the client just enough to accept a connection and allow the login screen to pop up. today later on when i get home from work i plan on matching it to the new protocol ( i noticed changes in the way it communicates ><)

http://i312.photobucket.com/albums/ll33 ... ax/lol.jpg[/img]

EDIT:


vagrant.rar":27bc6f7x said:
gannon":27bc6f7x said:
This looks good, but i don't know exactly how to set it up and  the help documents don't help due to a bad translation.
Can some one explain what to do?
Thanks,
Gannon

1.download Net PMXP 2.1.7 from here http://chronicle.3dn.ru/MMORPGServer.rar

2.go to server folder and open Config.ini enter your ip port..... Save

3.in server folder run Server.exe

4.go to Client and Run the Game.exe (if you download the file that i give there will be no error whit login and the game will be in English

5.Register Login And Play


but there 2 bugs

1.you cant see the gold

2.your HP is 1/1 and MP is 0/0

can someone fix that?? pliz



(Sweetvengeance's Server VB6)Logs of interaction between client and server:
Client->Server
Code:
Connessione richiesta: 127.0.0.1
Connessione richiesta: 127.0.0.1
MOD|<->
0|andariusr0cksh4x0r1z!lolbbqwtf|<->
VER|2|<->
MOD|<->
LOG|xrythx|lol11|<->
CHECK||<->
PERSONALDATA|<->
ODTSELECTPG|1|<->
DTHP|1|1|<->
DTSP|0|0|<->
DTAGI|58|<->
DTEVA|0|<->
DTPDEF|0|<->
DTMDEF|0|<->
DTLVL|1|<->
DTEXP|0|0|25<->
ODTSTR|67|<->
ODTINT|36|<->
ODTDEX|54|<->
REQUESTDATA|<->
DTHP|1|1|<->
DTSP|0|0|<->
DTAGI|58|<->
DTEVA|0|<->
DTPDEF|0|<->
DTMDEF|0|<->
DTLVL|1|<->
DTEXP|0|0|25<->
ODTSTR|67|<->
ODTINT|36|<->
ODTDEX|54|<->
DTNOME|lol|<->
DTCLASSE|1|<->
DTUSERNAME|xrythx|<->
DTCHR|001-Fighter01|<->
DTHUE|0|<->
DTMAP|1|<->
DTX|13|<->
DTY|25|<->
DTUSERNAME|xrythx|<->
DTDIR|6|<->
DTMOVESPEED|4|<->
DTEQU|0|0|<->
DTEQU|1|0|<->
DTEQU|2|0|<->
DTEQU|3|0|<->
DTEQU|4|0|<->
DTGUILD||<->
RETREVIE|<->
ADDTOLIST|<->
DTHP|1|1|<->
DTSP|0|0|<->
DTAGI|58|<->
DTEVA|0|<->
DTPDEF|0|<->
DTMDEF|0|<->
DTLVL|1|<->
DTEXP|0|0|25<->
ODTSTR|67|<->
ODTINT|36|<->
ODTDEX|54|<->
ODTITEMSARRAY|||<->
ODTWPNARRAY|||<->
ODTARMARRAY|||<->
ODTSKLLARRAY|57,|<->
DTGUILD||<->
DTOST|Online|<->
DTNOME|lol|<->
DTCLASSE|1|<->
DTUSERNAME|xrythx|<->
DTCHR|001-Fighter01|<->
DTHUE|0|<->
DTMAP|1|<->
DTX|13|<->
DTY|25|<->
DTUSERNAME|xrythx|<->
DTDIR|6|<->
DTMOVESPEED|4|<->
DTEQU|0|0|<->
DTEQU|1|0|<->
DTEQU|2|0|<->
DTEQU|3|0|<->
DTEQU|4|0|<->
REQUESTMAPDATA|1|<->
DTHP|1|1|<->
DTSP|0|0|<->
DTAGI|58|<->
DTEVA|0|<->
DTPDEF|0|<->
DTMDEF|0|<->
DTLVL|1|<->
DTEXP|0|0|25<->
ODTSTR|67|<->
ODTINT|36|<->
ODTDEX|54|<->
5|ic|<->
ODTX|13|<->
ODTY|25|<->
ODTDIR|6|<->

Server->Client
Code:
MOD|Beta 1a|<|>
000|20|'e'|Andarius|<|>
VER|2|<|>
MOD|Beta 1a|<|>
LOG|allow|<|>
0030|<|>
AC0|lol|1|0|0|1|1|1|0|0|0|0|0|13|25|6|001-Fighter01|0|1||67|36|54|58|<NR><NR>|0|1|0|<|>
NC1|2|<|>
NC1|3|<|>
AC1|57,|<|>
AC2|0|<|>
AC3|/|<|>
AC4|/|<|>
AC5|/|<|>
005|20|@hp =1;@maxhp =1|<|>
005|20|@sp =0;@maxsp =0|<|>
005|20|@agi =58;|<|>
005|20|@eva =0;|<|>
005|20|@pdef =0;|<|>
005|20|@mdef =0;|<|>
005|20|@level =1;|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|@hp =1;@maxhp =1|<|>
005|20|@sp =0;@maxsp =0|<|>
005|20|@agi =58;|<|>
005|20|@eva =0;|<|>
005|20|@pdef =0;|<|>
005|20|@mdef =0;|<|>
005|20|@level =1;|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|@nome ='lol'|<|>
005|20|@nome ='lol'|<|>
005|20|@username ='xrythx';|<|>
005|20|@username ='xrythx';|<|>
005|20|@character_name ='001-Fighter01'|<|>
005| 20|@character_hue =0;|<|>
005|20|@map_id =1;|<|>
005|20|@map_id =1;|<|>
MP0|ON|<|>
005|20|@x =13;|<|>
005|20|@y =25;|<|>
005|20|@username ='xrythx';|<|>
005|20|@username ='xrythx';|<|>
005|20|@direction =6;|<|>
005|20|@move_speed =4;|<|>
005|20|@weapon_id = 0;|<|>
005|20|@weapon_id = 0;|<|>
005|20|@armor1_id = 1;|<|>
005|20|@armor1_id = 1;|<|>
005|20|@armor2_id = 2;|<|>
005|20|@armor2_id = 2;|<|>
005|20|@armor3_id = 3;|<|>
005|20|@armor3_id = 3;|<|>
005|20|@armor4_id = 4;|<|>
005|20|@armor4_id = 4;|<|>
005|20|@gilda ='';|<|>
005|20|@gilda ='';|<|>
005|20|@hp =1;@maxhp =1|<|>
005|20|@sp =0;@maxsp =0|<|>
005|20|@agi =58;|<|>
005|20|@eva =0;|<|>
005|20|@pdef =0;|<|>
005|20|@mdef =0;|<|>
005|20|@level =1;|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|@gilda ='';|<|>
005|20|@gilda ='';|<|>
005|20|@online_status ='Online';|<|>
005|20|@nome ='lol'|<|>
005|20|@nome ='lol'|<|>
005|20|@username ='xrythx';|<|>
005|20|@username ='xrythx';|<|>
005|20|@character_name ='001-Fighter01'|<|>
005| 20|@character_hue =0;|<|>
005|20|@map_id =1;|<|>
005|20|@map_id =1;|<|>
MP0|ON|<|>
005|20|@x =13;|<|>
005|20|@y =25;|<|>
005|20|@username ='xrythx';|<|>
005|20|@username ='xrythx';|<|>
005|20|@direction =6;|<|>
005|20|@move_speed =4;|<|>
005|20|@weapon_id = 0;|<|>
005|20|@weapon_id = 0;|<|>
005|20|@armor1_id = 1;|<|>
005|20|@armor1_id = 1;|<|>
005|20|@armor2_id = 2;|<|>
005|20|@armor2_id = 2;|<|>
005|20|@armor3_id = 3;|<|>
005|20|@armor3_id = 3;|<|>
005|20|@armor4_id = 4;|<|>
005|20|@armor4_id = 4;|<|>
WHT|-1|0|0|<|>
005|20|@hp =1;@maxhp =1|<|>
005|20|@sp =0;@maxsp =0|<|>
005|20|@agi =58;|<|>
005|20|@eva =0;|<|>
005|20|@pdef =0;|<|>
005|20|@mdef =0;|<|>
005|20|@level =1;|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|@exp =0;@next_exp =0;@nowexp =25|<|>
005|20|ic|<|>

the problem has something to do with the server responding with:
Code:
005|20|@hp =1;@maxhp =1|<|>
005|20|@sp =0;@maxsp =0|<|>

or it could possibly be the client ovverriding default variables from the .ini files in users folder because the client also says
Code:
DTHP|1|1|<->
DTSP|0|0|<->

I'd put my money on it being client side though because if you create a new character an DO NOT log in with it, then exit game and close server, restart both and log back in, it will still tell you the values of your HP/SP not being 1/0 along with an equipment list; But if you login to the same character you create it will switch to 1/0 and no equip.
 
I'm sorry to tell you that but the version 2.0 is the best version,because you don't lag AT ALL however in the higher version like 2.1.7 damnit you lag oO I don't know if you have notice that...
 
Im downloaded and in menu in first and second selections this error 'scene: #<Scene_connect.0x9d0c020>' please reply me.

sorry for my English
 
No , and he is loonngg offline -..-

... maybe , he canceled ...

PS: xRythx  why you dont come online in icq , msn etc. ?

and what is your main language?
 
Hello I have a very difficult question to ask you.

So that's my game works very well.

Note that I have "Net Rmxp 2.0.1"

There is more than 100 maps in my game

The maps 1 to 100 work perfectly.

But once the 100 outdated maps, then there is a problem.

The Npcs do not move as I requested.

Events such.

When I put a light to such a place, it moves towards a very different place ...


Voila So is it possible to exceed the 100 maps in the game

If so, how?

Maybe in the "mapdata" I'm not sure ...
 

gannon

Member

I can't seem to get anything right. I can get to the menu then it says, error script is hanging. Well, iI guess an engine is more stable for now, for example vb gore. The map editor with that is hard to work with, and I just like the rmxp features better. I hope this gets fixed soon. 
 
Hey common man,you're problem it's in the script editor... somewhere.


But mine is hard and if you know how to get it work pls tell me ^^
 
I have a problem.
I'm running the 2.7 version but when I start the game I'm stuck near the HUD and I can't move.
how I can fix it?
 
I've just one question,we only can get 100 maps,so how to do ,to get more maps ?

Because when you get more than 100 maps,the game bugs and lags.
 
Status
Not open for further replies.

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top