ULTIMATE Pokemon GO hack METHODS (LEGIT UNLIMITED HACK) following this Pokemon GO hack guide will give you Unlimited Items in your inventory, yes! UNLIMITED, you don’t have to buy any pokeballs or incense it’s unlimited, may sound like a scam but it’s not. Farm 1000s of Pokestops/Pokemon in hours, automatically catch Pokemon. Go from Level 1 to Level 20 in 4 hours, while in real life or using any other hack methods it’ll take you 120 hours. This is your ULTIMATE POKEMON GO HACK GUIDE.

ALSO Check out: Pokémon Go Mod Apk Hack Download Android (Latest Apk) (UNLIMITED HACK)

Pokemon Go Apk Hack pokemon go hack ULTIMATE Pokemon GO BOT Hack (LEGIT UNLIMITED HACK) Pokemon Go Apk Worldwide

Pokemon go hack tool free download | Pokemon Go-Bot Hack

  1. Let’s begin with the guide.
  2. First of all scroll below and press the download link, we have updated the bot.
  3. Next, find user.xml and open it up in notepad “Open with notepad, edit, as long as its open with notepad.
  4. Now we’ve got this window open
  5. Do not edit anything past the things we’re about to get through.
  6. Let’s begin with<AuthType>Google</AuthType> This line represents what kind of account we have, Google/Pokemon Trainers Club Account. We are going with google in this case.
  7. Next up is <DefaultLatitude>0</DefaultLatitude> and <DefaultLongitude>0</DefaultLongitude> These are the coordinates to where we’ll start the bot from.
  8. Let’s load up Google Maps Now we’ve got google maps open. Let’s find a suitable location, In this case, we’ll pick the Capital of Sweden.
  9. Next Image is too big, check it out here:Imgur: The most awesome images on the Internet
  10. Now we will find the Longitude and Latitude of the point where we clicked by looking at the bottom part of the map.
  11. In my case the settings would look like this: <DefaultLatitude>59.345758</DefaultLatitude> and <DefaultLongitude>18.047779</DefaultLongitude>
  12. Now we’ve got the Location, let’s go to the next part, skip <GoogleRefreshToken></GoogleRefreshToken>
  13. If you are using Ptc account and not Google you will now input your username and password in <PtcUsername>Neer</PtcUsername> and <PtcPassword>NeersPassword</PtcPassword>
  14. Next part is <EvolveAllGivenPokemons>false</EvolveAllGivenPokemons> Do we want to Evolve all the Pokemon that we can and when we have Candy for it? Then change this to true if not, let it stay on false.
  15. <TransferType>none</TransferType> This is where we decide what to transfer and what to keep.
  16. There are currently 4 different methods. They are the following:
    leaveStrongest, all, duplicate, cp

Code:

leaveStrongest, all, duplicate, cp

If we want the bot to transfer All Pokemon’s in the UnwantedPokemonTypes list change <TransferType>leaveStrongest</TransferType> This will keep everything that is not on that list
If we want the bot to transfer EVERYTHING change this to <TransferType>all</TransferType>
If we want the bot to transfer all duplicates of Pokemon (Always only leave 1 of Each Pikachu, Bulbasaur, Charmander etc.) let’s change <TransferType>duplicate</TransferType>
If we want the bot to transfer everything below a certain CP let’s change <TransferType>cp</TransferType> the next part covers where we will set the minimum CP up.

Are you using Transfer type cp? Then let’s change <TransferCPThreshold>0</TransferCPThreshold> to something that fits our needs. I usually set this on 210 because of Magikarp but that is a story for another time.

Next up is Google Authentication if you are not using Google just save and run the Bot – PokemonGo.RocketAPI.Console.exe
Google authentication, Just go ahead and run the boat and you will get this message:
Let’s follow the instructions, shall we? Head on over to https://google.com/device and enter the code that just got printed in YOUR window.
After we’ve entered the code press “allow” on next page something like this will happen in the BOT window:
Let’s copy that Refresh token directly from the window and enter it in the previously skipped part. <GoogleRefreshToken>ENTER THE TOKEN THAT POPPED UP IN THE WINDOW HERE.</GoogleRefreshToken>
And save that AND RESTART Done!

