Other sitesPhantasia GameBlitzkriegWoW RP ProfilerRage of Mages

HomeAbout the GameHistory
ArticlesCheatsEncyclopedia


Phantasia.nl - Rage of Mages 2

Editor HelpPicturesFiles
Hat ServersLinksForum

Menu  Register  Login

Topic: rom_hat


Navigation: Forums \ Rage of Mages 2


Author: Lord Atton (cosmclord [at] yahoo [dot] com)
Date: 07-Oct-08, 14:30:43
I had a similar situation and used the router to split the ip. I had problems when I tried to run a Hat. The router did not like the Hat. So I switched to Hamachi and got my Provider (Cox Communications) to send me a second IP. Now I don't need to use a router.

I am considering a VPN (virtual private network) I may run a router again. More than one way to solve a problem.

Let me know how things are going. I can run up to Three computer on Cox Cable. Yhere is a smalll fee for the third IP. It beats the price of a virtual Ip.

Let me know how it is going.

Lord Atton
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 06-Oct-08, 19:20:08
Thanks for the offer. I believe Ex-lund is looking into bugs.
As for the router: I used to have a peer to peer network and was unable to host any hat there either. A router is much easier for connecting computers at home. And I have only 1 internet connection, shared by several computers. Much easier to add or remove with a router.
 
Author: Lord Atton (cosmclord [at] yahoo [dot] com)
Date: 06-Oct-08, 05:34:29
Simon,

I would be glad to help you if I can. This might sound a bit stupid, but why are you running a router? Is this for IP splitting?

I live with some of the bugs in Rom2. Some are pretty minor. Returning a wrong chr is a major bug. Not sure just how your set up is. If you want some help I will be around.

Take care,

Lord Attom aka Morgan
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 06-Oct-08, 00:07:50
Server down at the moment. Looking into the connectivity problemw with ex-lend and NOVA. Report back later.
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 04-Oct-08, 23:54:39
Maybe it was the windows firewall? Cant find a way to add a portrange so I now added some portnumbers manually. Hope someone checks once more:
62.194.19.144
login: test
passw: test
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 04-Oct-08, 23:52:45
I tried connecting....no luck at all.

Sign in to MSN and we can chat (so much easier than playing forum tag or email tag)

I'm not experiencing any of the problems you seem to be having.....I've got 10 servers running right now.
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 04-Oct-08, 23:20:50
:(
Its up all evening...
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 04-Oct-08, 23:15:50
hmmm...I'm guessing you took the test hat down, cuz I can't find any HAT at that IP address.
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 04-Oct-08, 22:25:48
Thank, that works! :)

Unfortunately I encountered some more bugs :/

-Returning a chr to the hat frequently goes wrong; chr. is not always removed in the rom_hat.stat file by the hat, and chr is not always removed from the server's chrs directory. As a result the server.bat program containing the map where the chr was playing keeps trying to send back the chr to the hat, and the hat responds 'client has already disconnected'when you try to log in again...

When you shutdown the hat (but not the server.bat programs) and restart the hat, than the rom2server programs reconnect, but don't load a map; yet rom_hat.exe shows all servers connected with the proper maps, but the player can't see them.
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 04-Oct-08, 21:00:18
the chr files are stored inside the .lgn files. The only people who really see the .a2c's are the players...there might also be a chr file stored inside the servers character directory while a player is online.

autoreg_mode has to = 1 in order to have accounts automatically be created when an unknown login is recieved.
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 04-Oct-08, 16:25:39
Alright, some questions:

-Where are the chr files (xxxx.a2c) stored on the server?
-autoreg_mode = 0 - how can I make that working? Server currently gives this message when I try to log on with a non existing account: trying to open non existant account () recv_handler (IP adress) disconnected - and on client site rom2 gets stuck.
I would like one of you to try if you can enter:
62.194.19.144
login: test
passw: test
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 04-Oct-08, 00:33:55
simondekker@hotmail.com
(missing 'l' in profile) :)
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 04-Oct-08, 00:29:32
xlend@allods.net is my wrong e-mail :)
okay, i'll write you using e-mail
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 04-Oct-08, 00:12:38
It's a AIM sn and I'll mail it to you.
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 03-Oct-08, 23:01:09
Could you tell me your MSN/Jabber/ICQ/skype?
 
Author: Albadaran (simondekker [at] hotmai [dot] com)
Date: 03-Oct-08, 22:44:52
Bug report!

I think its better to continue the discussion in the proper message :)

When I enter a map with a chr too strong/weak, rom_hat not only rejects the chr, but also disconnects the server.
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 02-Oct-08, 08:37:12
Definitely, there IS some chances. Frankly speaking, there is no things with zero probability in the world.

But i'll translate it when i have more time.
 
Author: NOVA (KINGKOTA666 [at] HOTMAIL [dot] COM)
Date: 02-Oct-08, 00:43:43
To Exlend:

Just curious, but does your char-edit program work with the account files generated by your new rom2-hat program?

And is there any chance you could compile a version of your char-edit program with english menus and tabs. The russian version is incredibly difficult to use until you memorize the location of each item. It is a friggin' awesome program though and I wish I had it 4 or 5 years ago when I was running my Chaos HATs.

