Freelancer Community Network
Reminder: Internet Explorer 6 or below are NOT supported.
HomeHome
ForumForum
WikiWiki
DownloadsDownloads
ForgeForge
Multiplayer Connection Tutorial
Collapse/Expand Donations
Monthly costs: -50€
Income (ads): +25€
Donations (last month): +40€

Current balance: -50€
(last updated 2013/06)

Please make a donation if you want to help keeping The-Starport online:

Thanks!
Collapse/Expand Random Image
Collapse/Expand Poll
Would you be interested in Star Citizen modding?
Yes. 79% (233)
No, not interested in SC mods/modding. 7% (21)
No, not interested in SC in general. 13% (38)
Total Votes: 292
3 Comments
Collapse/Expand Login
Username:

Password:

Remember me



Lost Password?

Register now!
Collapse/Expand Chat
Collapse/Expand Twitter
Collapse/Expand Who's Online
17 user(s) are online (9 user(s) are browsing Forum)

Members: 2
Guests: 15

Skotty., Crazy, more...
Collapse/Expand Links
Collapse/Expand Advertisement
There are currently 129 users playing Freelancer on 87 servers.
June. 20, 2013

Browsing this Thread:   1 Anonymous Users



 Bottom   Previous Topic   Next Topic  Register To Post



Moving Characters between accounts

Joined:
2011/11/19 2:17
Group:
Registered Users
Posts: 25
Offline
I am running FLHook 1.61 with the discovery mod. I use DSProcessManager to monitor and ensure the server is running. I also use DSAcountManager.

If I want to move a character to another account, say a user has lost his account number in a move, do I just drag and drop the character file between accounts?

This would seem the logical thing to do, but there is a dsam.dll file to take into account. Or is that recreated every run of the account manager?

Posted on: 2011/12/19 16:19
Report Top
Re: Moving Characters between accounts
Starport Staff
Joined:
2008/10/7 19:56
From Sussex, England
Group:
Registered Users
Starport Staff
FLServer Admins
Senior Members
Posts: 586
Offline
I would use movechar for this instead of doing it manually.

Posted on: 2011/12/19 17:23
Report Top
Re: Moving Characters between accounts

Joined:
2011/11/19 2:17
Group:
Registered Users
Posts: 25
Offline
I'm assuminig you mean the /movechar a player would type in the chat window. The problem with that is it requires a move character code to be set in order for it to work.

The only way I know to set a move character code is to logon to the character you want moved and type
/set movecharcode password

I don't have any idea how I would logon as one of my users. Every account does have an account number that I can see in DSAccountManager, but from what I've seen it doesn't match the MP account number in Freelancer. Or am I mistaken here?

Posted on: 2011/12/19 17:49
Report Top
Re: Moving Characters between accounts
Starport Staff
Joined:
2008/10/7 19:56
From Sussex, England
Group:
Registered Users
Starport Staff
FLServer Admins
Senior Members
Posts: 586
Offline
Admin command "setaccmovecode <charname> <code>" sets the code for all characters in the account with this character in it.

Posted on: 2011/12/19 20:20
Report Top
Re: Moving Characters between accounts
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 650
Offline
manually moving the *.fl files works fine. Just make sure you don't move the 'name' files around, those need to stay in the corresponding folder.

It doesn't hurt to use a tool such as Duplicate Cleaner to ensure you don't have duplicates of the same player file in the database. That can cause issues.

My guess is that the dsam file would be regenerated any time you instructed the disco account manager to do so.


Posted on: 2011/12/19 22:26
Report Top
Re: Moving Characters between accounts
Just can't stay away
Joined:
2008/8/21 4:48
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 450
Offline
Admins - people with access to admin commands can type .setaccmovecode <charname> <new code> (I think this is right, check .help

Using the /movechar method has the advantage that the server does not need to be restarted to move ships.

Posted on: 2011/12/20 5:14
Report Top
Re: Moving Characters between accounts

Joined:
2011/11/19 2:17
Group:
Registered Users
Posts: 25
Offline
Quote:

robocop wrote:
manually moving the *.fl files works fine. Just make sure you don't move the 'name' files around, those need to stay in the corresponding folder.

It doesn't hurt to use a tool such as Duplicate Cleaner to ensure you don't have duplicates of the same player file in the database. That can cause issues.

My guess is that the dsam file would be regenerated any time you instructed the disco account manager to do so.



Any Idea where I can find such a tool? I downloaded Duplicate Cleaner and had it check for any files named *.fl. Then had it check for any files with the same name but any extention of a deleted character. Both didn't find any duplicates. Even typed a filename of a deleted character into my windows search box and nothing. But the character is still listed (as Deleted)

Posted on: 2012/1/3 21:05
Report Top
Re: Moving Characters between accounts
Home away from home
Joined:
2008/5/21 19:32
Group:
Registered Users
FLServer Admins
$$$ Supporters $$$
Senior Members
Posts: 650
Offline
Assuming you've directed Duplicate Cleaner to search the correct directory, your issue then is with DSAM. I would look at the DSAM directory to see if there are log files that exist. If so, perhaps you can move them to a backup location and then fire up DSAM again and create new records and/or logs.

I use DC for two purposes. One, to verify that my admins aren't accidentally 'restoring' characters that already exist in another location thus putting two of the same named *.fl files in the database, and the other to find accounts with those pesky 0k *.fl files that some players seem to generate. The other day I found a player account with 36 of them.

Anyone know how and/or why those files get created? I generally assume that if there's more than one that it's done intentionally and I ban the account.

Posted on: 2012/1/3 21:14
Report Top
Re: Moving Characters between accounts

Joined:
2008/9/18 20:58
Group:
Registered Users
FLServer Admins
Posts: 31
Offline
Quote:
Any Idea where I can find such a tool? I downloaded Duplicate Cleaner and had it check for any files named *.fl. Then had it check for any files with the same name but any extention of a deleted character. Both didn't find any duplicates. Even typed a filename of a deleted character into my windows search box and nothing. But the character is still listed (as Deleted)

If you delete chars DSAM will keep it in its database marked as deleted but i think i never had a "deleted" entry after moving a char.

If you want to get rid of those chars that are marked deleted you'll have to edit the dsam.db with an external database tool.
I think somewhere in the DSAM readme files is a good suggestion for a program that can do that but its a lot easier to simply untick that box for deleted chars in the filter screen

Posted on: 2012/1/4 7:28
Report Top
Re: Moving Characters between accounts
Just can't stay away
Joined:
2008/8/21 4:48
Group:
Registered Users
FLServer Admins
Trusted Speciality Developers
Senior Members
Posts: 450
Offline
Quote:

If I want to move a character to another account, say a user has lost his account number in a move, do I just drag and drop the character file between accounts?


I assume you've got the playercntl plugin. If so then use the admin command 'setaccmovecode <charname> <code>.

This sets a code so that the the player can make a new account and use the command /movechar <charname> <code> to move the ship into their new account.

This method does not require a server restart.


Posted on: 2012/1/6 10:27
Report Top