Navigation

    forum

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

    Draoi

    @Draoi

    9
    Posts
    1143
    Profile views
    0
    Followers
    0
    Following
    Joined Last Online

    Draoi Follow

    Posts made by Draoi

    • RE: Unexpected token {

      Thanks guys. I did get it to work by following your corrections Chris. I also figured out that putting ; after a bracket will return errors. Thanks for helping guys 🙂

      posted in Help
      Draoi
    • Unexpected token {

      Could someone help me? This was all I edited so it should be within here, but I keep getting unexpected token { errors.

      if  (4 < harvesters < 6){
          if (guards < 4){
          Game.spawns.Spawn1.createCreep(guard, null, {role: "guard"})
              elseif(medics <3){
                  Game.spawns.Spawn1.createCreep(medic, null, {role: "medic"})
                   elseif (builders < 3){
                       Game.spawns.Spawn1.createCreep(builder, null, {role: "builder"})
                          elseif (harvesters < 16){
                              Game.spawns.Spawn1.createCreep(bodyExtractor, null, {role: "harvester"})
                          };
      
                      };
      
      
                  };
          };
      };
      

      Also, if there is a better way to do what I am trying to do (As in, build these first, then these, then these after we have enough of each etc), then please tell me. But my purpose here is to solve the error.

      posted in Help
      Draoi
    • Email notifications about game errors

      I keep getting email notifications about a supposed error going on in my game world, but I'm not in the main Game yet (i did apply but got no return email yet). I was playing survival earlier, but I shouldn't be getting email notifications from that.

      posted in Technical Issues and Bugs
      Draoi
    • RE: if (''role' > 6)

      Thank you, I failed to catch that!

      posted in Help
      Draoi
    • if (''role' > 6)
      if (harvesters < 6){
          Game.spawns.Spawn1.createCreep(bodyExtractor, null, {role: "harvester"})
      };
      
      
      if (harvester >= 2){
      if (guards < 4){
          Game.spawns.Spawn1.createCreep(guard, null, {role: "guard"})
          };
      
      if (builders < 3){
              Game.spawns.Spawn1.createCreep(builder, null, {role: "builder"})
              };
      
      if (medics < 2){
                  Game.spawns.Spawn1.createCreep(medic, null, {role: "medic"})
              };
      };
      

      So far it gets up to exactly 2 harvesters, but then stops making anything at all despite having plenty of energy. My idea is that it should produce harvesters, after it reaches at least two then it could build guards as well (this is for the survival mode). It just doesn't build anything after 2 harvesters.

      posted in Help
      Draoi
    • RE: Get number of creeps with "x" role

      Oh dear. I actually, even after copy/pasting it into here, failed to realize i left role: 'x' in there. Meant to change that to harvesters. Thanks for your help, it finally works. I checked the memory, I had over 202 creeps spawn since I started it, which was hours ago and even running on 500% speed, it was still taking between 5-10 seconds per tick. There were easily over 100 creeps on screen. SO. MANY. HARVESTERS.

      posted in Help
      Draoi
    • RE: Get number of creeps with "x" role

      Thanks JMC, but I'm not really sure I understand what you observed in the other post relates here. I'm still pretty new to coding so it might just be my own problem, but did I mis-order my code that caused a problem? Please elaborate if you can.

      My main goal here is to compare the number of creeps in existence with a specified role (ex: 'harvester') to a constant or variable, in this case the constant 5. My idea for the code was that once that many creeps exist, then it would stop producing more, so I don't overflow with almost a hundred harvester creeps (I currently am doing that in another tab in the custom game section). How could I amend (or really, if need be rewrite) my code to heed the limit I place?

      posted in Help
      Draoi
    • RE: Get number of creeps with "x" role

      Thanks for the help, guys. My current problem is this:

      var harvesters = _(Game.creeps).filter( { memory: { role: 'x' } } ).size();
      if (harvesters < 5){
      Game.spawns.Spawn1.createCreep(harv, null, {role: "harvester", set: "extractor"})
      };
      

      I'm trying to tell the game to stop producing harvesters after we have 5 out. I'll expand that later to depend on my energy situation, but this is currently for testing. As it is it completely ignores what I said and my spawn is producing a 6th harvester. How can I fix that?

      posted in Help
      Draoi
    • Get number of creeps with "x" role

      I'm new to Javascript especially though I have a little experience in other languages like C#.

      I'm trying to figure out how to call from the memory the number of creeps with a specific role so I can use that in my script. Sorry if it doesn't make sense, I'm trying to phrase it the best I can.

      posted in Help
      Draoi