Sign in to follow this  
ArtifexDominus

[SOLVED] Existing Character Can Connect But New Characters Cannot

Recommended Posts

***EDIT*** I had put the wrong coordinates in and unchecked random spawns. Right clicking the tile as a GM and getting the right coordinates there, fixed the issue!

 

A while back, my wife and I began playing on a lan creative copy hosted on my machine. Her computer has since been reformatted and we wanted to start playing again. I decided starting over in a new area, but keeping our players made sense. 

 

I loaded up the server, made my player a GM, flew to a suitable spot, and recorded the coordinates. I set the spawn point there and unchecked random spawn. 

 

I noticed however that her player was missing from the players tab of the dedicated server, only my char was listed. When she tries to log in, it just stays on the "connecting to server" bit with no errors in client or server. 

 

If I create a new player name in the launcher (using Steam) it does the same thing to me, on my own computer where I am hosting from. 

 

I am not sure how to identify what is preventing new players from joining. HELP! THE WIFE ACTUALLY WANTS TO PLAY VIDEO GAMES WITH ME! 

 

Thanks in advance friends! 

Edited by ArtifexDominus

Share this post


Link to post
Share on other sites

Thanks for the response! 

 

Server side no, client side I am running livemap which should have no bearing I imagine. 

Share this post


Link to post
Share on other sites

Just out of curiosity, could you try using the command #allowall as your GM? 

Share this post


Link to post
Share on other sites

Sounds to me like its a server ID issue, if i am reading it correctly, you want to move the same characters from 1 map to a new map you made.

 

If so its a server ID issue. You need to edit the player database and change the server ID of her character to that of the new server.

 

Share this post


Link to post
Share on other sites
19 minutes ago, Wulfrock said:

Sounds to me like its a server ID issue, if i am reading it correctly, you want to move the same characters from 1 map to a new map you made.

 

If so its a server ID issue. You need to edit the player database and change the server ID of her character to that of the new server.

 

Before you go about editing the database, (which can go BAD if you do not know what you are doing).

Just browse it and see if any of the characters that have played are there. If they are, check there ServerID, if it is different that the one you have set current.

You can change it via  GM command in game.

#setserver <playername> <serverid>

This will set the server the player is on as the current one you have set.

 

Share this post


Link to post
Share on other sites
1 hour ago, Wulfrock said:

Sounds to me like its a server ID issue, if i am reading it correctly, you want to move the same characters from 1 map to a new map you made.

 

If so its a server ID issue. You need to edit the player database and change the server ID of her character to that of the new server.

 

 

Thanks Wulfrock, I considered moving players to a new "server" all together, however the tools I found online for import/export did not seem up to date, or working. I settled on simply finding a new area on our current map to "start over" in.

 

Bigsteve, I have a feeling it may be the server id, I will try something like notepad++ to check for her name? If all else fails, I will try the command Retrograde suggested. I will keep you all posted, THANK YOU!

Edited by ArtifexDominus

Share this post


Link to post
Share on other sites

Ok, so wurmplayers.db DOES contain her char name. However, using ntoepad++ (or any text editor really) there are some formatting issues. However, I theoretically should be able to log into the server as GM, use #setserver <playername> <serverid> and it should be fixed? I will try that.

 

No joy, the command gave me "Failure when loading <playername>. Try setting to the previous server."

 

I pulled down a copy of  sqlitebrowser.org and opened up the .db file. I can see in the structure there is a players table, but under browse data, there is only my character under players.

 

The player history email and the player history IP table, both have entries for her based on her Player id matching in the email table. However, she does not exist under the Players table?!

Edited by ArtifexDominus

Share this post


Link to post
Share on other sites

I just realized. Her server id shouldn't matter?

 

I created a brand new character and was still unable to connect, similar to what she was seeing? It appears both characters are seen as new, and unable to connect? I would be willing to just start all over, but I would lose my characters progress and that is not what I want. Is there a fairly easy way to move my character over to a new map? She doesn't mind so much starting fresh, but it KILLS me lol

Edited by ArtifexDominus

Share this post


Link to post
Share on other sites

I figured it out! After mucking about a bit, I realized that the secret fix is to re-check random spawns in the server settings.

 

Now the wiki says:

 

Quote

 

Random spawn points

If set, new players with spawn in a randomised location unless a permanent kingdom village is set. If a server has spawn items in the world (eg. Soulstones), the spawn location will be based on one of these items chosen at random.

 

 

So now I can log in with my test character just fine, but it does not spawn me at the specified area since it randomizes things. Do I need to GM edit the soulstones out of the world and place one where i want it? do I have to make a deed? Why can't people connect with just co-ordinates?

 

Thanks!

 

*EDIT*
 

Seems to have been the fix for me, i set the co-ords based on in game right click on tile and unchecked random spawns again. Made a new test account and BAM!

Will have the wife try it tonight :D:D:D

Edited by ArtifexDominus

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this