Navigation

    forum

    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    1. Home
    2. Ch1ck3n_L0rd
    • Flag Profile
    • block_user
    • Profile
    • Following
    • Followers
    • Topics
    • Posts
    • Groups
    • Blog

    Ch1ck3n_L0rd

    @Ch1ck3n_L0rd

    7
    Posts
    1109
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    Ch1ck3n_L0rd Follow

    Posts made by Ch1ck3n_L0rd

    • This guy wrecked my wall with only work and move parts. also my tower never shot him. was he cheating?

      Guy came in on the replay shows he only has work and move parts, but somehow kills my wall and base. I'd be willing to show support my code for my towers. but I know my towers work fine even with enemies with no attack parts. however they never shot at him. was this cheating? a bug? please help! 0_1556782406753_wtf.png

      included image shows the tick before and after he destroys my wall. and shows his body parts

      posted in Help
      Ch1ck3n_L0rd
    • RE: claiming an abandoned room

      Thank you guys, this was very helpful! 🙂

      posted in General Discussion
      Ch1ck3n_L0rd
    • claiming an abandoned room

      do I need to remove someones abandoned base and build a spawn before claiming the room controller? it says the room is available, but the guy has several buildings that are all deactivated.. also can someone maybe give me an example of how to tell my scout to go over there via flag or share their scout role code they use when first starting to take over a new room? also.... the room is 3 entrances away.. i know my guy prob wont last very long, is it better to send several with high movement and very little carry?

      posted in General Discussion
      Ch1ck3n_L0rd
    • RE: GCL level 2 and don't know how to start a second room...

      ok, also.. if he's no longer there, but he has a full resource bin, am I able to take from it before taking control of the room?

      posted in General Discussion
      Ch1ck3n_L0rd
    • GCL level 2 and don't know how to start a second room...

      So, I get the concept that I make a creep with "claim" part.. and sending him into a new room. But I had some questions as to other things in my adjacent rooms.. question #1 I have a hostile npc room below me and its the only entrance to my room, will my scout get attacked if he tries to pass through it.. and if i destroy those hostiles will they just re spawn back? question #2 the next closest room to me has an old abandoned base of someones, that the room controller now says no owner. can I take this room controller? will I get the old owners base buildings? question #3 so I get the reserving a room.. but to take over a new controller i have to just carry over 200 source to a new controller? thanks for handling my noob questions

      posted in General Discussion
      Ch1ck3n_L0rd
    • I need a role and script only to fix my roads I'm new to the game and programming in general. so dont make fun of the code I'm about to post, but what am I doing wrong and how can I make a code just to repair roads only?

      	var roleRepairer = 
      

      { /** @param {Creep} creep **/ run: function(creep) {

      if(creep.memory.repairing && creep.carry.energy == 0) { creep.memory.repairing = false; creep.say('🔄 R: Hrv'); } else if(!creep.memory.repairing && creep.carry.energy < creep.carryCapacity) { creep.memory.repairing = false; creep.say('🔄 R: Hrv'); } else if(!creep.memory.repairing && creep.carry.energy == creep.carryCapacity) { creep.memory.repairing = true; creep.say('🚧 repair'); }

      if(creep.memory.repairing) { const targets = creep.room.find(STRUCTURE_ROAD); targets.sort((a,b) => a.hits - b.hits); if(targets.length) { if(creep.repair(targets[0]) == ERR_NOT_IN_RANGE) { creep.moveTo(targets[0], {visualizePathStyle: {stroke: '#ffffff'}}); creep.say('repair'); } } } else { var sources = creep.room.find(FIND_SOURCES); if(creep.harvest(sources[0]) == ERR_NOT_IN_RANGE) { creep.moveTo(sources[0], {visualizePathStyle: {stroke: '#ffaa00'}}); } } } }

      module.exports = roleRepairer;

      and this is posted in my role

      repairer and I have var roleRepairer = require('role.repairer'); and for(var name in Game.creeps) { var creep = Game.creeps[name]; if(creep.memory.role == 'repairer') { roleRepairer.run(creep);

      included in the main as well thanks in advance for teh help

      posted in Help
      Ch1ck3n_L0rd