Hey again, will try to do simpler this time :
@editable Spawners : []player_spawner_device = array{}
var MyLogicMap : [player]logic = map{}
# In your OnBegin
for (Spawner : Spawners):
Spawner.SpawnedEvent.Subscribe(OnPlayerSpawned)
# Outside OnBegin
OnPlayerSpawned(Agent: agent):void=
if(Player := player[Agent]):
option{set MyLogicMap[Player] = false}
You’ll then check your map using :
if(MyLogicMap[Player]?):
# Do code