Update to R10
Since the game version hasn't updated yet. Not sure if this version will get much attention.
Before you do anything, backup your save.
Since villager manipulation require a lot of read and write to your save data,
it might corrupt your save if anything bad happen.
I am not responsible if you destory your own save.
You might want to grab the update of USB-botbase HERE if you use USB connect.
"Villager Booter" added. (Named by @WhiteArmor)
Yes, 90% of its functions is the same as @berichan 's ACNHMobileSpawner.
You can also achieve everything similar using NHSE.
If you are happy with those. You do not have to use Poker.
- Save & Load villager and house
Dumping/Loading Villagers using *.nhv (villager) files
Dumping/Loading Houses using *.nhvh (villager house) files
- Set Friendship (25[Black] - 255[Pink])
Change the friendship value toward the first player.
The friendship value also represented by the villager buttons' background.
- Change Catchphrase
Yes, you can fit a 22 characters japanese sentence in there.
- Force move out
There are two kicking method here "Forced Move out" & "Irregular Move out".
- "Forced Move out" Recommanded
This is the "cleaner" moveout method.
The villager will immediately start packing into boxes. (Visitor could come and invite immediately)
Invited or not, the villager will be gone in the next day and leave an open plot.
The open plot would then function normally afterward.
- "Irregular Move out"
This is the "dirtier" moveout method.
The villager will immediately start packing into boxes. (Visitor could come and invite immediately)
However, if the villager is not invited by anyone. He/she will actually stay at that moveout state indefinitely.
This is great if you don't know when your visitor will be coming to invite but you want the villager to be ready anytime.
Once the villager has been invited, the left behind open plot would be kind of "bugged".
Tom Nook might NOT invite anyone to that particular open plot even a lot of days have passed.
This might also be great because you can keep that open plot available for any time.
The "bugged" plot can be fixed by inviting aomeone from mystery island.
- Replace Villager
I have dump all 397 villagers and their houses myself to create this database.
All of the villagers were invited from Mystery Island and has never been talked to after that.
They would tell you they are being invited from Mystery Island when you first talk to them.
I try to be as consistent as possible but I cannot proof the villagers are 100% perfect.
Please let me know if you find anything wrong with them.
- Mystery Island villager replacer
This is the same thing as @Mopquill 's Code Generator
The villager's appearance on the island will not change, but when you speak to them, they should have your chosen villager's name.
The "Read" button is optional. You can go ahead and replace as long as there is someone on the Mystery Island
Here are some abnormal usages of the "Villager Booter" and their results:
1. Evict all 10 villagers
Yes, you can have all villagers evicted and have 10 open plots on your island.
2. Replace an empty plot
I try to make this as perfect as possible but it is "Not recommanded".
At first, the house door will usually be "bugged" and could not be open.
Save and reload might fix it.
Better to have an normal working villager before using "Replace".
3. Replace a "moving in" villager
Totally bugged. You might have random result like wrong house appear afterward.
Better to have an normal working villager before using "Replace".
4. Replace a "Just move in sweeping floor" villager
Should be fine. I do that alot myself.
5. Replace an "Accepted moveout bubble" villager
Totally bugged. Any villager you replace might want to moveout immediately.
Better to have an normal working villager before using "Replace".
6. Replace/invite "Marty, Chelsea, Chai, Rilla, Toby, Étoile"
The "Sanrio x Animal Crossing" villagers have their names in game but no models and sprites.
They all have default empty house and you cannot see them.
You can have 6 ghost houses if you want to use them.
7. Replacing with the same villager
You might want to have 10 Raymond on your island but it would not work.
The game will remove duplicated villager everytime you save and reload.
Thanks for your work its appreciated!
Can you make it so the villagers are searchable via text? Scrolling over 400 villager + the fact they are not in alphabetical order makes it very unusable. ACNHspawner has them atleast in alphabetical order but still you cannot use hotkey or any search feature.
just tested yesterday, still workedis this still working on latest update ?
I havent got that error, what where you doing before this happed?Do anyonehave the issue where ac is stuck on loading screen? The startup screen did not appear at all. I tried restarting the switch and game, but it doesn't work
I havent got that error, what where you doing before this happed?
Did you updated your cfw and sigpatches?I don't recall. I have encountered this error for a few days. I thought it was the update but even after the update, restart of game and reboot, the screen is still not showing.
And I have this issue with Pokemon Shield.
Im not very sure about this, what where u using to get this error?is there a tutorial? i keep getting a error..
"
System.IO.FileNotFoundException: Could not load file or assembly 'LibUsbDotNet.LibUsbDotNet, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'LibUsbDotNet.LibUsbDotNet, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null'
at acnhpoker.USBBot.Connect()
at acnhpoker.Form1.USBconnectBtn_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4220.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
ACNHPoker
Assembly Version: 9.4.0.0
Win32 Version: 9.4.0.0
CodeBase: file:///C:/Users/dafuk/Desktop/New%20folder/ACNHPoker.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4220.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.3752.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
sysbot says i need a token?
thanX in advance
Did you updated your cfw and sigpatches?
Im not very sure about this, what where u using to get this error?
Sysbot goes on switch, that might be the problemi guess i have to have a sysbot on switch/pc? i get the error on start up of application.
im thinking this is a little complicated? i've been using NHSE save editor, and just tried on latest update and is working. this would be fun though to just spawn stuff instead of ftp saves.
switch is on 10.0.1 sxos and its a win10 64bit pc
I dont think so, try reinstalling the game,I tried replacing the cfw and sigpatches but the issue still persist, could it be due to I have been banned from ac?
is there a tutorial? i keep getting a error..
"
System.IO.FileNotFoundException: Could not load file or assembly 'LibUsbDotNet.LibUsbDotNet, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
File name: 'LibUsbDotNet.LibUsbDotNet, Version=2.2.0.0, Culture=neutral, PublicKeyToken=null'
at acnhpoker.USBBot.Connect()
at acnhpoker.Form1.USBconnectBtn_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
sysbot says i need a token?
thanX in advance
Hey there @MyShiLingStar
I haven't had any problems with Poker 10 since the initial release, however, I have come into problems with it today. Not sure what may be causing them.
I was trying to move out villagers/ swap em new ones, and I keep getting a big Error message when I refresh Poker. The house also disappears in the game. This is the same whether I load a file from the villager database or if I use the Replace Villager function that was built into Poker. This was not how it was working for me initially. Just an FYI, I did have all the villagers boxed out to move while in NHSE before loading the save file up. Not sure if this is causing the issue, but it worked fine for me previously with boxed villagers.
Additionally, if I cancel the move-out, the villager continues to display the boxes when I re-enter the house.
I'm also not sure if this has to do with the version of sysbot I have currently running on my switch. I have one switch running sysbot 1.3 for Discord bot reasons and the other one running sysbot 1.5 (latest release). I haven't tested this out on the other switch to determine if the version of sysbot might be causing this issue. But If you have any insight into the issue it'd be greatly appreciated!
Thank you again for your response! Cheers!