#creating loot pools

38 messages · Page 1 of 1 (latest)

obtuse badge
#

• FIKA Version: 0.9.8901
• AKI version: 3.8.3
• VPN : none
• Explain Problem: Stuck on creating loot pools
• What have I tried so far: nonthing yet
• Logs: attached

stark shell
#

is there an error in the server log?
it seems like it got mad when asked for bot difficulty stuff?

#
JsonSerializationException: Unexpected token when deserializing object: String. Path 'errmsg'```
obtuse badge
#

hmm, checking the logs...

#

editing out the ip's one sec

#

the only error i see is = [2024-05-17T15:48:43.458Z] debug: [WS] Socket lost, deleting handle

stark shell
#

question
when you're setting up a raid
you have that game settings button after clicking time
can you go in there and set the AI difficulty to a different option than what it's on?

obtuse badge
#

Uno momento por favor

#

set the diff to hard

stark shell
#

oh, can I get client logs again then?

obtuse badge
#

Maybe not relevant, but found this:

JsonSerializationException: Unexpected token when deserializing object: String. Path 'errmsg', line 1, position 82.
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary (System.Collections.IDictionary dictionary, Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonDictionaryContract contract, Newtonsoft.Json.Serialization.JsonProperty containerProperty, System.String id) [0x002ca] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Populate (Newtonsoft.Json.JsonReader reader, System.Object target) [0x0011c] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.Serialization.JsonSerializerProxy.PopulateInternal (Newtonsoft.Json.JsonReader reader, System.Object target) [0x00008] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.JsonSerializer.Populate (Newtonsoft.Json.JsonReader reader, System.Object target) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at GClass1451.ReadJson (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Object existingValue, Newtonsoft.Json.JsonSerializer serializer) [0x00059] in <448e567fc8c849f8a66327014c6f134c>:0 
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.DeserializeConvertable (Newtonsoft.Json.JsonConverter converter, Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Object existingValue) [0x00055] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x000db] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00054] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x0002d] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Newtonsoft.Json.JsonConvert.DeserializeObject[T] (System.String value) [0x00000] in <a188f91889dd430ea0449cfb94e0c4ca>:0 
  at Fika.Core.Networking.Http.FikaRequestHandler.DecodeBody[T] (System.Byte[] data) [0x0000d] in <c65d128cde1d46288b7c590ae0d9e0ce>:0 
  at Fika.Core.Networking.Http.FikaRequestHandler+<GetJsonAsync>d__4`1[T].MoveNext () [0x00091] in <c65d128cde1d46288b7c590ae0d9e0ce>:0 
Rethrow as AggregateException: One or more errors occurred.
  at System.Threading.Tasks.Task.ThrowIfExceptional (System.Boolean includeTaskCanceledExceptions) [0x00011] in <eae584ce26bc40229c1b1aa476bfa589>:0 
  at System.Threading.Tasks.Task`1[TResult].GetResultCore (System.Boolean waitCompletionNotification) [0x0002b] in <eae584ce26bc40229c1b1aa476bfa589>:0 
  at System.Threading.Tasks.Task`1[TResult].get_Result () [0x0000f] in <eae584ce26bc40229c1b1aa476bfa589>:0 
  at Fika.Core.Networking.Http.FikaRequestHandler.GetJson[T] (System.String path) [0x0001f] in <c65d128cde1d46288b7c590ae0d9e0ce>:0 
  at Fika.Core.Networking.Http.FikaRequestHandler.GetBotDifficulties () [0x00001] in <c65d128cde1d46288b7c590ae0d9e0ce>:0 
  at Fika.Core.FikaPlugin.Awake () [0x001b0] in <c65d128cde1d46288b7c590ae0d9e0ce>:0 ```
stark shell
#

yeah, that's the error I was looking at before too

#

It almost seems like it's mad about base server stuff

obtuse badge
#

hmm..

stark shell
#

since the request is in /singleplayer

obtuse badge
#

i did update the game to latest patch, used aki patcher to patch it and added fika.. 🤔

stark shell
#

I've seen installs just kinda go wrong
that's my guess at this point

obtuse badge
#

hmm... lemme try to deploy it on local metal in same network

#

Hm...locally it lauches without any issues

#

no port conflict

#

neither ip issues

#

hmm, can it be due to dns

#

console error the moment i connected

#

hmm, rather that getting stuck on 100% - its now 99%

#

new player log

#
NullReferenceException: Object reference not set to an instance of an object
  at Fika.Core.Coop.Patches.BotCacher.PatchPrefix (GClass531& core, System.Boolean& __result) [0x000a8] in <c65d128cde1d46288b7c590ae0d9e0ce>:0 
  at (wrapper dynamic-method) GClass532.DMD<GClass532::LoadInternal>(GClass531&)
  at GClass532.Load () [0x0003b] in <448e567fc8c849f8a66327014c6f134c>:0 
  at GClass532.GetSettings (BotDifficulty difficulty, EFT.WildSpawnType role) [0x00007] in <448e567fc8c849f8a66327014c6f134c>:0 
  at BotDifficultySettingsClass..ctor (BotDifficulty difficulty, EFT.WildSpawnType role, BotCurvSettings curv, GClass527[] scatterings) [0x0001b] in <448e567fc8c849f8a66327014c6f134c>:0 
  at GClass534.SetSettings (BotPresetClass[] botPresets, GClass527[] botScatterings, BotLocationModifier botLocationModifier) [0x000e3] in <448e567fc8c849f8a66327014c6f134c>:0 
  at EFT.BotsController.Init (IBotGame botGame, IBotCreator botCreator, BotZone[] botZones, ISpawnSystem spawnSystem, BotLocationModifier botLocationModifier, System.Boolean botEnable, System.Boolean freeForAll, System.Boolean enableWaveControl, System.Boolean online, System.Boolean haveSectants, EFT.Game.Spawning.IPlayersCollection players, System.String openZones) [0x000c3] in <448e567fc8c849f8a66327014c6f134c>:0 
  at Fika.Core.Coop.GameMode.CoopGame+<vmethod_4>d__45.MoveNext () [0x0016b] in <c65d128cde1d46288b7c590ae0d9e0ce>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <ca21460feb9c47d0ac337b9893474cc6>:0 
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
Class358:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
UnityEngine.MonoBehaviour:StartCoroutineManaged2(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
EFT.BaseLocalGame`1:method_5(BotControllerSettings, ISpawnSystem, Callback)
EFT.Class1361:method_1()
EFT.Struct412:MoveNext()```
#

new error handle

#

difference due to switching from dns sub, to ip based connection

obtuse badge
#

@stark shell fixed it by making sure that dedicated metal has same file tree config as client 1:1

#

so it worked

stark shell
#

Gotcha. I assume it was an install problem somewhere