NPC Role (Tattoo Artists, Merchant etc.) Error

Role Sims, homeless, service Sims, oh my. Something tells me we're not in Sunset Valley anymore.
Post Reply
User avatar
Plumbobius
Reactions:
Posts: 4
Joined: March 4th, 2024, 6:27 am

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by Plumbobius » March 4th, 2024, 6:40 am

I haven't had any issues with NRaas Register and my existing mods. Haven't installed any new mods/CC and now it's bombarding me with this error message:
-----------------------------------------
NRaas.Register
Script Error
DebugException:
VerifyRoleGivingObjectRoles
-----------------------------------------

Basically - it pops up everytime I open my game or try to re-assign an NPC to ex. the Tattoo Chair and results in the town not having any Tattoo Artists, Festival Stand Sellers, Stylists etc.. Service Sims still exist - like Butlers, Mailman etc. I checked for the error code "VerifyRoleGivingObjectRoles" on Google and here but kinda struggled to find an answer, so I want to ask if anyone has a solution. Thanks! :yes:

User avatar
igazor
Organizer
Reactions:
Posts: 17149
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by igazor » March 4th, 2024, 8:59 am

The on-screen notification that an error has occurred doesn't usually give us enough (or any) information to go on. We need to see the underlying script error log in its entirety in order to be able to assist. The logs are files whose names begin with ScriptError and they accumulate in the TS3 user game folder in Documents where your added content and saves are.

If you could, please drag and drop the file icon(s) of your script error logs onto a response here and let the site's upload manager do the rest. Or, if that doesn't work, you could zip any logs together (if more than one), upload to a third party file host like DropBox, GoogleDrive, etc., and provide a link that allows us to access/read them.

User avatar
Plumbobius
Reactions:
Posts: 4
Joined: March 4th, 2024, 6:27 am

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by Plumbobius » March 4th, 2024, 10:38 am

Here it is, that's what appears when I drag drop the Script Error file onto the site.

Code: Select all

DebugException: VerifyRoleGivingObjectRoles
 Counter: 98
 Sim-Time: Tue. at 6:16
 Start-Time: 03/04/2024 12:59:31
 PreLoadup-Time: 03/04/2024 13:00:20
 Loadup-Time: 03/04/2024 13:01:18
 Log-Time: 03/04/2024 13:03:48

System.NullReferenceException: A null value was found where an object instance was required.
#0: 0x00003 ldfld.o    in Sims3.Gameplay.Roles.Sims3.Gameplay.Roles.RoleLocationMerchant:EndRole () ()
#1: 0x00001 callvirt   in Sims3.Gameplay.Roles.Sims3.Gameplay.Roles.Role:RemoveSimFromRole () ()
#2: 0x0002b callvirt   in Sims3.Gameplay.Roles.Sims3.Gameplay.Roles.RoleManager:VerifyRoleGivingObjectRoles () ()
#3: 0x00024 callvirt   in NRaas.RegisterSpace.Tasks.NRaas.RegisterSpace.Tasks.RoleManagerTaskEx:Simulate () ()
#4: 0x00022 ldc.i4.0   in ScriptCore.ScriptCore.ScriptProxy:Simulate () ()



User avatar
igazor
Organizer
Reactions:
Posts: 17149
Joined: April 8th, 2013, 6:00 pm
Answers: 206
Location: Everyone should strive to find their inner platypus.

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by igazor » March 4th, 2024, 11:13 am

Hmm. Register seems to be complaining about and balking on a location merchant being undefined. This is, I think, supposed to be the WA marketplace special merchant, which doesn't make much sense unless you are playing a WA world at the time or have placed a WA-specific marketplace lot into a regular homeworld.

Is ErrorTrap in play and is it producing any additional script logs? I don't find the Register one as helpful as I was hoping it would be, but maybe our developer will spot the issue from what has just been described and uploaded.

User avatar
Chain_Reaction
Site Admin
Reactions:
Posts: 7617
Joined: December 30th, 2011, 6:00 pm
Answers: 82
Contact:

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by Chain_Reaction » March 4th, 2024, 12:55 pm

Is this a save that use to have kinky world installed per chance?

User avatar
Plumbobius
Reactions:
Posts: 4
Joined: March 4th, 2024, 6:27 am

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by Plumbobius » March 8th, 2024, 9:09 am

Hi, so the bug has gotten even weirder?
Chain_Reaction wrote:
March 4th, 2024, 12:55 pm
Is this a save that use to have kinky world installed per chance?
No, I have never used kinky world.

I put Error Trap back into my game to see if it picks up any new Errors - NOTHING and suddenly Register stops sending me that one error message I kept getting. After that I tried resetting Register settings, resetting my town with the given NRAAS mods etc., it's back to base settings but now I have 0 Service sims left. When I call for a butler, pizza delivery, adoption and the rest - noone arrives. I am not too good with tweaking the settings - maybe I did something wrong? Is there a manual way to re-assign new homeless sims to the service jobs? Could it be that there is no homeless sims in town? I went through a few of the similar posts and I have settings like SP>Manage The Homeless or SP>Move Role Sims Into Household turned on so I am very confused.. :cry:

User avatar
Chain_Reaction
Site Admin
Reactions:
Posts: 7617
Joined: December 30th, 2011, 6:00 pm
Answers: 82
Contact:

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by Chain_Reaction » March 8th, 2024, 11:33 am

Remove all mods except nraas including tuning mods and then see if service sims work again.

User avatar
Plumbobius
Reactions:
Posts: 4
Joined: March 4th, 2024, 6:27 am

NPC Role (Tattoo Artists, Merchant etc.) Error

Post by Plumbobius » March 9th, 2024, 7:28 am

Chain_Reaction wrote:
March 8th, 2024, 11:33 am
Remove all mods except nraas including tuning mods and then see if service sims work again.
Thank you, that fixed the issue. We are back to normal! Have a good weekend~ :D

Post Reply