[Open source] Gfless Client

09/07/2022 08:23 pirao11#46
Hi, i wanted to try out gfless but i get the following error after following the latest instructions:
Error transfering [Only registered and activated users can see links. Click Here To Register...] - server replied: Bad request.

After getting the error i used fiddler to check the request that is being sent.
The email, pass and locale are being sent and as response i receive the this error: reason=OTP_REQUIRED.
Also i am selecting language spanish and english locale is being sent.
If anyone knows how to solve this error would be great :)
09/21/2022 12:41 Hatz~#47
If anyone is having the error of the user above you need to disable 2FA.

If you're getting the error "Error transfering [Only registered and activated users can see links. Click Here To Register...] - server replied: Forbidden" it's because the identity file was not being loaded correctly. I've just fixed that so you should use the version attached to this post.
10/12/2022 10:36 axeblack123#48
Hello,
Can the game detect that we are using this client to connect characters?
10/14/2022 17:27 Bisounours77#49
Hello !
I have just tried your client and the automatic channel/char slot selection does not seem to work... Do you have any idea as to why that could be ?

I did set my language and server to "French" but we only have one server and i've tried all 4 possibilities for the value yet it does not work. (And yes i checked the checkbox)

Great job anyways ! I finnaly don't need to disconnect/reconnect with all my accounts <3
10/14/2022 22:27 Hatz~#50
Quote:
Originally Posted by Bisounours77 View Post
Hello !
I have just tried your client and the automatic channel/char slot selection does not seem to work... Do you have any idea as to why that could be ?

I did set my language and server to "French" but we only have one server and i've tried all 4 possibilities for the value yet it does not work. (And yes i checked the checkbox)

Great job anyways ! I finnaly don't need to disconnect/reconnect with all my accounts <3
Make sure you have NostaleLogin.dll in the same folder as the GflessClient
10/15/2022 11:52 Bisounours77#51
Quote:
Originally Posted by Hatz~ View Post
Make sure you have NostaleLogin.dll in the same folder as the GflessClient

I do :/ I just downloaded the gflessClient from the first post, "Extract Here" in the downloads folder and didn't touch anything


OK FORGET WHAT I WAS SAYING.
=> I rebooted my PC and it's working now!
=> I didn't know i had to wait for it to select the channel and char slot, I thought it would skip the channel page selection.

Thank you very much for your fast reply :)

I had another question, unrelated but I can't send you a DM cause your inbox is full :/
=> I'm trying to create an Ice Flower map that would update everytime a new Ice flower spawn in Act4. I've seen the packet that is being sent when collecting one but I can't find the packet that is received when a new one spawn. Do you have an idea if it's possible at all ?
10/15/2022 13:07 Hatz~#52
Quote:
Originally Posted by Bisounours77 View Post

I do :/ I just downloaded the gflessClient from the first post, "Extract Here" in the downloads folder and didn't touch anything


OK FORGET WHAT I WAS SAYING.
=> I rebooted my PC and it's working now!
=> I didn't know i had to wait for it to select the channel and char slot, I thought it would skip the channel page selection.

Thank you very much for your fast reply :)

I had another question, unrelated but I can't send you a DM cause your inbox is full :/
=> I'm trying to create an Ice Flower map that would update everytime a new Ice flower spawn in Act4. I've seen the packet that is being sent when collecting one but I can't find the packet that is received when a new one spawn. Do you have an idea if it's possible at all ?
You need to look for the "in" packet the second parameter tells you the entity type (you need to look for the npc type) and there's another type for the vnum of the entity (you need to look for the ice flower vnum). To check if the packet you're looking is the correct one you can fake a recv packet with different coordinations and check if the ice flower spawns in your screen.
10/15/2022 22:31 Bisounours77#53
Quote:
Originally Posted by Hatz~ View Post
You need to look for the "in" packet the second parameter tells you the entity type (you need to look for the npc type) and there's another type for the vnum of the entity (you need to look for the ice flower vnum). To check if the packet you're looking is the correct one you can fake a recv packet with different coordinations and check if the ice flower spawns in your screen.
Perfect ! I found the packets thanks to your advice :)

Last question : do you have any idea how to get the dimensions of the map ? I am trying to find a way to match the flower coordinates from the "in" packet to the minimap. I've looked the different packets when I enter a map but can't find what I need.
10/16/2022 00:15 Diartios#54
Quote:
Originally Posted by Bisounours77 View Post
Perfect ! I found the packets thanks to your advice :)

Last question : do you have any idea how to get the dimensions of the map ? I am trying to find a way to match the flower coordinates from the "in" packet to the minimap. I've looked the different packets when I enter a map but can't find what I need.
"you can use onex to grab all the map images and check which point is walkable or not"
in 2 997 612797 80 81 2 100 100 0 0 3 1091421 1 0 -1 @ 2 -1 0 0 0 0 0 0 0 0 0 0 0

in this example packet "2" is entity type "997" is entity vnum "612797" is id "80 81" are coordinates other things are not much important to know
10/16/2022 01:31 Bisounours77#55
Quote:
Originally Posted by osmancity3162 View Post
"you can use onex to grab all the map images and check which point is walkable or not"
in 2 997 612797 80 81 2 100 100 0 0 3 1091421 1 0 -1 @ 2 -1 0 0 0 0 0 0 0 0 0 0 0

in this example packet "2" is entity type "997" is entity vnum "612797" is id "80 81" are coordinates other things are not much important to know
Thank you for your comment ! I discovered Onexplorer thanks to you and it is indeed much easier now that I have the map png + dimensions ! :D

Now I only need to make some research as to how I can communicate between my python script and the PacketLogger :)
12/01/2022 12:37 Nickcsgo#56
hey im getting the error
Error transfering [Only registered and activated users can see links. Click Here To Register...] - server replied: Bad request.

i have the updated gfclient less and removed 2 factor

can anyone help?
12/06/2022 20:00 -Lennox-#57
hey,

I get this error last time 1 month ago did everything work no longer Up2Date?

[Only registered and activated users can see links. Click Here To Register...]
12/07/2022 19:56 Destiny99#58
Blackbox generation with stdLemon script ([Only registered and activated users can see links. Click Here To Register...]) stopped working . It doesnt generate the blackbox files anymore. I think the blackbox format has changed, does someone know anything about this?
12/08/2022 15:27 Hatz~#59
Up again: [Only registered and activated users can see links. Click Here To Register...]
12/08/2022 17:20 GoodbyeNostale#60
WARNING : DO NOT USE FOR OFFICIAL NOSTALE SERVER !

I just get banned because of the use of this tool !

Be carreful guys if you use it :)