• My Pages
  • Comments
  • Add Link
  • Subscribe
  • Subscribe User
  • Edit (GUI)
  • Edit (Text)
  • Rename Page
  • Copy Page
  • Load Page
  • Save Page
  • Delete Page
  • Attachments
  • Check Spelling
  • Diffs
  • Info
  • Revert to this revision
  • XML
  • Render as Docbook
  • Print View
  • Raw Text
  • Delete Cache
  • Like Pages
  • Local Site Map
  • Remove Spam
  • Package Pages
  • Sync Pages
    • Diff for "FarmingPolicy"
    Differences between revisions 6 and 7
    Revision 6 as of 2013-05-30 14:13:09
    Size: 3681
    Editor: Inanna
    Comment:
    Revision 7 as of 2013-08-28 16:30:47
    Size: 3386
    Editor: Romulus
    Comment:
    Deletions are marked like this. Additions are marked like this.
    Line 1: Line 1:
    ||<tablestyle="margin: 1em 1em 1em 0px; background-color: rgb(249, 249, 249); border-style: solid; border-color: rgb(170, 170, 170); color: rgb(0, 0, 0); font-family: sans-serif; font-size: 13px; line-height: 19.5px; text-align: start; " tableclass="wikitable"style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); ">Usage:||<style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; ">farmingpolicy [level] [/switch:value] [/switch:value] [...]||
    ||<style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); ">Example: ||<style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; ">farmingpolicy 5 /mindistance:1 /maxdistance:7 /farmingcycle:8<<BR>>farmingpolicy 10 /mindistance:1 /maxdistance:5 /farmingcycle:1<<BR>>farmingpolicy /level:8 /mindistance:1 /maxdistance:5 /farmingcycle:1 ||
    ||<style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242); ">Default: ||<style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; ">none ||
    ||<style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; background-color: rgb(242, 242, 242);
    ">Switch:||<style="border-style: solid; border-color: rgb(170, 170, 170); padding: 0.2em; ">/level:#<<BR>>/mindistance:#<<BR>>/maxdistance:#<<BR>>/farmingcycle:#<<BR>>/cycle:#<<BR>>/safeballs:#<<BR>>/mincycle:#<<BR>>/maxcycle:# ||
    ||<tablebgcolor="#F9F9F9" tablestyle="margin:1em 1em 1em 0px;border-style:solid;border-color:rgb(170, 170, 170);color:rgb(0, 0, 0);font-family:sans-serif;font-size:13px;line-height:19.5px;text-align:start;" tableclass="wikitable"#F2F2F2 style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">Usage: ||<style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">farmingpolicy [level] [/switch:value] [/switch:value] [...] ||
    ||<#F2F2F2 style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">Example: ||<style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">farmingpolicy 5 /mindistance:1 /maxdistance:7 /farmingcycle:8<<BR>>farmingpolicy 10 /mindistance:1 /maxdistance:5 /farmingcycle:1<<BR>>farmingpolicy /level:8 /mindistance:1 /maxdistance:5 /farmingcycle:1 ||
    ||<#F2F2F2 style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">Default: ||<style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">none ||
    ||<#F2F2F2
    style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">Switch: ||<style="border-style:solid;border-color:rgb(170, 170, 170);padding:0.2em;">/level:#<<BR>>/mindistance:#<<BR>>/maxdistance:#<<BR>>/farmingcycle:#<<BR>>/cycle:#<<BR>>/safeballs:#<<BR>>/mincycle:#<<BR>>/maxcycle:# ||
    Line 7: Line 7:
    Farmingpolicy makes the bot much more flexible and powerful, allowing you to farm specific levels of npcs for specific numbers of miles in specific intervals. Farmingpolicy makes the bot much more flexible and powerful, allowing you to farm specific levels of NPCcs for specific numbers of miles in specific intervals.
    Line 9: Line 9:
    The switches /mindistance and /maxdistance allow you to instruct the bot how far it will go for that particular level of npc or that particular npclist. The level of npc a farmingpolicy line affects can be written as just the number (see examples 1 & 2 above) or as a switch /level:xx (see example 3 above). Details on how the bot prioritizes which npcs to farm with the various available settings can be found [[CategoryNpcGoals|here]]. The switches /mindistance and /maxdistance allow you to instruct the bot how far it will go for that particular level of NPC or that particular npclist. The level of NPC a farmingpolicy line affects can be written as just the number (see examples 1 & 2 above) or as a switch /level:xx (see example 3 above). Details on how the bot prioritizes which NPCs to farm with the various available settings can be found [[CategoryNpcGoals|here]].
    Line 11: Line 11:
    The /farmingcycle or /cycle or /maxcycle switch allows you to tell the bot how often to reset its farming history for that particular level of npc or npclist, and to start over from the closest. Default is 8.4 hours. The /farmingcycle or /cycle or /maxcycle switch allows you to tell the bot how often you want to farm that particular NPC for the specified level. Default is 8.4 hours.
    Line 13: Line 13:
    The /mincycle switch allows you to tell the bot to farm "smarter" by selecting the next npc to farm based on its travel time and percentage of resources refilled since your last attack on that npc. For more detail on this switch, see FarmingCycleMin. This method of farming only affects level 1-5 npcs. The /mincycle switch allows you to tell the bot to farm "smarter" by selecting the next NPC to farm based on its travel time and percentage of resources refilled since your last attack on that NPC. For more detail on this switch, see FarmingCycleMin.
    Line 15: Line 15:
    The /safeballs switch allows you to override the default safe ballista number for each level of npc, so that heroes below 50 attack would use your custom number instead. The /safeballs switch allows you to override the default safe ballista number for each level of NPC, so that heroes below 50 attack would use your custom number instead.
    Line 17: Line 17:
    NOTE: farmingpolicy is '''not''' required for npc farming. If you merely want to farm npcs using the default or goal settings for distance, etc., then you can omit farmingpolicy entirely and just use config npc:5, config npc:10, etc. NOTE: farmingpolicy is '''not''' required for NPC farming. If you merely want to farm NPCs using the default or goal settings for distance, etc., then you can omit farmingpolicy entirely and just use config npc:5, config npc:10, etc.

    Usage:

    farmingpolicy [level] [/switch:value] [/switch:value] [...]

    Example:

    farmingpolicy 5 /mindistance:1 /maxdistance:7 /farmingcycle:8
    farmingpolicy 10 /mindistance:1 /maxdistance:5 /farmingcycle:1
    farmingpolicy /level:8 /mindistance:1 /maxdistance:5 /farmingcycle:1

    Default:

    none

    Switch:

    /level:#
    /mindistance:#
    /maxdistance:#
    /farmingcycle:#
    /cycle:#
    /safeballs:#
    /mincycle:#
    /maxcycle:#

    Farmingpolicy makes the bot much more flexible and powerful, allowing you to farm specific levels of NPCcs for specific numbers of miles in specific intervals.

    The switches /mindistance and /maxdistance allow you to instruct the bot how far it will go for that particular level of NPC or that particular npclist. The level of NPC a farmingpolicy line affects can be written as just the number (see examples 1 & 2 above) or as a switch /level:xx (see example 3 above). Details on how the bot prioritizes which NPCs to farm with the various available settings can be found here.

    The /farmingcycle or /cycle or /maxcycle switch allows you to tell the bot how often you want to farm that particular NPC for the specified level. Default is 8.4 hours.

    The /mincycle switch allows you to tell the bot to farm "smarter" by selecting the next NPC to farm based on its travel time and percentage of resources refilled since your last attack on that NPC. For more detail on this switch, see FarmingCycleMin.

    The /safeballs switch allows you to override the default safe ballista number for each level of NPC, so that heroes below 50 attack would use your custom number instead.

    NOTE: farmingpolicy is not required for NPC farming. If you merely want to farm NPCs using the default or goal settings for distance, etc., then you can omit farmingpolicy entirely and just use config npc:5, config npc:10, etc.

    The above 3 examples could be combined with npc, npcheroes, npctroops, and npclimits to have your bot farm level 5, 8, and 10 npcs as follows:

    config npc:5
    farmingpolicy 5 /mindistance:1 /maxdistance:7 /mincycle:1
    npcheroes 5 !mainguy,!queen,any
    npctroops 5 b:500,t:400
    
    farmingpolicy 10 /mindistance:1 /maxdistance:5 /cycle:1
    npcheroes 10 mainguy
    npctroops 10 a:90k,w:2k,wo:2k,s:4k,t:2k
    npclimits 10 a:400k
    
    farmingpolicy 8 /mindistance:1 /maxdistance:5 /cycle:1
    npcheroes 8 queen,smartguy
    npctroops 8 a:19k,w:80k,t:1k
    npclimits 8 w:200k,a:100k


    CategoryAllGoals CategoryNpcGoals

    FarmingPolicy (last edited 2013-08-28 16:30:47 by Romulus)