just make Ctrl+C Ctrl+V and change creep. for Game.creeps('nameOfACreep').
Dias_Negros
@Dias_Negros
Posts made by Dias_Negros
- 
		RE: Problems with finding containersposted in Help
- 
		RE: Problems with finding containersposted in HelpBut when i make var storePlaces = creep.room.find(FIND_STRUCTURES, { 
 filter: (i) => {return
 (i.structureType == STRUCTURE_CONTAINER &&
 i.store[RESOURCE_ENERGY] == 2000)}}).length;I'm storing just a number, exactly, the lenght of the .find array; not an object. 
- 
		RE: Problems with finding containersposted in HelpSo, that explains why I get 0 in the memory, but not why my code isn't working as expected. I only use that variables to seek the values while executing. Now I tried to execute most of the code line by line in the console and works exactly as expected, but I have found something interesting. once storePlaces.lenght returns 3, for example, I use this to change the value of the var targets with this code: if (targets == null && storePlaces > 1) { 
 targets = creep.room.storage;
 }This code makes creeps to do nothing, but this one starts working as expected. if (targets == null /*&& storePlaces > 1*/) { 
 targets = creep.room.storage;
 }Also if I make : if (targets == null && storePlaces > -1) { 
 targets = creep.room.storage;
 }creep works again, so I can guess that the problem is that var storePlaces = creep.room.find(FIND_STRUCTURES, { 
 filter: (i) => {return
 (i.structureType == STRUCTURE_CONTAINER &&
 i.store[RESOURCE_ENERGY] == 2000)}}).length;Always return 0 in the script, but the correct value if use in the console 
- 
		Problems with finding containersposted in HelpHi, I'm having some problems to get some code work. I need to make an array, and get the lenght of how many full containers do I have on the creep's room, so I use this code: var storePlaces = creep.room.find(FIND_STRUCTURES, { 
 filter: (i) => {return
 (i.structureType == STRUCTURE_CONTAINER &&
 i.store[RESOURCE_ENERGY] == 2000)}}).length;using that code in the console results as expected, using Game.creeps['creepname'].room..., But when I also make: creep.memory.places = storePlaces , it always gets 0 on the creeps memory, so I can't use that code. Any ideas?