NOTE: Create a new Pokemon GO account, just in case or don’t create it, use the one you are using if you are struggling with Pokestops in your area. THIS IS A SAFE TOOL, NO VIRUS. TRUST US AND THE DEVELOPERS.

Credit:  FeroxRev

Config.Json Guide
Scheduled Intervals
Non-GPX
If UseGPXPathing is set to false, Evolution, upgrading, transferring and recycling will execute every 5th Pokestop. Sniping will execute every Pokestop.

GPX
If UseGPXPathing is set to true and GPXFile is found, Evolution, updating, transferring, recycling and sniping will execute every second or based on the value in milliseconds forMinDelayBetweenSnipes (whichever is higher).

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)
Latitude that the bot starts at. Must be between -90 and 90 values.

Default Longitude (Value)
Longitude that the bot starts at. Must be between -180 and 180 values

WalkingSpeedInKilometerPerHour
Obvious walking speed in kilometers per hour

MaxTravelDistanceInMeters (Value)
In meters, how far the bot will travel in a radius from the original default location.

UseGPXPathing (Value)
When UseGPXPathing is set to true, the bot will walk to the first point in the GPX path defined by the value in GPXFile and traverse each point. By default the bot wanders around the radius defined in 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

MaxSpawnLocationOffset (Value)
When NecroBot boots, the default location will be offset based on this multiplier. Most users will not need to modify this.

Evolution
Executes based on the [Click here to view the link]
EvolveAllPokemonAboveIV (Value)
When EvolveAllPokemonAboveIV is set to true, any Pokemon that is above theEvolveAboveIVValue value will be evolved if there are enough candies.

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

EvolveAllPokemonWithEnoughCandy (Value)
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.

EvolveKeptPokemonsAtStorageUsagePercentage (value)
The setting 'EvolveKeptPokemonsAtStorageUsagePercentage' determines how much of the pokemon storage should be full before evolution starts.

Upgrading
Executes based on the [Click here to view the link]
AutomaticallyLevelUpPokemon (Value)
When AutomaticallyLevelUpPokemon is set to true, a randomly selected Pokemon will be leveled up one step based on the scheduled interval.

LevelUpByCPorIv (Value)
NOTE: Only ifAutomaticallyLevelUpPokemon is set to true This option specifies whether to use UpgradePokemonCpMinimum or UpgradePokemonIvMinimum when populating the list of potential Pokemon to level up.

UpgradePokemonCpMinimum (Value)
NOTE: Only ifAutomaticallyLevelUpPokemon is set to true and LevelUpByCPorIV is set tocp Any Pokemon above this threshold in CP could be randomly selected to be leveled up by one step.

UpgradePokemonIvMinimum (Value)
NOTE: Only ifAutomaticallyLevelUpPokemon is set to true and LevelUpByCPorIV is set toiv Any Pokemon above this threshold in IV could be randomly selected to be leveled up by one step.

GetMinStarDustForLevelUp (value)
NOTE: Only ifAutomaticallyLevelUpPokemon is set to true This option specifies how much stardust is collected before upgrading.

Transferring
Executes based on the [Click here to view the link]
PrioritizeIVOverCP (Value)
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 thePokemonsTransferFilter 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 thePokemonsTransferFilter list. A Pokemon can also be excluded from transfer with thePokemonsNotToTransfer 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 thePokemonsTransferFilter 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 thePokemonsTransferFilter 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 the KeepMinDuplicatePokemon, 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 thePokemonsToIgnore list 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.

MaxPokeballsPerPokemon (Value)
Specifies the number of pokeballs to use per pokemon before giving up the encounter.

PokemonToUseMasterball (List)
List of pokemon that Necrobot is forced to use Masterball on.

UseGreatBallAboveCp (Value)
If a Pokemon is above this CP, use a Great ball.

UseUltraBallAboveCp (Value)
If a Pokemon is above this CP, use an Ultra ball.

UseMasterBallAboveCp (Value)
If a Pokemon is above this CP, use a Master ball.

Sniping
Executes based on the [Click here to view the link]
Make sure to follow the [Click here to view the link] for more details
SnipeAtPokestops (Value)
When set to 'true', NecroBot will go on a sniping journey 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.

