Mod Details

Start Collector Early

Start Collector Early 1.0.0

Created by  nader

3.3K Downloads

SPT 3.8.3 Compatible

Start Collector at level 5 with no quest requirements

Latest Version 1.0.0
SPT 3.8.3

Updated Apr 18, 2024 at 6:05 PM

Version Notes
This download is externally hosted.
Always scan for viruses.

Start Collector at level 5 with no quest requirements

Feel free to suggest any additions or fork the code to add changes or add it to your own mod!

Version 1.0.0
Download Mod Version
SPT 3.8.3
Latest Compatible SPT Version

3.3K Downloads

Created Apr 18, 2024 at 6:05 PM

Updated Apr 18, 2024 at 6:05 PM

Virus Total Results
Zippo

For anyone wondering how to make this work for 3.9.x

If you go to package.json, all you have to do is change line bellow:

“akiVersion”: “~3.8” to “sptVersion”: “3.9”

2 Likes
gFresh

i changed the mod version - now getting this error when launching any raid sadly.

An attempt was made to transition a task to a final state when it had already completed

I even locked the Collector Quest again uising profile editor, still the same so profile is prolly screwd,

[Exception] : InvalidOperationException: An attempt was made to transition a task to a final state when it had already completed.

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) (at <eae584ce26bc40229c1b1aa476bfa589>:0)

System.Runtime.CompilerServices.AsyncTaskMethodBuilder1\[TResult\].SetResult (System.Threading.Tasks.Task1[TResult] completedTask) (at <eae584ce26bc40229c1b1aa476bfa589>:0)

System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult () (at <eae584ce26bc40229c1b1aa476bfa589>:0)

(wrapper dynamic-method) EFT.TarkovApplication+Struct324.DMD<EFT.TarkovApplication+Struct324::MoveNext>(EFT.TarkovApplication/Struct324&)

System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) (at <eae584ce26bc40229c1b1aa476bfa589>:0)

(wrapper dynamic-method) EFT.TarkovApplication.DMD<EFT.TarkovApplication::method_47>(EFT.TarkovApplication,EFT.TimeAndWeatherSettings,EFT.UI.Matchmaker.MatchmakerTimeHasCome/TimeHasComeScreenClass)

(wrapper dynamic-method) EFT.TarkovApplication+Struct317.DMD<EFT.TarkovApplication+Struct317::MoveNext>(EFT.TarkovApplication/Struct317&)

--- End of stack trace from previous location where exception was thrown —

System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () (at <eae584ce26bc40229c1b1aa476bfa589>:0)

System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) (at <eae584ce26bc40229c1b1aa476bfa589>:0)

System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) (at <eae584ce26bc40229c1b1aa476bfa589>:0)

System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) (at <eae584ce26bc40229c1b1aa476bfa589>:0)

System.Runtime.CompilerServices.TaskAwaiter.GetResult () (at <eae584ce26bc40229c1b1aa476bfa589>:0)

EFT.TarkovApplication+Struct315.MoveNext () (at <a5b6eaefee6842aba73e4a77ea14a564>:0)

UnityEngine.DebugLogHandler:LogException(Exception, Object)

Class362:UnityEngine.ILogHandler.LogException(Exception, Object)

Class362:method_2(Exception)

LoggerClass:LogException(Exception)

EFT.TarkovApplication:method_36(String, Exception)

EFT.Struct315:MoveNext()

System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetException(Exception)

EFT.Struct317:DMD<EFT.TarkovApplication+Struct317::MoveNext>(Struct317&)

System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1:SetResult(IResult)

EFT.Struct321:MoveNext()

System.Runtime.CompilerServices.MoveNextRunner:Run()

<>c__DisplayClass2_1:<OnCompleted>g__OnOperationCompletedEvent|0()

Comfort.Common.AbstractOperation:RaiseCompletedEvent()

Comfort.Common.Operation:set_Succeed(Boolean)

Struct825:MoveNext()

