EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Bug Reports (https://www.eqemulator.org/forums/forumdisplay.php?f=591)
-   -   Character can turn but not move (https://www.eqemulator.org/forums/showthread.php?t=39392)

Garudan 02-19-2015 02:31 PM

Character can turn but not move
 
Hello,

This is not my first private server. I set up everything according to
https://github.com/EQEmu/Server/wiki...,-No-Webserver).
Everything works, i can login, cast spells etc. But I can not move or jump.
I have no clue how this might happen. If I use zone.exe from Akkadius package, it works fine. If I compile the newest code myself, its not.

Since I want to adjust some code in the source, I am not happy with sticking to akkadius package.

If anyone has a clue, Help is appreciated.

vsab 02-19-2015 05:47 PM

Sounds like your .map files are wrong somehow. I had that problem once and that was the issue.

If that's not it, it is worth giving a little more detail- which zone, your loc, which client you are using etc.

And also, the most up to date guides are here:-
http://wiki.eqemulator.org/i?M=Wiki

specifically for Windows, here:-
http://wiki.eqemulator.org/p?Complet...Guide&frm=Main

Garudan 02-19-2015 06:11 PM

Thanks for your reply!
Its in every zone. I can turn, I can sit. I can not move. I can cast. If i pull a npc to my position, I can not meele-attack.
I can see everything fine. It does not seem to be a .map problem. Because if I take (only) the zone.exe from Akkadius pack, and copy it over the latest compile from github. everything is the same, but moving works.

Garudan 02-20-2015 05:26 AM

TY for the newer Version of the Guide vsab. I did it accordingly and still get the same result.

I can create characters, I can log them in. Then I am on the starting point, in the chosen starting zone. I see all the NPCs, I can cast spells. I can sit and stand. I can turn. But I can not move at all. similar to beeing rooted.

As I said: If I use my server and copy over a precompiled "zone.exe" (from Akkas pack) the exact same server works completly fine. So I guess it has nothing to do with any database-issues. It is somehow related to the zone.exe from compiled git://github.com/EQEmu/Server.git sourcecode.

vsab 02-20-2015 07:50 AM

Which client (UF/ROF2/Titanium) and which starting zones are affected - be specific so I can test it.
Were you using the SVN map files or the ones on Akaa's ftp?

Garudan 02-20-2015 08:42 AM

I am using the SVN mapfiles.

I am using RoF2 Client. I also tried my old SoD client, which had the exact same problem, still peramrooted.
I experienced the 'permaroot' in every zone I selected as start zone.

I created a character with Akka's zone.exe, leveled him to 15, went to najena, logged out.
I replaced (only) akka's zone.exe with the github compiled one, logged back in. the char was now permarooted at the logout spot. He was able to turn arround, cast, and pull a mob (with a spell). But was permarooted, no movement.
I logged out again, replaced the compiled zone.exe with akka's zone.exe.
I logged back in, permaroot gone, the char was able to move normally.

Anything else i could tell you?

joligario 02-20-2015 10:22 AM

When you did a SVN checkout, did the files go into maps/maps or do you see map files in your base maps folder?

Garudan 02-20-2015 01:54 PM

Quote:

Originally Posted by joligario (Post 238064)
When you did a SVN checkout, did the files go into maps/maps or do you see map files in your base maps folder?

There have been in maps, but I tried maps/maps now...no change.

I can see everything as it should be. So I see the usual zone, I see the usual NPCs. its just that the character is permarooted for some reason....



BTW: although i dont believe that its related, but i made no ticks or unticks at cmake. do i need to do something there?

joligario 02-20-2015 02:28 PM

Quote:

Originally Posted by Garudan (Post 238074)
I tried maps/maps now...no change.

This is incorrect anyways, I asked because it is a common mistake.

Just because you see things doesn't mean anything as your client has its own maps.

Akkadius 02-20-2015 02:44 PM

Most recent map files can be found here:

FTP:

ezd.akkadius.com

maps/maps

Garudan 02-20-2015 02:58 PM

Thanks for your help guys.

I used SVN, just tried update, still up to date.

Nothing changed on my permaroot problem :(

Garudan 02-20-2015 06:10 PM

I did everything all over again.

Still permarooted.

Me trying to run in Twilight:

Picture

Still no clue why....

Garudan 02-21-2015 10:58 AM

I just created a new character and tried it again.

The character was able to move: it was similar like moving on ice (as in skyshrine for example). he accelerated once, and then became slowly slower until he stopped. in the exact same speed like on icy underground.
and the character did this while moving perfectly horizontally, while the underground was slightly lowering (tutorialb start point).

after this single movement nada niente. no more moving.
i tried it with other chars, did not work again...

dagulus2 02-21-2015 11:14 AM

What is 'gravity' set to in the "zone" table?

Garudan 02-21-2015 12:16 PM

Quote:

Originally Posted by dagulus2 (Post 238116)
What is 'gravity' set to in the "zone" table?

aehm, this could be something, where exactly would that be?
i looked in the sql "zone" table, there is no gravity.
i looked in the zone.h and zone.cpp, there is no gravity either.

dagulus2 02-21-2015 12:20 PM

It was patched in a couple of days ago (the 13th to be precise). The only reason I ask, is your situation sounds very much like what happened when I played about with setting it to 0.

Basically as soon as you lose contact with the ground (which can be as soon as you zone in), you are stuck slightly above the ground but can turn.


Edit: As an aside, what happens if you use levitate or flymode?

Garudan 02-21-2015 12:34 PM

Quote:

Originally Posted by dagulus2 (Post 238121)
Edit: As an aside, what happens if you use levitate or flymode?

i just tried.
it says: Charactersname Flymode OFF

it seems to think its already on. i cant turn it on

Could you please explain, where i could find the gravity setting?

dagulus2 02-21-2015 12:40 PM

It should be a column in the zone table, standard value is 0.4. (Its right near the end, between 'snow_duration4', and 'type').

It should be patched in when you update your database using the patcher.

Garudan 02-21-2015 12:47 PM

sorry, I feel a bit stupid.

i used
Quote:

source peqbeta_2015-02-13-02_01.sql;
source player_tables_2015-02-13-02_01.sql;
and i dont have this gravity column

it would make sense what you said because akkadius zone.exe with which it works is from 5/2/2015

could you be so kind and point my dumbass in the patcher direction?

dagulus2 02-21-2015 12:55 PM

When you launch world.exe it should come up automatically, but need to select 3 to find the required updates and then 3 again to apply them.

See the later half of http://wiki.eqemulator.org/p?Automat...Upgrade_System

Garudan 02-21-2015 01:25 PM

you are my hero of the day dagulus, ty!

since i got something else in the PATH thingy, i got no updates at all...gravity was the prob...

ty!

dagulus2 02-21-2015 03:33 PM

Glad you got sorted!


All times are GMT -4. The time now is 05:24 PM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.