어떤분이 알려준 해결법대로 트리니티 체크박스 수동해제후-수동체크 방법으로 일시적인 해결은했는데요. 테스트해보니 이건 의미가없는 해결법같아서요
이게 도중에 디아가 팅겨서 yar로 다시 데몬이 시작되면 또 다시 트리니티가 초기화되있더군요.. 그럴때마다 또 일일이 트리니티 체크박스 눌러줄수도없는 노릇이구요.. 게다가 그럴꺼면 yar 사용하는 의미도없죠
확실한 해결법이 없나요? 저 해결법은 완전 쓸모가없는건데..
------------------------------
저도 이 의견에 동의합니다.
저는 심지어 r-yar 사용해서 db 키면 게임 방 만들면 이렇게 뜨고요
System.NullReferenceException: 개체 참조가 개체의 인스턴스로 설정되지 않았습니다.
위치: Zeta.Bot.ProfileOrderManager.******(Boolean )
위치: Zeta.Bot.ProfileOrderManager.*************(Object , EventArgs )
위치: Zeta.Bot.GameEvents.****************[](EventHandler`1 , Object , )
그러면서 동작은 잘 하는데, 대균열고 멀뚱멀뚱 구경하고 있네요
trinity 수동적으로 껏다 켜줘야 동작하고요
동작하는중에도 이런식으로 에러가 뜨지만, 대균은 잘 돌긴 하네요.
[Adventurer][XPTracker] Starting a new experience tracking session.
[Adventurer][Rift] Time to kill some scary monsters. Chop chop!
[Adventurer] Opening Greater Rift
[Trinity 2.14.496] Clicking UI element Conversation Button (532908272)
[Adventurer][Rift] Crom, Count the Dead!
[Trinity 2.14.496] Removing GoldInactivity from BotBehavior
[Trinity 2.14.496] OnEnable start
[Trinity 2.14.496] Loading Hero Specific Settings
[Trinity 2.14.496] Error while CopyTo Setting ItemListSettings : Exception has been thrown by the target of an invocation. Property: Grouping System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
at System.Windows.Threading.Dispatcher.VerifyAccess()
at System.Windows.DependencyObject.GetValue(DependencyProperty dp)
at System.Windows.Data.CollectionViewSource.EnsureView()
at System.Windows.Data.CollectionViewSource.DeferHelper.Dispose()
at Trinity.Settings.Loot.ItemListSettings.ChangeGrouping(GroupingType groupingType)
at Trinity.Settings.Loot.ItemListSettings.set_Grouping(GroupingType value)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)
at Trinity.Config.TrinitySetting.CopyTo[T](ITrinitySetting`1 source, ITrinitySetting`1 destination)
[Trinity 2.14.496] Configuration file loaded
[Trinity 2.14.496] Configuration loaded successfully.
[Trinity 2.14.496] Loading Avoidance Data
[Trinity 2.14.496] Bot Starting
[Trinity 2.14.496] Replacing Combat Hook
[Trinity 2.14.496] Replacing VendorRun Hook
[Trinity 2.14.496] Replacing Loot Hook
[Trinity 2.14.496] Replacing Death Hook
[Trinity 2.14.496] Inserting GoldInactivity into TreeStart
[Trinity 2.14.496] Inserting XPInactivity into TreeStart
[Trinity 2.14.496] Bot Starting, Resetting Gold Inactivity Timer
[Trinity 2.14.496] ENABLED: Trinity v2.14.496 now in action!
[Trinity 2.14.496] New Game - resetting everything
[Trinity 2.14.496] New Game, resetting Gold Inactivity Timer
[Trinity 2.14.496] Replacing Combat Hook with Original
[Trinity 2.14.496] Replacing VendorRun Hook with Original
[Trinity 2.14.496] Replacing Loot Hook with Original
[Trinity 2.14.496] Replacing Death Hook with Original
[Trinity 2.14.496] Removing GoldInactivity from BotBehavior
[Trinity 2.14.496]
[Trinity 2.14.496] DISABLED: Trinity is now shut down...
[Trinity 2.14.496]
[Trinity 2.14.496] Exception in Generic Cache Manager
[Trinity 2.14.496] System.Threading.ThreadAbortException: 스레드가 중단되었습니다.
위치: System.Threading.Thread.SleepInternal(Int32 millisecondsTimeout)
위치: System.Threading.Thread.Sleep(Int32 millisecondsTimeout)
위치: Trinity.GenericCache.Manage()
추가적으로 이렇게 세팅된 상태에서
r-yar 사용 안하고 직접 db 클릭해서 키면, db가 오류나서 동작을 안해버립니다.