留空展位

687474703a2f2f692e696d6775722e636f6d2f303637754f566f2e706e67

特点

  • [任天堂训练师俱乐部帐号  / Google帐号]
  • [地图内精灵展示以及背包控制]
  • [自动搜寻道馆/精灵/补给点]
  • [农场式养殖精灵]
  • [捕捉附近所有精灵]
  • [自动使用诱惑浆果及最好的精灵球]
  • [传送重复的精灵]
  • [进化所有的精灵]
  • [扔掉不需要的物品]
  • [模拟走动]
  • [配置行走路径]
  • [反封号检测]
  • [自动版本更新]
  • [多语言支持]
  • [使用幸运蛋]
  • [自动孵化精灵蛋]
  • [机器人多重运行]

配置说明——Config.json

Location

DefaultAltitude (Value)

Altitude that the bot starts at. Not advised to change this from the default as Niantic does not check altitude.

DefaultLatitude (Value)

脚本运行时的默认维度,值介于-90至90之间。

Default Longitude (Value)

脚本运行时的默认维度,值介于-180至180之间。

WalkingSpeedInKilometerPerHour

脚本中模拟行走的行走速度,km/小时

MaxTravelDistanceInMeters (Value)

基于默认经纬度的行走范围,单位:米

UseGPXPathing (Value)

当 UseGPXPathing 属性设置为 true时,脚本会走到 GPXFile 文件设置的第一个点位并继续走向后面的点位. 脚本会使用 MaxTravelDistanceInMeters中设置的速度来模拟行走。

GPXFile(这个一般用不到,先不翻译了)

Only used when UseGPXPathing is set to TRUE Path of the GPX file relative to the .exe file. Place the GPX file in the same directory as the exe

Evolution(进化)

EvolveAllPokemonAboveIV (Value)(进化所有超过预定IV的精灵)

当 EvolveAllPokemonAboveIV 设置为 true, 任何超过预定IV的精灵都将自动进化,在糖果足够的情况下.

EvolveAboveIVValue (Value)

Only when EvolveAllPokemonAboveIV is set to true Value used to determine what IV Pokemon should be automatically evolved at.

EvolveAllPokemonWithEnoughCandy (Value)(当同种精灵超过5个时自动进化)

When EvolveAllPokemonWithEnoughCandy is set to true, any Pokemon listed in the PokemonsToEvolve list will be evolved every 5 Pokestops limited by the number of Pokemon and candies you have. If this is not set, Pokemon will not be evolved based on this list criteria.

PokemonsToEvolve (List)(自动进化井列表)

Only used if EvolveAllPokemonWithEnoughCandy is set to true. Comma-seperated quote-wrapped list of Pokemon names that distinguish which Pokemon to automatically evolve if there are enough candies.

KeepPokemonsThatCanEvolve (Value)(保留啥玩意的没整明白)

When NecroBot determines how many Pokemon to transfer due to duplicates, it will create a count based on the number of candies the account has for that species compared to the number required to evolve.

For example, if the account has 5 Pidgeys (12 candies to evolve) and 24 candies, NecroBot will keep the top two Pidgeys and transfer the rest.

Transferring(传送,送给博士)

PrioritizeIVOverCP (Value)(自动传送低于预定IV值的精灵)

When PrioritizeIVOverCP is set to true, the bot will sort by IV instead of CP when deciding which Pokemon to transfer out of a group of duplicate Pokemon. By default, the bot sorts by CP.

TransferDuplicatePokemon (Value)(自动传送低于预定类型值的精灵)

When TransferDuplicatePokemon is set to true, any Pokemon that meets the below criteria is transferred:

  • Total number of that Pokemon species in your inventory is greater thanKeepMinDuplicatePokemon
  • Below the KeepMinIVPercentage value
  • Below the KeepMinCP value
  • Is not listed in your PokemonsNotToTransfer list

Note that any of the first three criteria are global values and they CAN be overwritten by the Pokemon-specific settings in the PokemonsTransferFilter list.

KeepMinDuplicatePokemon (Value)

NOTE: Only used if TransferDuplicatePokemon is set to true This is a global setting that applies to any Pokemon that has not been overridden by an entry in the PokemonsTransferFilter list.

This value specifies how many duplicates of each Pokemon to keep when deciding what Pokemon to transfer. This number can be Pokemon-specific by creating an entry in the PokemonsTransferFilterlist. A Pokemon can also be excluded from transfer with the PokemonsNotToTransfer list.

KeepMinIVPercentage (Value)

NOTE: Only used if TransferDuplicatePokemon is set to true This is a global setting that applies to any Pokemon that has not been overridden by an entry in the PokemonsTransferFilter list.

This value specifies that a Pokemon that has an IV higher than this value will not be transferred. This number can be Pokemon-specific by creating an entry in the PokemonsTransferFilter list. A Pokemon can also be excluded from transfer with the PokemonsNotToTransfer list.

KeepMinCP (Value)

NOTE: Only used if TransferDuplicatePokemon is set to true This is a global setting that applies to any Pokemon that has not been overridden by an entry in the PokemonsTransferFilter list.

This value specifies that a Pokemon that has an CP higher than this value will not be transferred. This number can be Pokemon-specific by creating an entry in the PokemonsTransferFilter list. A Pokemon can also be excluded from transfer with the PokemonsNotToTransfer list.

PokemonsNotToTransfer (List)

