Jump to content

Robert Grant

  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About Robert Grant

  • Birthday 04/05/1952
  1. Afternoon all. I am having the same issue as the OP however placing 2 AI folders in the P3Dv5 addon directory does not work for me. I am running bothP3D v4 and v5 . V4 no issue as all my AI aircraft are there. The AI folders reside in the Simobjects directory. I have copied the 2 folders and placed them in v5 Simobjects . When I do a scan VPilot picks up the v5 SImobjects \ Airplanes but not the other 2 AI directories. Is there a change to the naming convention for the foders ? Any advice appreciated. Regards Rob
  2. You are quite correct. They do work on different simulators. I use VPilot for P3D and as I said I find it great. So I wont be changing from VPilot to Xpilot. I will be using XSB v2 until XPilot implements networked connection ability. Thank you for your input.
  3. Any idea how long this might be? I wont be changing to XPilot until this facility is available. Thanks in advance. I use VPilot and find it great.
  4. Sorry colleague but I have to disagree. If altitude constraints are marked on SIDs and STARs they are to be complied with unless the SID or STAR restriction is cancelled by ATC and from my experience that applies in most parts of the world..
  5. I thought VATSIM policy was a period not exceeding 30 minutes?
  6. Hi and thanks for a good product. This is so like the VPilot for P3D I use it makes me very hopeful. In a future update (read really SOON I hope) can you include the capability to work on a server client setup as does VPilot. That allows me to run th host VPilot on my main P3D machine and a VPilot slave on my client machine. Is it possible to do the same thing for XPilot please? Best regards Robert
  7. Ross. Problem solved! Put it down to my stupidity. When I reinstalled vPilot I forgot to add Run as Administrator to the shortcut. DOH!
  8. Thanks Ross. I will check the permissions but always run as admin etc. Only issue I can think of is a Windows 10 update a couple of days ago. I noticed just this morning the setting in my system had changed. Ill check and advise.
  9. Hi Ross. Attached is the GE file from the Host. There was no log on the remote machine. I ran vPilot on the server again in local mode and it worked but not in the host/remote config. Here is the last chunk of text in the file DateStamp: 27/11/2017 9:35:54 PM Details: System.ArgumentException: Unable to obtain public key for StrongNameKeyPair. at System.Reflection.StrongNameKeyPair.nGetPublicKey(Boolean exported, Byte[] array, String container) at System.Reflection.StrongNameKeyPair.get_PublicKey() at System.AppDomain.InternalDefineDynamic[Mod - Happy Thoughts]embly([Mod - Happy Thoughts]emblyName name, [Mod - Happy Thoughts]emblyBuilderAccess access, String dir, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions, StackCrawlMark& stackMark, IEnumerable`1 unsafe[Mod - Happy Thoughts]emblyAttributes) at System.AppDomain.DefineDynamic[Mod - Happy Thoughts]embly([Mod - Happy Thoughts]emblyName name, [Mod - Happy Thoughts]emblyBuilderAccess access) at Castle.DynamicProxy.ModuleScope.CreateModule(Boolean signStrongName) at Castle.DynamicProxy.ModuleScope.ObtainDynamicModuleWithStrongName() at Castle.DynamicProxy.ModuleScope.ObtainDynamicModule(Boolean isStrongNamed) at Castle.DynamicProxy.ModuleScope.DefineType(Boolean inSignedModulePreferably, String name, TypeAttributes flags) at Castle.DynamicProxy.Generators.Emitters.Cl[Mod - Happy Thoughts]Emitter.CreateTypeBuilder(ModuleScope modulescope, String name, Type baseType, IEnumerable`1 interfaces, TypeAttributes flags, Boolean forceUnsigned) at Castle.DynamicProxy.Generators.Emitters.Cl[Mod - Happy Thoughts]Emitter..ctor(ModuleScope modulescope, String name, Type baseType, IEnumerable`1 interfaces, TypeAttributes flags, Boolean forceUnsigned) at Castle.DynamicProxy.Generators.InvocationTypeGenerator.GetEmitter(Cl[Mod - Happy Thoughts]Emitter cl[Mod - Happy Thoughts], Type[] interfaces, INamingScope namingScope, MethodInfo methodInfo) at Castle.DynamicProxy.Generators.InvocationTypeGenerator.Generate(Cl[Mod - Happy Thoughts]Emitter cl[Mod - Happy Thoughts], ProxyGenerationOptions options, INamingScope namingScope) at Castle.DynamicProxy.Contributors.InterfaceProxyWithoutTargetContributor.GetInvocationType(MetaMethod method, Cl[Mod - Happy Thoughts]Emitter emitter, ProxyGenerationOptions options) at Castle.DynamicProxy.Contributors.InterfaceProxyWithoutTargetContributor.GetMethodGenerator(MetaMethod method, Cl[Mod - Happy Thoughts]Emitter cl[Mod - Happy Thoughts], ProxyGenerationOptions options, OverrideMethodDelegate overrideMethod) at Castle.DynamicProxy.Contributors.CompositeTypeContributor.ImplementMethod(MetaMethod method, Cl[Mod - Happy Thoughts]Emitter cl[Mod - Happy Thoughts], ProxyGenerationOptions options, OverrideMethodDelegate overrideMethod) at Castle.DynamicProxy.Contributors.CompositeTypeContributor.Generate(Cl[Mod - Happy Thoughts]Emitter cl[Mod - Happy Thoughts], ProxyGenerationOptions options) at Castle.DynamicProxy.Generators.InterfaceProxyWithoutTargetGenerator.GenerateType(String typeName, Type proxyTargetType, Type[] interfaces, INamingScope namingScope) at Castle.DynamicProxy.Generators.InterfaceProxyWithTargetGenerator.<>c__DisplayCl[Mod - Happy Thoughts]1.b__0(String n, INamingScope s) at Castle.DynamicProxy.Generators.BaseProxyGenerator.ObtainProxyType(CacheKey cacheKey, Func`3 factory) at Castle.DynamicProxy.Generators.InterfaceProxyWithTargetGenerator.GenerateCode(Type proxyTargetType, Type[] interfaces, ProxyGenerationOptions options) at Castle.DynamicProxy.DefaultProxyBuilder.CreateInterfaceProxyTypeWithoutTarget(Type interfaceToProxy, Type[] additionalInterfacesToProxy, ProxyGenerationOptions options) at Ninject.Extensions.Factory.BindToExtensions.ToFactory[TInterface](IBindingToSyntax`1 syntax, Func`2 instanceProvider, Type factoryType) at Ninject.Extensions.Factory.BindToExtensions.ToFactory[TInterface](IBindingToSyntax`1 syntax) at gm.a() at Ninject.Modules.NinjectModule.OnLoad(IKernel kernel) at Ninject.KernelBase.Load(IEnumerable`1 m) at Ninject.KernelBase..ctor(IComponentContainer components, INinjectSettings settings, INinjectModule[] modules) at Ninject.KernelBase..ctor(INinjectModule[] modules) at Ninject.StandardKernel..ctor(INinjectModule[] modules) at bx.a(String[] A_0) ============================================================
  10. Hi Ross. I just got this as well. Been OK up till today. Yes I am running as ADMIN. Trying to use in host mode with voice and a remote on a client machine. Even when I try to run on the server I get the error.
  11. So are you telling me I can delete any custom rules I have and VPilot will manage itself? (sorry Ross but this stuff is still a bit of a mystery to me )
  12. Thanks Ross. That is precisely what I meant. I have run VMR Generator, corrected all the errors and made a custom rule set. I have added that to Pilot as the top priority file. Tested it just now. Other airlines are showing correctly. Ill have to wait till some of our guys are online to test the custom file.
  13. Ross thanks for the info. Much appreciated. Another question on the same issue: I am using VPilot AI and I find them to be very good. However no fictitious airlines are in the database. Our VA (based on a defunct Australian airline YMA) has AI repaints. So if I add these to the Pilot database as a separate rule set, they should show up and all the other airlines will show as well?
  • Create New...