-NOVA
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 20-Sep-08, 23:20:44
hehe, I figures as much, just wanted to make sure ;)
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 20-Sep-08, 22:52:45
Of course
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 20-Sep-08, 20:43:12
Out of curiosity, does your HAT solve the problem where players are able to login twice using both lower case and upper case?

Example: james and JAMES
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 20-Sep-08, 20:28:40
alright, the HAT works great now, Thanks,
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 20-Sep-08, 18:56:36
Patch for accepting both allods2.exe and rom2.exe (use with any_version = 1)

rom2server.exe
00107BB2: 1F 1E
0011E264: 69 5D
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 20-Sep-08, 13:38:15
I've updated rom_hat
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 20-Sep-08, 13:35:54
Ok. Please add link to allods.homeunix.org also.
(Probably, i'll publish my patches here later)
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 20-Sep-08, 04:31:17
Thanks for the update, I don't have the client patch yet, so it's be great if you could post it.

By the way, I was planning on making a bunch of auto-patches with a program NOVA refered me to, in order help players & server ops quickly apply patches if needed.
Would you mind if I hosted them on a website? Credits to you of course.

Thanks,
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 19-Sep-08, 17:33:04
you can patch server to accept both russian and english clients. it's two-byte patch, i can post it if you need
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 19-Sep-08, 17:31:55
Also, i don't recommend you to leave any_version as 1 because client with one version can't connect to server with another
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 19-Sep-08, 17:30:43
It seems to be a bug, i'll fix it soon.

rom_hat was not tested much with ROM client
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 19-Sep-08, 15:55:14
Hi Atton,

I have gotten then auto account script working, however I am still waiting on two things before I officially open the hat.

1. Figure out this final problem with the new HAT software, once it's done I won't have to rely on Hamachi anymore

2. A dedicated computer to run things on. I should hopefully have a spare comp fairly soon for this.

As it stands, I an only running about 5 full time servers with about 6 hour map rotations...While I could technically give you an account if you really want one, aside from those 5 maps I am running on a request a map and get it basis atm.

Please hold tight ;) with any luck things will be up and running fairly soon.
 
Author: Lord Atton (cosmclord [at] yahoo [dot] com)
Date: 19-Sep-08, 07:10:04
James,

Be happy to help you with your Hat. I have run a server and it up currently. I am in the process of making some new maps. I sent you and email with my account name and password. Was not sure you had the auto account creation working yet.

Lord Atton
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 18-Sep-08, 04:50:02
Ok, great I have the server connecting now. However when I try to create a character, I get the following log error and the game freezes

[17.09.2008 19:42:58 W] clients_handler(): unexpected packet 48 (192.168.0.147:3533/actathia)

My current Hat_conf:

server = 101 | Server 1 | 192.168.0.147:8002 | 192.168.0.147:8003

servers_addr = 192.168.0.147
servers_port = 8001

hat_language = english
any_version = 1
output_codepage = cp1251
hat_version = 7
chr_base_path = ./chr/

autoreg_mode = 1


I've also tried it using port forwarding with my ext ip and recieved the same error..

Thanks,
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 17-Sep-08, 16:36:19
and change your IPAddress' port to 8003

so you need to redirect your 8003 port to internet on your router, and map_addr'd be something like YOUR_EXT_ADDR:8003
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 17-Sep-08, 16:24:43
At first you'd set HatAddress in server.cfg to 192.168.0.xxx:8001
(as in servers_port)
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 17-Sep-08, 15:38:37
The rom_hat.conf is currently:

server = 101 | Server 1 | 192.168.0.147:8002

servers_addr = 192.168.0.147
servers_port = 8001

hat_language = english
any_version = 0
output_codepage = cp1251
hat_version = 7
chr_base_path = ./chr/

autoreg_mode = 1

my server config is trying to connect with:

HatAddress=192.168.0.147
IPAddress=192.168.0.147:8001
IPAddress2=192.168.0.147:8002

I'm not sure what should be done with the second ip address/or which one is supposed to connect to the ip as designated in the hat_conf

Thanks,
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 17-Sep-08, 11:18:55
What's your configs?
 
Author: James (King_APK [at] hotmail [dot] com)
Date: 17-Sep-08, 07:49:34
Hey, great work on this! I've been able to figure out more or less how most of it works..got the hat running with a login that was able to connect.

I'm still having troubles getting a server to connect though. I've gotten the tcp/ip error with each method I've tried.

Would you be able to go over in more detail how server connections work? Both from the hat and from the server ends?

For now I'm just testing it on the internal network. I've yet to attempt anything using map_addr

Thanks for your work on this, with the new features that you've added it looks to be a far more powerful HAT than the existing one. Just need to learn it ;)
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 15-Sep-08, 16:39:57
i recommend you to post your comments or questions there
 
Author: exc!ton (vladimir [dot] chebotarev [at] gmail [dot] com)
Date: 15-Sep-08, 16:39:07
I've uploaded rom_hat to my server. This is replacement if standard hat.exe, with some new features

http://allods.homeunix.org/file_rom_hat.php
 
^top