Only used if TransferDuplicatePokemon is set to true Comma-seperated quote-wrapped list of Pokemon names that distinguish what Pokemon to keep regardless of their IV or CP so that they are not transferred. Pokemon in this list should never be transferred by NecroBot.

PokemonTransferFilter (List)

Only used if TransferDuplicatePokemon is set to true This list of Pokemon names lets you set theKeepMinDuplicatePokemon, KeepMinIVPercentage, and KeepMinCP values specific to each Pokemon. This lets you override the default global values for those.

Therefore, if you have an entry in PokemonTransferFilter like below:

"KeepMinCp": 1000,
"KeepMinDuplicatePokemon": 1,
"KeepMinIvPercentage": 90.0,
"PokemonsTransferFilter": {
    "Pinsir": {
      "KeepMinCp": 500,
      "KeepMinIvPercentage": 70.0,
      "KeepMinDuplicatePokemon": 2
    }
}

then NecroBot will transfer any Pinsirs that are below 500 CP and below 70% IV while keeping 2 duplicates.

Catching

UsePokemonToNotCatchFilter (Value)

When UsePokemonToNotCatchFilter is set to true, any Pokemon listed in the PokemonsToIgnorelist will be skipped when determining what Pokemon to catch.

PokemonsToIgnore (List)

Only used if UsePokemonToNotCatchFilter is set to true. Comma-seperated quote-wrapped list of Pokemon names that distinguish what Pokemon to ignore when searching to catch.

Sniping

SnipeAtPokestops (Value)

When set to 'true', NecroBot will teleport every 5th Pokestop to each of the coordinates listed in thePokemonToSnipe list and try to catch the Pokemon listed in that same PokemonToSnipe list. Pokemon are not mapped to a location. So if you have 2 coordinates and two Pokemon listed, it will catch for both Pokemon in both locations.

PokemonToSnipe (List)

JSON formatted list of coordinate and Pokemon entries used by SnipeAtPokestops to hunt down specific locations for specific pokemon.

Example:

"PokemonToSnipe": {
    "Locations": [
      {
        "Latitude": 38.556807486461118,
        "Longitude": -121.2383794784546
      },
      {
        "Latitude": -33.859019,
        "Longitude": 151.213098
      },
      {
        "Latitude": 47.5014969,
        "Longitude": -122.0959568
      },
      {
        "Latitude": 51.5025343,
        "Longitude": -0.2055027
      },
      {
        "Latitude": 35.668465050004,
        "Longitude": 139.70481913813
      }
    ],
    "Pokemon": [
      "Dratini",
      "Magikarp",
      "Eevee",
      "Charmander",
      "Snorlax",
      "Porygon"
    ]
  }

Recycling/Items

UseEggIncubators (Value)

Automatically incubates eggs in order that they are listed in the inventory when the bot first runs.

UseLuckyEggsWhileEvolving (Value)

When UseLuckyEggsWhileEvolving is set to true, NecroBot will hold-off on evolving Pokemon until there are enough evolutions to meet the value in useLuckyEggsMinPokemonAmount and then proceed to use a Lucky Egg before evolving them. Before triggering the evolve step, the bot will use a lucky egg if one has not been used in the past 30 minutes.

UseLuckyEggsMinPokemonAmount (Value)

Value used when evolving to determine the number of evolutions needed to trigger a Lucky Egg use.

ItemRecycleFilter (List)

List of max values mapped to each Pokemon Go item. During the recycling stage, any item that is over the max count is recycled to meet the value. This is to prevent full inventories.

Other

AmountOfPokemonToDisplayOnStart (Value)

Every 5 stops when the bot displays a list of the top CP/IV Pokemon in your inventory, this setting will change how many Pokemon to display.

AutoUpdate (Value)

NecroBot will detect if it needs to update if set to true

ConfigPath (Value)

Populated value by Necrobot that should not be modified by most users

DelayBetweenPokemonCatch (Value)

Delay in milliseconds between attempts to catch a Pokemon.

DumpPokemonStats (Value)

When set to 'true', NecroBot will output a .txt file of the list of Pokemon in your inventory sorted by IV in a Dumps directory.

RenameAboveIv (Value)

When RenameAboveIv is set to true, any Pokemon above the value in KeepMinIvPercentage is renamed.

RenameTemplate (Value)

Format used by NecroBot to rename Pokemon. No need to modify.

StartupWelcomeDelay (Value)

When NecroBot runs, if this is set to 'true', it will ask for you to verify the coordinates before proceeding. Setting it to 'false' will skip this prompt.

TranslationLanguageCode (Value)

Translation code for Necrobot. Supported values can be found in the config/translations folder.

WebSocketPort (Value)

Port used by NecroBot for potential GUI implementations. Should not be modified.

Auth.json(用户信息)

AuthType (Value)(账号类型)

设置为 google 登陆Google用户,设置为 ptc 登陆任天堂账号

GoogleRefreshToken (Value)(google用户刷新票据,不用写)

Legacy token used by Necro-Bot to connect to the Google account for 2-factor authentication.

GoogleUsername (Value)(google用户名)

当 AuthType 设置为 google

GooglePassword(Value)(google密码)

当 AuthType 设置为 google

PtcUsername (Value)(任天堂用户名)

Pokemon Trainer Club username used when AuthType is set to ptc

PtcPassword (Value)(任天堂密码)

Pokemon Trainer Club username used when AuthType is set to ptc

QQ图片20160729210039

Last modification:May 5, 2022
如果觉得我的文章对你有用,请随意赞赏