VAMLive

Plugins + Scripts VAMLive

Download [<1 MB]
The camera source is not detected in the screen plugin..!
 
You can remove all versions and keep only the last one yeap : )
The system waits for any camera to be available now, so the order does not matter. You're obviously doing something wrong :p
  • Keep only one version
  • Hard reset or restart the game
  • Retry
 
I tried both methods, but it still doesn’t get detected. Could it be because the old .4 version remains?
:LOL: Make sure you're not making the same dumbass mistake I did... "freeze motion/sound" needs to be unticked.
 
Very cool plugin. The screen looks much better than broadcastset but is there a way to make the screen smaller ? I tried adjusting scale but it stays the same size.
 
Very cool plugin. The screen looks much better than broadcastset but is there a way to make the screen smaller ? I tried adjusting scale but it stays the same size.

Thank you!
In the screen plugin you got everything to adjust scale and ratio : )
 
Compilation error [CS103]: The name `Utils' does not exist in hazmhox.vamlive.6 on VaM 1.22.0.3

Hello everyone,
I'm trying to use hazmhox.vamlive.6.var on Virt-A-Mate 1.22.0.3 under Windows 11/Windows 10.
Most of my other plugins compile and work flawlessly , but VAMLive completely fails to initialize on an Empty atom.
an error log from the console:

!> Compile of hazmhox.vamlive.6:/Custom/Scripts/VAMLive/src/vamlive_camera.cs failed. Errors:
!> [CS103]: The name `Utils' does not exist in the current context in <Unknown> at [82, 31]
!> [CS]: Mono.CSharp.InternalErrorException: (72,24): VAMLivePlugin.VAMLiveCamera.Init() ---> Mono.CSharp.FatalException: The name `Utils' does not exist in the current context...
 
Last edited:
Compilation error [CS103]: The name `Utils' does not exist in hazmhox.vamlive.6 on VaM 1.22.0.3

This probably isn't the full message (even the bottom part of your post) as the meta says for the plugin:

"programVersion" : "1.22.0.13",

You VAM is obsolete, some functions requires VAM to be up to date (since a long time now). Most plugins nowadays require an up to date VAM.
 
This probably isn't the full message (even the bottom part of your post) as the meta says for the plugin:



You VAM is obsolete, some functions requires VAM to be up to date (since a long time now). Most plugins nowadays require an up to date VAM.
Sorry about that, my bad. Updated to 1.22.0.13.
Here is the error log from a completely empty scene. Adding the plugin to an Empty atom results in the following:


!> Compile of hazmhox.vamlive.6:/Custom/Scripts/VAMLive/src/vamlive_camera.cs failed. Errors:
!> [CS103]: The name `Utils' does not exist in the current context in <Unknown> at [82, 31]
!> [CS]: Mono.CSharp.InternalErrorException: (72,24): VAMLivePlugin.VAMLiveCamera.Init() ---> Mono.CSharp.FatalException: The name `Utils' does not exist in the current context
at Mono.CSharp.Report.Error (Int32 code, Location loc, System.String error) [0x00000] in <filename unknown>:0
at Mono.CSharp.Report.Error (Int32 code, Location loc, System.String format, System.String arg) [0x00000] in <filename unknown>:0
at Mono.CSharp.SimpleName.Error_NameDoesNotExist (Mono.CSharp.ResolveContext rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.SimpleName.LookupNameExpression (Mono.CSharp.ResolveContext rc, MemberLookupRestrictions restrictions) [0x00000] in <filename unknown>:0
at Mono.CSharp.MemberAccess.LookupNameExpression (Mono.CSharp.ResolveContext rc, MemberLookupRestrictions restrictions) [0x00000] in <filename unknown>:0
at Mono.CSharp.Invocation.DoResolveInvocation (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0
at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.ResolveContext rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec, ResolveFlags flags) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Mono.CSharp.Method.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeDefinition.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.ClassOrStruct.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.Class.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeDefinition.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.NamespaceContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.NamespaceContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.ModuleContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.AssemblyDefinition.Emit () [0x00000] in <filename unknown>:0
at DynamicCSharp.Compiler.McsDriver.Compile (System.Reflection.Emit.AssemblyBuilder& assembly, System.AppDomain domain, Boolean generateInMemory) [0x00000] in <filename unknown>:0
at DynamicCSharp.Compiler.McsCompiler.CompileFromSettings (Mono.CSharp.CompilerSettings settings, Boolean generateInMemory) [0x00000] in <filename unknown>:0 in at [0, 0]
!> Compile of hazmhox.vamlive.6:/Custom/Scripts/VAMLive/src/vamlive_camera.cs failed. Errors:
!> [CS103]: The name `Utils' does not exist in the current context in <Unknown> at [82, 31]
!> [CS]: Mono.CSharp.InternalErrorException: (72,24): VAMLivePlugin.VAMLiveCamera.Init() ---> Mono.CSharp.FatalException: The name `Utils' does not exist in the current context
at Mono.CSharp.Report.Error (Int32 code, Location loc, System.String error) [0x00000] in <filename unknown>:0
at Mono.CSharp.Report.Error (Int32 code, Location loc, System.String format, System.String arg) [0x00000] in <filename unknown>:0
at Mono.CSharp.SimpleName.Error_NameDoesNotExist (Mono.CSharp.ResolveContext rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.SimpleName.LookupNameExpression (Mono.CSharp.ResolveContext rc, MemberLookupRestrictions restrictions) [0x00000] in <filename unknown>:0
at Mono.CSharp.MemberAccess.LookupNameExpression (Mono.CSharp.ResolveContext rc, MemberLookupRestrictions restrictions) [0x00000] in <filename unknown>:0
at Mono.CSharp.Invocation.DoResolveInvocation (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0
at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.ResolveContext rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec, ResolveFlags flags) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Mono.CSharp.Method.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeDefinition.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.ClassOrStruct.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.Class.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeDefinition.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.NamespaceContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.NamespaceContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.ModuleContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.AssemblyDefinition.Emit () [0x00000] in <filename unknown>:0
at DynamicCSharp.Compiler.McsDriver.Compile (System.Reflection.Emit.AssemblyBuilder& assembly, System.AppDomain domain, Boolean generateInMemory) [0x00000] in <filename unknown>:0
at DynamicCSharp.Compiler.McsCompiler.CompileFromSettings (Mono.CSharp.CompilerSettings settings, Boolean generateInMemory) [0x00000] in <filename unknown>:0 in at [0, 0]
 

Attachments

  • Screenshot_1.png
    Screenshot_1.png
    28.9 KB · Views: 0
Last edited:
I've tested the .6 on my end no issues.

I'm gonna grab the hub's one just to be sure, but my current release has no issue apparently. So I don't know what's going on on your end.
 
Made friends test it, no issue whatsoever.
I grabbed the hub version and tested it, no issue either.

This is definitely on your end.
 
Btw.
You're using the cslist file right?
How do I actually see the .cslist files inside the plugin selection dialog window?

Right now, when I click "Select File", the built-in file browser only displays .cs files, and there are no .cslist files visible anywhere in the directory. Is there a filter toggle or a specific setting I need to change to make them show up?

Just to clarify, I haven't modified any files outside of the game. I simply downloaded the original .var package from the Hub, and that's it.
 
deleted everything. Literally everything!
I downloaded a completely fresh build via VaM_Updater directly from the official Patreon page here: https://www.patreon.com/meshedvr/posts/downloading-and-32794384
Then, I installed VAMLive. When I try to add the VAMLive plugin to an Empty atom, the compilation fails.
Here is the exact error log from a completely clean install and a blank scene:


!> Compile of hazmhox.vamlive.6:/Custom/Scripts/VAMLive/src/vamlive_screen.cs failed. Errors:
!> [CS103]: The name `Utils' does not exist in the current context in <Unknown> at [111, 31]
!> [CS]: Mono.CSharp.InternalErrorException: (101,24): VAMLivePlugin.VAMLiveScreen.Init() ---> Mono.CSharp.FatalException: The name `Utils' does not exist in the current context
at Mono.CSharp.Report.Error (Int32 code, Location loc, System.String error) [0x00000] in <filename unknown>:0
at Mono.CSharp.Report.Error (Int32 code, Location loc, System.String format, System.String arg) [0x00000] in <filename unknown>:0
at Mono.CSharp.SimpleName.Error_NameDoesNotExist (Mono.CSharp.ResolveContext rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.SimpleName.LookupNameExpression (Mono.CSharp.ResolveContext rc, MemberLookupRestrictions restrictions) [0x00000] in <filename unknown>:0
at Mono.CSharp.MemberAccess.LookupNameExpression (Mono.CSharp.ResolveContext rc, MemberLookupRestrictions restrictions) [0x00000] in <filename unknown>:0
at Mono.CSharp.Invocation.DoResolveInvocation (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0
at Mono.CSharp.Invocation.DoResolve (Mono.CSharp.ResolveContext rc) [0x00000] in <filename unknown>:0
at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec, ResolveFlags flags) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at Mono.CSharp.Method.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeDefinition.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.ClassOrStruct.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.Class.Emit () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeDefinition.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.NamespaceContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.NamespaceContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.TypeContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.ModuleContainer.EmitContainer () [0x00000] in <filename unknown>:0
at Mono.CSharp.AssemblyDefinition.Emit () [0x00000] in <filename unknown>:0
at DynamicCSharp.Compiler.McsDriver.Compile (System.Reflection.Emit.AssemblyBuilder& assembly, System.AppDomain domain, Boolean generateInMemory) [0x00000] in <filename unknown>:0
at DynamicCSharp.Compiler.McsCompiler.CompileFromSettings (Mono.CSharp.CompilerSettings settings, Boolean generateInMemory) [0x00000] in <filename unknown>:0 in at [0, 0]
 
The only workaround is this.
Extract hazmhox.vamlive.6.var into Custom/Scripts/VAMLive/ while keeping the exact folder structure:

Custom/Scripts/VAMLive/vamlive_screen.cslist
Custom/Scripts/VAMLive/src/vamlive_screen.cs
Custom/Scripts/VAMLive/src/third-party/Utils.cs
Temporarily remove hazmhox.vamlive.6.var from AddonPackages (rename it to .var.off or move it out of the folder)
Then, load the vamlive_screen.cslist file directly from Custom/Scripts/...
It worked. This method will likely help with other similar plugins that fail due to missing Utils context calls.
 
The only workaround is this.
Extract hazmhox.vamlive.6.var into Custom/Scripts/VAMLive/ while keeping the exact folder structure:

Custom/Scripts/VAMLive/vamlive_screen.cslist
Custom/Scripts/VAMLive/src/vamlive_screen.cs
Custom/Scripts/VAMLive/src/third-party/Utils.cs
Temporarily remove hazmhox.vamlive.6.var from AddonPackages (rename it to .var.off or move it out of the folder)
Then, load the vamlive_screen.cslist file directly from Custom/Scripts/...
It worked. This method will likely help with other similar plugins that fail due to missing Utils context calls.

DO NOT extract plugins. This will prevent any scene to work properly (if they use these plugins).

cslist files are available immediately, and should not be invisible. This is something on your end, with whatever sorting order or filter you got in your file browser or maybe a third party plugin preventing you to see the files.
The error you get is because you load cs files instead of the cslist files.

Fix your browser issue, you will be able to use plugins normally.
For instance, ensure you don't have "only favourite" checked.

Also, provide screenshot or a video showing you doing the add plugin flow on an empty (using the var file), to help me eventually see what could be the problem.
 
Back
Top Bottom