If UseSnipeLocationServer is set to true, Necrobot will use that for location and pokemon sniping.

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"
]
}
MinPokeballsToSnipe (Value)
When NecroBot goes on a sniping journey, it will only proceed if the number of pokeball-type items it has exceeds this value.

MinPokeballsWhileSnipe (Value)
During a sniping journey, NecroBot will end the journey if the number of pokeball-type items becomes less than this value when hopping between locations.

UseSnipeLocationServer (Value)
Toggle to use a locally hosted location feeder service that NecroBot can use to dynamically populate potential sniping locations.

See Sniping Guide for more info.

SnipeLocationServer (Value)
Used when UseSnipeLocationServer is set to true Hostname of the sniping location service. Defaults to localhost

SnipeIgnoreUnknownIv (Value)
Used when UseSnipeLocationServer is set to true If NecroBot cannot determine the IV value from the sniping location service and this value is set to true, it will snipe them anyways. If set tofalse, Necrobot will ignore the Pokemon.

SnipeLocationServerPort (Value)
Used when UseSnipeLocationServer is set to true Defines the specific port Necrobot should connect to for the SnipeLocationServer value.

UseTransferIvForSnipe (Value)
When UseTransferIvForSnipe is set to true, Necrobot will use the the globalKeepMinIvPercentage value and PokemonTransferFilter list to determine if it should attempt to snipe a Pokemon.

UseSnipeOnlineLocationServer (Value)
Toggle to use an online feeder service that NecroBot can use to dynamically populate potential sniping locations.

Recycling/Items
Executes based on the [Click here to view the link]
RandomizeRecycle
Enable recycling of items at a more random time and number.

RandomizeRecycleValue
How random do you want to make recycling. Currently, this can recycle more items than desired, so don't set it too big.

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 non-Pokeball, non-potion, and non-revive 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.

TotalAmountOfPokebalsToKeep (Value)
Total amount of pokeball-type items to keep. Necrobot will try to intelligently prioritize higher pokeballs when farming Pokestops.

TotalAmountOfPotionsToKeep (Value)
Total amount of potion-type items to keep. Necrobot will try to intelligently prioritize higher potions when farming Pokestops.

TotalAmountOfRevivesToKeep (Value)
Total amount of revive-type items to keep. Necrobot will try to intelligently prioritize higher revives when farming Pokestops.

Other
On startup, Necrobot 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

DelayBetweenPokemonCatch (Value)
Delay in milliseconds between attempts to catch a Pokemon.

DelayBetweenPlayerActions (Value)
Delay in milliseconds between transfers/recycles/evolutions/etc.

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.

RenamePokemon (Value)
When RenamePokemon is set to true, Pokemon are renamed based on the template defined inRenameTemplate.

RenameAboveIv (Value)
When RenamePokemon and RenameAboveIv are set to true, any Pokemon above the value inKeepMinIvPercentage 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.

TransferConfigAndAuthOnUpdate (Value)
When Necrobot automatically updates, it will attempt to transfer any pre-existing config and auth values into the new config/auth structure. Any values that cannot be determined will be preset with the defaults.

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.

HEY! WE HAVE UPDATED THE BOT, YOU DON’T HAVE TO FOLLOW ABOVE INSTRUCTIONS NOW: 

POKEMON GO BOT

 

WILL I GET BANNED FOR USING BOT?

-No, the latest config settings are human-like, it’s safe.

IS THIS SECURE, DOES THIS HAVE VIRUS?

-No, there is no virus and it’s 100% secure and safe.

IF YOU HAVE OTHER QUESTIONS PLEASE CONTACT US ON FACEBOOK http://facebook.com/apkreal

Comment below OR Contacts us at http://facebook.com/apkreal also do like us on Facebook for more hacks.

Facebooktwittergoogle_plusreddit

About the author

APKReal Team

STRICTLY GOOD GAMES/APPS! ONLY EXCLUSIVE UPDATES:
Don't forget to Like us on Facebook, Twitter, or GooglePlus, Never miss an amazing APK again!

102 Comments

Leave a Comment