-
Re: At a roadblock
Thanks Trip'. Yes we can do that too... but it's nice to get the sense of achievement that you have managed it yourself, and now know exactly what's going on.
I also use RegMon and FileMon, also by Mark Rassanovich (like TCPView) and also hosted at Microsoft, now they own SysInternals. These will tell you what Registry entries the client is looking at, and what files it opens, or looks for... So you can see if it's looking for game.ini, or ptreg.rgx or hotuk.ini etc, and if it's looking for HKLM\Software\TriglowPictures\... or HKCU\Software\PristonTale\...
These are things that people often change in their clients code. :wink:
If you host a public (private) PT server, you find players often play on more than one Private PT server, or play your server and the official one. Moving where you store the IP reduces conflicts, so the players don't connect to your server with someone elses client, or someone elses server with your client.
-
Re: At a roadblock
Well I tried with jPT server and ePT Client 3126 to connect and it works. But with my own Server it doesnt work. I will try to compare jPT with my own Server mabye I will find a way to let ePT clients connect to my server. If I found a way i will share my information ^_^
Edit: To remove Xtrap from ePT Client
Offset: 005631F0
Any helps are welcome
Thanks Bobsobol and the other good user to keep the Priston Tale section updating ^_^ Very bad that the best PT Developments quited PT. Well let see what the future will bring us ^_^
Sorry for my bad english
-
Re: At a roadblock
I will grab those tools and monitor what is happening when I try and connect..
I only use ADA to dissasemble never to change data, I use Hex Workshop for that. Trip how did u manage to get 3126?? I can put my client on megaupload Ill post the link asap
http://www.megaupload.com/?d=I5FRHUFW appreciate the help!!
-
Re: At a roadblock
Also you just removed Xtrap from that client?
I uploaded 3126 check this theard :
http://forum.ragezone.com/f286/moder...-xtrap-590636/
-
Re: At a roadblock
My client was one from shagpub, I have already visited that thread of yours, I dont see a 3126 client. The only site that I can recall is that of subagames that updates the Ept clients
and as we all know they are down. FYI I am using the 619 server packsage and as far as I can tell it seems to be stable
-
Re: At a roadblock
Check back 3 days ago. Trip posted ePT 3126 client without XTrap. But it will be on port 10007 I think.
The client you uploaded, connects to whatever IP is specified in the ptreg.rgx file, on port 10007.
-
Re: At a roadblock
I am using 127.0.0.1 only and server 610,
ptreg.rgx points to the localhost
btw I found the 3126 client...thanks
-
Re: At a roadblock
Oh good. I could be being pedantic, if so please ignore me, but I don't think the settings in ptReg.rgx will translate DNS names. If you put
Code:
"Server1" "localhost"
"Server2" "localhost"
"Server3" "localhost"
I don't think that will work, because DNS is never queried, and it is actually your DNS client that returns 127.0.0.1 when "localhost" is queried. (On most OS, on windows it checks WINS information and that checks the "hosts" file in %systemroot%\system32\drivers\etc before it goes out on the network to find an address. Then it checks against your DNS server. And you can see that your "hosts" file does indeed list localhost as a WINS name for 127.0.0.1)
So what you actually need is
Code:
"Server1" "127.0.0.1"
"Server2" "127.0.0.1"
"Server3" "127.0.0.1"
If that was, in-fact, what you meant, I apologise, but I thought I should make it clear.
Which executable are you using in 619 Sacred server? As I believe most of them are set to port 10009, not 10007. And I presume 610 is a typo, and you meant 619, as you mentioned it before.
Specifically the ET2.2 server is 10009, which most people use some variant of these days, as they want to play Endless Tower. ^_^ PinoyPT I don't know so well. It's very small, like the original jPT server, and I notice it doesn't even contain the GFantesy section.
-
Re: At a roadblock
my life is full of typos..lol as far a 619 is concerned i was using them all, but I will stick with Endless Tower. my otreg.rgx has 127.0.0.1 not the dns. I am going to feel real stupid at the answer to this question...
If I use 127.0.0.1 do I need to forward the port 10007 in my router? I have the feeling that the answer is yes.
-
Re: At a roadblock
the port is up to the server-client that you are using but im pretty sure if you are using 127.0.0.1 mean, you are running the server and the client in the same acc so it doesnt matter
-
Re: At a roadblock
Then everything seems to be in order, but the connection process is still not there. When using TCP/View I can see the server in a listening posture
on port 10009 however the client doesnt show up at all..
-
Re: At a roadblock
You router will (should) not see communications on IP 127.0.0.1, because it never goes through your NIC (Network adaptor). The packets go on to the TCP/IP stack, and come straight off again without ever leaving your machine.
Most personal (or professional) firewall software comes with a policy for localhost, which sets Allow TCP/IP In and Out from any port to any port and Allow UDP In and Out from any port to any port... However, if you go poking around in there, you can of course override that policy.
Sometimes you do this deliberately, if you are testing a server client application locally, and want to see how they react to disconnections or partial connections. More likely, you set a policy to block a known problem IP, Port, Application etc, and inadvertently place that policy at a higher priority than the localhost policy.
Most personal firewalls are idiot proofed to the point where you really have to be poking around quite deep in their guts to do that, but some people use professional firewall software on their home PC... for one reason or another. It's a great way to actually learn what internet communication is really all about, but if you don't know what you are doing, you can make a mess quite easily.
Is this all TMI? You didn't ask about firewalls... it shouldn't be a problem. The reason I mention, is because effectively the port forwarding, port mapping and port blocking routines in your router constitute an external hardware firewall. We used to actually use a Gateway PC to perform this firewall between our LAN and the greater InterWeb, but now it's crammed into a little box 1 quarter of the size of a Pizza box, and since it's OS and settings are in firmware, it's kinda safer than the old Linux server gateway too.
The only time Port forwarding, mapping or blocking would be a problem for you is if it was performed on your local TCP/IP stack so long as you are sticking to localhost loopback communication... because that communication never leaves your PC. So the firewall in your router is not an issue, but if you have one on your PC, it could be. It shouldn't, but it could. :wink:
Invariably windows makes a hash of it, but if you run your server on your PC, and your client on your PC using 127.0.0.1, you should be able to connect even if you turn the WiFi off, and unplug the network cable. ^_^
If this where a *nix software, I could guarantee it would work, but Windows has a habit of shutting down the TCP/IP stack when it's last known network goes "unplugged"... so it's only guaranteed to work on a Winblows machine that has never had a network connection.
More to the point... I think your problem is that I can't get the ePT clients (any of them) to work with any server that is ET updated. The encryption is different even if you change the port. However, the original jPT server releases did use 10007, just as the ePT clients do, and we recently discovered that it also used the same encryption / protocol as the current ePT clients do. All the current up-to-date servers do not.
So if you want to use a 31xx (English) to 41xx (Brazilian) client, you need to go back to quite an old server. 18xx (Korean) to 23xx (Japanese) work on the current ET servers. (From what I can tell)
Beyond that, DarkKnight has mentioned that someone managed to change the encryption protocols in a server... but that person didn't share much information on that subject (I don't think it was really asked) and is no longer very active.
I mean, clearly someone changed the protocols between the older server releases and the current ones. Sadly, to use officially English clients we now need to go back to those original protocols, and I don't know anybody who remembers how it was done to know how to undo it.
-
Re: At a roadblock
thanks for that info.. I was sure that ports didnt matter on the 127.0.0.1
im still not able to connect...I must be missing something..all the reg file hotuks Sql have been changed to that addy TCP/View shows server on local addy of 0.0.0.0:10009 and the romte addy is 0.0.0.0 I am having trouble capturing the game exe tcp info.
-
Re: At a roadblock
Someone tried with Philippines client?
It would nice if someone can upload the last ver. of PhilippinesPT client.
Thanks ^_^
-
Re: At a roadblock
This may be a stretch but ill put it out there anyway..I host a WoW server on this machine...its not public, I was wondering if hosting these 2 on the same machine could cause a conflict..
I am using my 192.168 addys for WoW..just a thought
I did do some other configs with KPT Endless Tower, I got a KPT client ver 1871 but same results, tho 1871 was giving me a wrong account msg insteas of the usual cant connect to server msg
I can upload that client if u want to look it over.