Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Yea, 1.66 doesn't use PristonSQLdll.dll, SQL.dll or Clan.dll. Only the traditional URSLogin.dll.
The interface is simple enough though, and even the new servers can use that library if you have it.
There are two functions exported. URSLogin() and URSLogout().
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Very good bob, D. Always helping the forum ... Only a doubt. From the little I understood the client is giving disconet to log into the server right? Has solved this problem? Sorry for the English because I'm terrible to be Brazilian is to use the google translator lol! Stay with God
Assembly I am studying, maybe I can help a little, but I will not download the files without first having a sense of what they are having errors!
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Welcome Harsaphes.
It seems different people are having different issues. If server is not set to "Autoplay" then you can stay connected for long enough to examine all the maps and run around, play with the interface etc, though there will be no NPCs and nothing to fight. (play has not started) Eventually the client tires of the lack of communication and inhabitation of the world it finds it's self in, and disconnects.
If Autoplay is enabled in the server (NPCs and Monsters are spawned) you disconnect as soon as you enter the world. My guess is that the communication of the activities of these AI controlled characters is not yet in a format the client understands.
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Thanks for the explanation bob : D. Only one doubt the client's KPT Posted by Joy Moko, I wanted to do the translations for Portuguese, but it is difficult to translate koreano and find the offset in hex. Do you have a current client KPT translated into English? This makes it easy. Hugs friend.
---------- Post added at 06:37 PM ---------- Previous post was at 06:32 PM ----------
I found a way of adding the crowns of the SOD RealmPT.
Realm PT - Guide : Bellatra
Now I am studying the displacement that makes the offsets PUSH ... Soon I will try the desbug Premiuns to relogin, and also add the crafts of KPT and BPT! I'm going back to work with assembly language programming and Hex Editor xD.
OBS: Sou brasileiro meu inglês é péssimo xD
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Quote:
Originally Posted by
bobsobol
Yea, 1.66 doesn't use PristonSQLdll.dll, SQL.dll or Clan.dll. Only the traditional URSLogin.dll.
The interface is simple enough though, and even the new servers can use that library if you have it.
There are two functions exported. URSLogin() and URSLogout().
Do you mind telling me a bit more details about URSLogin.dll?
For me server or client don't load URSLogin.dll at all.
Server trying to use 1st URSLogin and don't go down in this function, but does it really loading URSLogin.dll?
Does URSLogin() and URSLogout() are imported by ordinal or by name?
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Quote:
Originally Posted by
Vormav
Do you mind telling me a bit more details about URSLogin.dll?
For me server or client don't load URSLogin.dll at all.
Server trying to use 1st URSLogin and don't go down in this function, but does it really loading URSLogin.dll?
Does URSLogin() and URSLogout() are imported by ordinal or by name?
Sure... It "should" attempt to load URSLogin (late, via LoadLibrary()). It also identifies and stores the offsets for URSLogin() and URSLogout() by name, and you can see the code for that in Server4096.exe too. In 4096 it's in the same place SQL.DLL and Clan.DLL are loaded, and their function offsets identified.
It will only attempt to use them if:-
a) The DLL is there, and can be loaded via LoadLibrary().
b) The functions URSLogin() and URSLogout() are present by those names in the DLL it managed to load.
The fact that it identifies their offset by name is how I know the names of these functions, as I've never seen the DLL. ^_^
Quote:
Originally Posted by
Harsaphes
I found a way of adding the crowns of the SOD RealmPT.
Realm PT - Guide : Bellatra
Now I am studying the displacement that makes the offsets PUSH ... Soon I will try the desbug Premiuns to relogin, and also add the crafts of KPT and BPT! I'm going back to work with assembly language programming and Hex Editor xD.
OBS: Sou brasileiro meu inglês é péssimo xD
If you are hacking the clients of Private servers, please keep this to your self. I don't want to know about it, and you are likely to get little support from the other members here many of whom are private server developers and admins and do not wish their clients or servers to be hacked. -.-
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Quote:
Originally Posted by
bobsobol
Sure... It "should" attempt to load URSLogin (late, via LoadLibrary()). It also identifies and stores the offsets for URSLogin() and URSLogout() by name, and you can see the code for that in Server4096.exe too. In 4096 it's in the same place SQL.DLL and Clan.DLL are loaded, and their function offsets identified.
It will only attempt to use them if:-
a) The DLL is there, and can be loaded via LoadLibrary().
b) The functions URSLogin() and URSLogout() are present by those names in the DLL it managed to load.
The fact that it identifies their offset by name is how I know the names of these functions, as I've never seen the DLL. ^_^If you are hacking the clients of Private servers, please keep this to your self. I don't want to know about it, and you are likely to get little support from the other members here many of whom are private server developers and admins and do not wish their clients or servers to be hacked. -.-
I did not steal the client's realmpt bob xD. I mentioned that I could just add the SOD system equated to realmpt -.-
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
sorry but that is not the subject of this topic I guess...
no one asked on the topic if you can do or not can do something...
I also managed to put the crown of sod after studying intensively some days,even I start one topic
but nobady was able to help me...
but even so I not go out talking in the topics what I know, even if the topics do not talk about it .. .
then keep it to yourself.
About the topic, you will have eternal problems if you try to use a normal server, it is possible,
but there are many things in it that the game is not compatible,causing many problems
I'm having to mount a server of 0, do not know if will be worth the penalty, I'm kinda unmotivated,
you can use the own game as server as well, but is not recommended, own documents and folders are different on this server ,
think it is worth continuing to studies this? Sorry but I dont have pleasure to continue this I think...
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Quote:
Originally Posted by
Harsaphes
I did not steal the client's realmpt bob xD. I mentioned that I could just add the SOD system equated to realmpt -.-
Oh... Good Job....
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
@Harsaphes & zaharavn:
EPT 1.66b does not support SoD. Not even SoD 1 which had no Clan element. Why are we discussing SoD Crown? Have you implemented it in EPT 1.66b? That would seem a lot of work for very little point.
@Excellsior:
It would depend how 1.66b like you wanted to set a server up. I'm not sure what you mean by "mount a server of 0" but I can transpose most of the UI and into sequence from this client at the level I have the server working presently into a modern client... which is the largest part of what I hoped to get out of this client.
On the other hand, I had also hoped to replace the UI elements entirely with routines which could load LUA or XML or something that server devs and users alike could customise their UI to their desires.
There is something else about this game that is missing in current PT. Something atmospheric in the lighting system that I can't put my finger on. Nights are really dark, and the sky always looks very ominous.
I would like to know how you got the screenshot of original character creation room... was that simply a screenshot from some other site? Or did you manage to implement the old character creation room, with all it's animations in a current PT client? That much is beyond me. PT loads the room and displays it correctly... but the lightning doesn't animate, doesn't support the same alpha blend method and, most importantly, I can see no characters in the room when using this map mesh. :(:
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Hows going, any progress?
I just tried to write a simple test URSLogin.dll but for some reason server.exe loading and unloading it right away (when I try to login) and jumping to end of function. Even if I force the path its not executing my function there (the exported function name should be "URSLogin", right?).
I think I will write dll that actually doing something and test it.
I was thinking about adding ODBC login to server 1.66 but when I import some functions from ODBCAD32.dll the server don't see them as "Imports from ODBCAD32.dll".
For now I will try to do something with URSLogin, maybe create test table. But I am not sure how to get account name and password from what client is sending. I think I will look deeper into what sql.dll is doing and how it compare data to SQL server data than send you back permission to connect.
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Quote:
Originally Posted by
bobsobol
@Vormav: So the levels are DWords in this client where they are QWords in the server, and most newer clients. This is interesting isn't it?
Why would you need QWORDs when you don't pass the FFFFFFFF(h) value for your unsigned integer ? :D:
If you look at quantum's 1873 table, this happens around level 87~88. I think these levels weren't even reachable in 1.66 :D: .
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Any progress on this? I think I might get involved on this little project because many people want the pre-aor feeling again, and to get it working would be nice.
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Here this giving version Incorrect. Why?
Already disabled it line //*VERSION the hotuk.
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
U cant disable version on hotuk...
*VERSION 166 and enjoy it...
but I gotta tell you, you will not have much success to run with a normal server.exe, pre aor has encryption codes and many that do not match with a ultimate server, so the best to do Is use the game as its own server but you have to edit many things to run, I was having some trouble understanding the cryptosystems that client / server have,that way I dont get any DC here,about the bob problem,the problem of the save game, is the xp table, or equals, or do what I said, well, I already stopped to shake it a 1 week ago because I do not think it's worth,good luck.