sailro / EscapeFromTarkov-Trainer

Escape from Tarkov (EFT) Trainer - Internal
MIT License
618 stars 139 forks source link

Quest markers are not visible with EFT 0.12.11.15680 #120

Closed MongMikng closed 2 years ago

MongMikng commented 2 years ago

The quest marker has not been seen since the recent update of the trainer. The version is AKI 2.1.2. Thank you.

sailro commented 2 years ago

Mmm I'm on 2.1.2 as well, and it is working on my side.

Could you attach your trainer.ini and your %LOCALAPPDATA%Low\Battlestate Games\EscapeFromTarkov\output_log.txt ?

MongMikng commented 2 years ago

output_log.txt

trainer.zip .

Okay. Here

MongMikng commented 2 years ago

When I checked the console, the following error seems to occur 캡처 .

sailro commented 2 years ago

okay and you are on EFT 0.12.11.15680 right?

sailro commented 2 years ago

See with EFT 0.12.11.15680 and SPT-AKI 2.1.2:

image

Are you using SPT-AKI plugins?

sailro commented 2 years ago

And I think you gave me an old output_log.txt:

Initialize engine version: 2018.4.28f1 (f914ff158b2a)
Skipped command line argument:C:\Battlestate Games\sptarkov2.0.1\EscapeFromTarkov.exe
aquatko commented 2 years ago

I exactly same error and EFT 0.12.11.15680 and SPT-AKI 2.1.2, list of plugins: CoreMod ZEreshkigal-AllinOneMod Revingly-BiggerKeytool

trainer.zip output_log.txt

sailro commented 2 years ago

Ok I will try to install the same plugins.

@aquatko your log is full of errors but nothing related to the trainer.

aquatko commented 2 years ago

The error I saw in console is available here at row 142

Player.log

MongMikng commented 2 years ago

Yes. I'm used EFT 0.12.11.15680. And I deleted all the plug-in(Mods), but the console had the same error.

It seems to be the same error as aquatko.

Other functions of the trainer work good.

캡처

sailro commented 2 years ago

Ok indeed we have this one:

