View Full Version : Character can turn but not move
Garudan
02-19-2015, 02:31 PM
Hello,
This is not my first private server. I set up everything according to
https://github.com/EQEmu/Server/wiki/Public-EQEmulator-Server-Setup-Guide-(Windows-32-bit,-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.
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?Complete_Windows-based_Server_Setup_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.
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
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
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 (https://onedrive.live.com/redir?resid=B039F3AA9AC6CD57%21193)
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
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
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
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?Automatic_Database_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!
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.