Announcement

Collapse

Forum Rules

  • No flaming or derogatory remarks, directly or through insinuation.
  • No discussion, sharing or referencing illegal software such as hacks, keygen, cracks and pirated software.
  • No offensive contents, including but not limited to, racism, gore or pornography.
  • No excessive spam/meme, i.e. copious one liners in a short period of time, typing with all caps or posting meme responses (text/image).
  • No trolling, including but not limited to, flame incitation, user provocation or false information distribution.
  • No link spamming or signature advertisements for content not specific to Dota 2.
  • No Dota 2 key requests, sell, trade etc.
  • You may not create multiple accounts for any purpose, including ban evasion, unless expressly permitted by a moderator.

  • Please search before posting. One thread per issue. Do not create another thread if there is an existing one already.
  • Before posting anything, make sure you check out all sticky threads (e.g., this). Do not create new threads about closed ones.
  • It is extremely important that you post in correct forum section.

  • Balance discussion only in Misc.
  • All art related (such as hero model) feedbacks go to Art Feedback Forum.
  • All matchmaking feedback should go here: Matchmaking Feedback
  • All report/low priority issues should go here: Commend/Report/Ban Feedback
  • No specific workshop item feedback. These should go to workshop page of that item.
  • When posting in non-bugs section (such as this), use [Bugs], [Discussion] or [Suggestion] prefix in your thread name.



In case you object some action by a moderator, please contact him directly through PM and explain your concerns politely. If you are still unable to resolve the issue, contact an administrator. Do not drag these issues in public.



All rules are meant to augment common sense, please use them when not conflicted with aforementioned policies.
See more
See less

[Fixed] -givebots cheat command not working

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Fixed] -givebots cheat command not working

    I'm trying to test item interactions but the "-givebots" cheat is not working for me. "-item" works just fine though.

    EDIT: The "-givebots" cheat command doesn't work if you start a game in a cheats enabled lobby with no bots initially added to the lobby, until you run "dota_bot_populate". "-givebots" works fine if any of the lobby slots have a bot, or the "Fill empty slots with bots" checkbox is enabled. Bots added before "dota_bot_populate" will never get items from "-givebots".

    Reproduction steps:
    1) Create a lobby, enable cheats. Do not add bots to any of the lobby slots, and leave "Fill empty slots with bots" disabled.
    2) Create some bots using "-createhero".
    3) Use the cheat "-givebots <item>", e.g. "-givebots item_heart".

    After the above steps, none of the bots you created will recieve any items.


    4) Run "dota_bot_populate" (in the console). The game should add as many bots as there were empty lobby slots.
    5) Use the cheat "-givebots <item>". (any item)

    After the above steps, all the bots created by using "dota_bot_populate" will be given the item you specified. All bots you created using "-createhero" in step 2 will NOT be given items.

    6) Create some more bots using "-createhero".
    7) Use the cheat "-givebots <item>". (any item)

    All bots created from step 4 and 6 WILL be given the specified item. All bots created from step 2 will NOT be given the item.

    The expected result is that "-givebots <item>" works on all bots every time you use it.
    Last edited by KScorp; 03-16-2013, 09:03 PM.

  • #2
    Can you go into more detail on what exactly you did?
    Every time someone make a false report.
    Making people's losses feel worse with just my name (don't ask me how it work, I certainly don't)

    Currently observed Orb(Unique Attack Modifiers), Critical, and Bash interactions for DotA2

    To:
    People who cry MM isn't fair: Maybe you're not as great as you make yourself to be.
    People who wants surrender: It exists, but I'm not teaching you how to do it.

    Comment


    • #3
      Originally posted by RoflCat View Post
      Can you go into more detail on what exactly you did?
      -givebots is a command to give all bots a specific item. It doesn't work currently.
      And I thought I was typing something wrong.
      Please, just call me buny.

      Comment


      • #4
        Originally posted by RoflCat View Post
        Can you go into more detail on what exactly you did?
        Make a normal cheats lobby. Try using "-givebots <item_name>" to give the bots any item you want. It will not work. Didn't bother making a report with repro steps and expected/actual results because it's really straightforward.

        Comment


        • #5
          -givebots item_heart

          is the general syntax. The list of items and heroes etc. is here: http://dev.dota2.com/showthread.php?t=22468
          Comprehensive Damage Reduction & Amplifications Dota 2 Guide

          Comment


          • #6
            I tried it again just now, and it works fine...

            It wasn't working for me no matter how many times I restarted a few hours ago. I was using the syntax correctly. Not sure if stealth fix or something else that's going on which caused the problem earlier.

            EDIT: And tested again, not working. I'll figure this out soon, I'll put more detailed instructions up.
            Last edited by KScorp; 03-16-2013, 08:18 PM.

            Comment


            • #7
              Apologies for the double post, but I've updated the first post with reproduction steps. The problem only occurs if you create a cheat lobby with no bots initially in the game.
              Last edited by KScorp; 03-16-2013, 09:02 PM.

              Comment


              • #8
                Originally posted by KScorp View Post
                Make a normal cheats lobby. Try using "-givebots <item_name>" to give the bots any item you want. It will not work. Didn't bother making a report with repro steps and expected/actual results because it's really straightforward.
                since when doesnt it work anymore?
                i am 100% to have used this after last weeks patch. i never use fill slots with bots.
                Make sure to read the Forum Rules as well as the stickied Threads of the Forum Section you are posting in.

                Contributions i'd like to highlight:
                My Suggestion: Coaching System
                My Sticky: Intended Changes List
                My Challenge: Completely Fixed Hero Challenge: Skywrath Mage

                Comment


                • #9
                  I had this happen in a game I tested in... So ignore what I said previously! Maybe because I didn't choose blue or something :/ I am not sure of the cause, or perhaps they changed the command or something :/
                  Comprehensive Damage Reduction & Amplifications Dota 2 Guide

                  Comment


                  • #10
                    i always choose pink, so that might not be the reason either.
                    Make sure to read the Forum Rules as well as the stickied Threads of the Forum Section you are posting in.

                    Contributions i'd like to highlight:
                    My Suggestion: Coaching System
                    My Sticky: Intended Changes List
                    My Challenge: Completely Fixed Hero Challenge: Skywrath Mage

                    Comment


                    • #11
                      I think i found the root for this. Bots created before "dota_bot_populate" are tagged as Human not Bots. Any bot created after "dota_bot_populate" is tagged as Bot and gets the items "-givebots <item>".



                      The first Anti-Mage was created before "dota_bot_populate" and the last in the List after it.

                      Comment


                      • #12
                        Guess someone beat me to it. Could a mod please close my thread: http://dev.dota2.com/showthread.php?t=78615

                        I confirm the command doesn't work anymore.
                        Explanations on the normal, high and very high brackets in replays: here, here & here
                        Why maphacks won't work in D2: here

                        Comment


                        • #13
                          Originally posted by abc0815 View Post
                          I think i found the root for this. Bots created before "dota_bot_populate" are tagged as Human not Bots. Any bot created after "dota_bot_populate" is tagged as Bot and gets the items "-givebots <item>".



                          The first Anti-Mage was created before "dota_bot_populate" and the last in the List after it.
                          That's intereseting, as "-levelbots" works for heros created without "dota_bot_populate". What have they done
                          If you think I've closed or deleted a post unjustified, feel free to PM me and I'll explain it to you/discuss it with you further.

                          Comment


                          • #14
                            Anyone knows a workaround to this problem, if there's any?

                            Comment


                            • #15
                              I can confirm that too.

                              Comment

                              Working...
                              X