OverflowException: Arithmetic operation resulted in an overflow.
  at Microsoft.CSharp.RuntimeBinder.Semantics.KeyPair`2[Key1,Key2].GetHashCode () [0x00045] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at System.Collections.Generic.GenericEqualityComparer`1[T].GetHashCode (T obj) [0x0000a] in <eae584ce26bc40229c1b1aa476bfa589>:0 
  at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x0001b] in <eae584ce26bc40229c1b1aa476bfa589>:0 
  at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 
  at Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable.LookupAggregate (Microsoft.CSharp.RuntimeBinder.Syntax.Name pName, Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol pAggregate) [0x00009] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.Semantics.TypeManager.GetAggregate (Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol agg, Microsoft.CSharp.RuntimeBinder.Semantics.AggregateType atsOuter, Microsoft.CSharp.RuntimeBinder.Semantics.TypeArray typeArgs) [0x00018] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol.getThisType () [0x0002e] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetConstructedType (System.Type type, Microsoft.CSharp.RuntimeBinder.Semantics.AggregateSymbol agg) [0x00056] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType (System.Type originalType) [0x0010d] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType (System.Type t) [0x00000] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.AddAggregateToSymbolTable (Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceOrAggregateSymbol parent, System.Type type) [0x00238] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType (System.Type originalType) [0x000f7] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType (System.Type t) [0x00000] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.AddAggregateToSymbolTable (Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceOrAggregateSymbol parent, System.Type type) [0x00238] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType (System.Type originalType) [0x000f7] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType (System.Type t) [0x00000] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.AddAggregateToSymbolTable (Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceOrAggregateSymbol parent, System.Type type) [0x00238] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType (System.Type originalType) [0x000f7] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType (System.Type t) [0x00000] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.AddAggregateToSymbolTable (Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceOrAggregateSymbol parent, System.Type type) [0x00238] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType (System.Type originalType) [0x000f7] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType (System.Type t) [0x00000] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.AddAggregateToSymbolTable (Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceOrAggregateSymbol parent, System.Type type) [0x00238] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType (System.Type originalType) [0x000f7] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType (System.Type t) [0x00000] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.AddAggregateToSymbolTable (Microsoft.CSharp.RuntimeBinder.Semantics.NamespaceOrAggregateSymbol parent, System.Type type) [0x00238] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.LoadSymbolsFromType (System.Type originalType) [0x000f7] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.SymbolTable.GetCTypeFromType (System.Type t) [0x00000] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.InitializeCallingContext (Microsoft.CSharp.RuntimeBinder.ICSharpBinder payload) [0x00017] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.BindCore (Microsoft.CSharp.RuntimeBinder.ICSharpBinder payload, System.Linq.Expressions.Expression[] parameters, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject& deferredBinding) [0x0000c] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.RuntimeBinder.Bind (System.Dynamic.DynamicMetaObjectBinder payload, System.Linq.Expressions.Expression[] parameters, System.Dynamic.DynamicMetaObject[] args, System.Dynamic.DynamicMetaObject& deferredBinding) [0x00021] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.BinderHelper.Bind (System.Dynamic.DynamicMetaObjectBinder action, Microsoft.CSharp.RuntimeBinder.RuntimeBinder binder, System.Dynamic.DynamicMetaObject[] args, System.Collections.Generic.IEnumerable`1[T] arginfos, System.Dynamic.DynamicMetaObject onBindingError) [0x001e6] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at Microsoft.CSharp.RuntimeBinder.CSharpBinaryOperationBinder.FallbackBinaryOperation (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject arg, System.Dynamic.DynamicMetaObject errorSuggestion) [0x00016] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at System.Dynamic.BinaryOperationBinder.FallbackBinaryOperation (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject arg) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Dynamic.DynamicMetaObject.BindBinaryOperation (System.Dynamic.BinaryOperationBinder binder, System.Dynamic.DynamicMetaObject arg) [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Dynamic.BinaryOperationBinder.Bind (System.Dynamic.DynamicMetaObject target, System.Dynamic.DynamicMetaObject[] args) [0x00035] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Dynamic.DynamicMetaObjectBinder.Bind (System.Object[] args, System.Collections.ObjectModel.ReadOnlyCollection`1[T] parameters, System.Linq.Expressions.LabelTarget returnLabel) [0x000c6] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Runtime.CompilerServices.CallSiteBinder.BindCore[T] (System.Runtime.CompilerServices.CallSite`1[T] site, System.Object[] args) [0x00019] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet] (System.Runtime.CompilerServices.CallSite site, T0 arg0, T1 arg1) [0x000fc] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at EFT.Trainer.Features.Quests+QuestController.get_IsValid () [0x00072] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at EFT.Trainer.Features.Quests.RefreshData () [0x00062] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at EFT.Trainer.Features.CachableFeature`1+<RefreshDataScheduler>d__6[T].MoveNext () [0x0002d] in <c4771d92fc2b43949fc6e4bb99ac7db7>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <309a05e2dd0a4e38aa2f0404a7fd287c>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Class285:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
UnityEngine.MonoBehaviour:StartCoroutineManaged2(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
EFT.Trainer.Features.<RefreshDataScheduler>d__6:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
sailro commented 2 years ago

The crazy thing is that I'm not able to repro. Perhaps you are doing a typical sequence of actions triggering the issue.

I tried to fix a first possible issue, so @aquatko @MongMikng if you can re-run the installer to install the latest version and report back, it would be great.

Thanks!

MongMikng commented 2 years ago

Now is no error on the console now, but the quest marker is not working. Thank you.

aquatko commented 2 years ago

Same, no more error in console, though quest markers are still not working.

sailro commented 2 years ago

I see. Are you guys using something special? like a modded Assembly-CSharp.dll ? I mean something distinct than AKI 2.1.2

MongMikng commented 2 years ago

No, I'm only using Aki 2.1.2 and mods. About 15 days before, trainer worked fine. Since the recent update, I have re-executed the installer and it has not worked only quest marker since then.

sailro commented 2 years ago

Yes, I had to do a huge refactor regarding Quests, in order to be ready for the 12.12 patch and the next spt-aki update. But for an unknown reason yet, this is not working on your side but it's ok on mine.

sailro commented 2 years ago

as a workaround you can do:

Installer --branch dev-0.12.11.15680

This should restore the old way of getting quests, but I would love to understand why we are getting this issue.

MongMikng commented 2 years ago

I'm sorry, I actually don't know how to use "branch". I'm computer illiterate. There is no problem with using it even if the quest marker is not visible. I'm always grateful for making this convenience program available on SPTarkov. Thank you.

sailro commented 2 years ago

I just reverted my refactoring, so it should work as before now.

I will work on it again when 12.12 will be supported by spt-aki

MongMikng commented 2 years ago

That works fine now. Thank you :)