UnityEngine.UnitySynchronizationContext:ExecuteTasks()

0 Likes
Zippo

I tested it out and works ok for me. Probably interfering with some other mod that you have installed.

0 Likes
gFresh

Have you completed Theses quests before adding the mod?

Setup

Only Business

Chemical Pt 3

Stirrup

0 Likes
Zippo

No, I was testing it on a fresh account.

0 Likes
RogueTech67

Zippo, Just curious, how did you get it to work by ONLY changing the “aki” references in the package.json, when the \src\mods.ts has these references in it? When SPT moved from 3.8 to 3.9, it was rebranded, rewritten, restructured to no longer reference “aki”, hence the requirement for all mods needing to be rewritten.

\src\mods.ts:

import { DependencyContainer } from “tsyringe”;

import { DatabaseServer } from “@spt-aki/servers/DatabaseServer”;

import { IPostDBLoadMod } from “@spt-aki/models/external/IPostDBLoadMod”;

import { ILogger } from “@spt-aki/models/spt/utils/ILogger”;

SPT 3.9.0:

https://dev.sp-tarkov.com/SPT/Stable-releases/releases/tag/3.9.0

0 Likes
DirtyDel

Is there any way we could get this updated for 3.8.3? I love this mod.

0 Likes
box

still working in 3.8.3.

0 Likes
fusioncam

I just got all the quest items turned in and I’m stuck at 98% with no way to fully finish the quest. I have a grey bar with an arrow pointing up when I go down the checklist on the quest, it’s the final line at the very bottom of the list, so i’m not sure if I’m missing a hidden item or if this mod bugs the quest out in some way. I’m just documenting my issue here in case someone else is having the same problems I’m having.

3 Likes

I had the same issue but it was able to turn in after I finished “Private Clinic”.

1 Like
Elite911

Added this mod to an existing Level 69+ character and I still cannot start Collector.

0 Likes
nader

I’m unable to reproduce; could you please send me a list of your mods, so I can confirm if it’s a conflict or a bug with my mod?

Even more helpful would be if you could please move your server mods somewhere else temporarily and see if that makes the quest appear.

0 Likes
mcapozzi

Added this mod to an existing Level 40+ character and I still cannot start Collector.

0 Likes
nader

I’m unable to reproduce; could you please send me a list of your mods, so I can confirm if it’s a conflict or a bug with my mod?

Even more helpful would be if you could please move your server mods somewhere else temporarily and see if that makes the quest appear.

0 Likes
LeeNelson

I’m loving it! TYVM!
Doing this on my regular, and on my new “Experienced Operator” profiles.
So much more satisfying to see these items in low levels and make use of them, instead of praying for weeks to see them again once the quest is finally unlocked. Now we can take them out and turn them is! Awesome!

0 Likes
jurov

hey uhm straight up request can you make a trader that sells quest items and gunsmith build (like questor and gunsmith) id be such a big fan if you could do that theres still no mod for it on 3.8.0

0 Likes
nader

I’m hoping to work on a companion mod to MoreCheckmarks that wishlists gunsmith parts to make them easier to find, but I don’t currently intend to add any new traders.

2 Likes
Brin

If you’re looking into doing a mod to support the Gunsmith quests, do you have any interest in doing a mod to add the new barters for gunsmith parts that BSG added earlier this week?

I’d be more than willing to contribute to the code on the “repetitive digging for item IDs” side (I added everything but the M700 MCS barter by editing my local copy of gilded key storage, so I already have the relevant IDs on hand & I’d be happy to pass them along in whatever way is most convenient for you).

0 Likes
jurov

nader i of course understand you made a great mod ill totally download it much love for it :))

1 Like
nader

Brin I’m more of a Vanilla+ kinda modder, but I think we could discuss something. The list of ItemIDs would already trim down a big amount of work. If you want to message me on discord (either mention me or PM directly), feel free! My discord name is the same as here.

0 Likes

Details