Necrobot - sniping | egghatch | gpx | lure | incense | & more menu

User Tag List

Page 19 of 282 FirstFirst ... 15161718192021222369119 ... LastLast
Results 271 to 285 of 4221
  1. #271
    Apollo-74's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by krampak View Post
    Anyone else not getting the Google refresh token ?
    Yes, im not getting the Google refresh token

    Necrobot - sniping | egghatch | gpx | lure | incense | & more
  2. #272
    in_debt's Avatar Member
    Reputation
    3
    Join Date
    Jul 2016
    Posts
    43
    Thanks G/R
    17/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    My ptc bot ran all night without a single crash or issue, just amazing.

  3. #273
    youwishjellyfish's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    12
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    What does "Access Token Expired" mean?


    Using Ptc, doesn't seem to affect the process.

  4. #274
    ersenos's Avatar Member
    Reputation
    2
    Join Date
    Jul 2016
    Posts
    42
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    Only evolve specific Pokémon
    Inventory.cs 108:
    // Require 2x Candy requirement in inventory and Pokémon not to be specified, in that case evolve it
    // Using this to save up the specified common Pokémon for mass-evolve with Candy
    
      if (familyCandy.Candy - pokemonCandyNeededAlready > 2*settings.CandyToEvolve &&! ( pokemon.PokemonId == PokemonId.Rattata ||
                                                                                                    pokemon.PokemonId == PokemonId.Pidgey || pokemon.PokemonId == PokemonId.Pidgeotto || 
                                                                                                    pokemon.PokemonId == PokemonId.Caterpie || pokemon.PokemonId == PokemonId.Metapod ||
                                                                                                    pokemon.PokemonId == PokemonId.Weedle || pokemon.PokemonId == PokemonId.Kakuna )
                       )

    help me please is this all wrong?


    Code:
    var pokemonToEvolve = new List<PokemonData>();
                foreach (var pokemon in pokemons)
                {
                    var settings = pokemonSettings.Single(x => x.PokemonId == pokemon.PokemonId);
                    var familyCandy = pokemonFamilies.Single(x => settings.FamilyId == x.FamilyId);
    
                    //Don't evolve if we can't evolve it
                    if (settings.EvolutionIds.Count == 0)
                        continue;
    
                    var pokemonCandyNeededAlready = pokemonToEvolve.Count(p => pokemonSettings.Single(x => x.PokemonId == p.PokemonId).FamilyId == settings.FamilyId) * settings.CandyToEvolve;
                    if (familyCandy.Candy - pokemonCandyNeededAlready > 2 * settings.CandyToEvolve && !(pokemon.PokemonId == PokemonId.Rattata ||
                                                                                                    pokemon.PokemonId == PokemonId.Pidgey || pokemon.PokemonId == PokemonId.Pidgeotto ||
                                                                                                    pokemon.PokemonId == PokemonId.Caterpie || pokemon.PokemonId == PokemonId.Metapod ||
                                                                                                    pokemon.PokemonId == PokemonId.Weedle || pokemon.PokemonId == PokemonId.Kakuna)
                       )
                        pokemonToEvolve.Add(pokemon);
                }
    as soon as i turned it on it evolved my daritini
    Last edited by ersenos; 07-22-2016 at 03:01 AM.

  5. #275
    wetshrimp's Avatar Member
    Reputation
    3
    Join Date
    Jul 2016
    Posts
    61
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by dreambar.wi View Post
    FYI if your pokemon is marked as favorite (the star), it'll not delete them when running the TransferDuplicatePokemon function.

    Proof is in bold:
    Code:
    public async Task<IEnumerable<PokemonData>> GetDuplicatePokemonToTransfer(bool keepPokemonsThatCanEvolve = false)
            {
                var myPokemon = await GetPokemons();
    
                var pokemonList = myPokemon.Where(p => p.DeployedFortId == 0).ToList(); //Don't evolve pokemon in gyms
                if (keepPokemonsThatCanEvolve)
                {
                    var results = new List<PokemonData>();
                    var pokemonsThatCanBeTransfered = pokemonList.GroupBy(p => p.PokemonId)
                        .Where(x => x.Count() > 2).ToList();
    
                    var myPokemonSettings = await GetPokemonSettings();
                    var pokemonSettings = myPokemonSettings.ToList();
    
                    var myPokemonFamilies = await GetPokemonFamilies();
                    var pokemonFamilies = myPokemonFamilies.ToArray();
    
                    foreach (var pokemon in pokemonsThatCanBeTransfered)
                    {
                        var settings = pokemonSettings.Single(x => x.PokemonId == pokemon.Key);
                        var familyCandy = pokemonFamilies.Single(x => settings.FamilyId == x.FamilyId);
                        if (settings.CandyToEvolve == 0)
                            continue;
    
                        var amountToSkip = (familyCandy.Candy + settings.CandyToEvolve - 1)/settings.CandyToEvolve + 2;
    
                        results.AddRange(pokemonList.Where(x => x.PokemonId == pokemon.Key && x.Favorite == 0)
                            .OrderByDescending(x => x.Cp)
                            .ThenBy(n => n.StaminaMax)
                            .Skip(amountToSkip)
                            .ToList());
    
                    }
    
                    return results;
                }
                
                return pokemonList
                    .GroupBy(p => p.PokemonId)
                    .Where(x => x.Count() > 1)
                    .SelectMany(p => p.Where(x => x.Favorite == 0).OrderByDescending(x => x.Cp).ThenBy(n => n.StaminaMax).Skip(1).ToList());
            }
    So basically when its grabbing the pokemon to transfer, it'll only look for pokemon that is not marked as favorite.
    where is this file?

  6. #276
    VaanC's Avatar Corporal
    Reputation
    13
    Join Date
    Jul 2016
    Posts
    24
    Thanks G/R
    1/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by wetshrimp View Post
    where is this file?
    Inventory.cs line 43 (latest build)

  7. #277
    ersenos's Avatar Member
    Reputation
    2
    Join Date
    Jul 2016
    Posts
    42
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    remove post

  8. #278
    ItsSpanky's Avatar Member
    Reputation
    2
    Join Date
    Apr 2014
    Posts
    11
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    transfer duplicate isnt working can anyone post a snippet of there setting for it

  9. #279
    CyaBB's Avatar Member Authenticator enabled
    Reputation
    14
    Join Date
    Apr 2014
    Posts
    150
    Thanks G/R
    21/11
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Got this more often with my PTC Account then with my google account. Its the previous version.

    Code:
    ArgumentOutOfRangeException - Restarting
    
    Unbehandelte Ausnahme: System.ArgumentOutOfRangeException: Das angegebene Argume
    nt liegt außerhalb des gültigen Wertebereichs.
    Parametername: index
       bei Google.Protobuf.Collections.RepeatedField`1.get_Item(Int32 index)
       bei PokemonGo.RocketAPI.Extensions.HttpClientExtensions.<PostProtoPayload>d__
    1`2.MoveNext() in C:\Users\USERNAME\Desktop\FeroxRev-Bot-Restart-Autotransfer-a
    fterPokeNumber\PokemonGo\RocketAPI\Extensions\HttpClientExtensions.cs:Zei
    le 39.
    --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausge
    löst wurde ---
       bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    
       bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNo
    tification(Task task)
       bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
       bei PokemonGo.RocketAPI.Client.<GetProfile>d__18.MoveNext() in C:\Users\Sebas
    tian\Desktop\FeroxRev-Bot-Restart-Autotransfer-afterPokeNumber\PokemonGo\
    RocketAPI\Client.cs:Zeile 249.
    --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausge
    löst wurde ---
       bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    
       bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNo
    tification(Task task)
       bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
       bei PokemonGo.RocketAPI.Console.Program.<Execute>d__6.MoveNext() in C:\Users\
    USERNAME\Desktop\FeroxRev-Bot-Restart-Autotransfer-afterPokeNumber\Pokem
    onGo\RocketAPI\Console\Program.cs:Zeile 135.
    --- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausge
    löst wurde ---
       bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b_
    _6_1(Object state)
       bei System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object st
    ate)
       bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionC
    ontext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
    ContextCallback callback, Object state, Boolean preserveSyncCtx)
       bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWo
    rkItem.ExecuteWorkItem()
       bei System.Threading.ThreadPoolWorkQueue.Dispatch()
       bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
    Drücken Sie eine beliebige Taste . . .

  10. #280
    tkage's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    --------------------
    Last edited by tkage; 07-22-2016 at 03:29 AM.

  11. #281
    bimaradhpoke's Avatar Member
    Reputation
    2
    Join Date
    Jul 2016
    Posts
    79
    Thanks G/R
    11/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    what is Access token expired???its my first time after 6 hours bbotting with Ptc

  12. #282
    ItsSpanky's Avatar Member
    Reputation
    2
    Join Date
    Apr 2014
    Posts
    11
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    oh well nvm figured it out dont delete this code if u want the bot to transfer duplicate pokemon dont remove this code

    Logic.cs line 63
    Code:
    await EvolveAllPokemonWithEnoughCandy();
    
    
    ^ just add // to the front of it
    
    //await EvolveAllPokemonWithEnoughCandy();

  13. #283
    vampass's Avatar Member
    Reputation
    1
    Join Date
    Nov 2013
    Posts
    16
    Thanks G/R
    3/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the amazing work <3.

    I have a couple of questions

    1) is there a way for the bot to pop lucky egg every 30min, I mean at the current version of the bot or is it still under construction?

    2) My inventory is maxed (1000 slots) but the bot only keep like 150 items or so and recycle the rest, is there a way to increase the capacity ?
    Last edited by vampass; 07-22-2016 at 03:31 AM.

  14. #284
    Mazi115's Avatar Member
    Reputation
    1
    Join Date
    Jul 2016
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    [10:29:54] [#7 of 25] retry request https://pgorelease.nianticlabs.com/plfe/520/
    rpc - Error: System.Threading.Tasks.TaskCanceledException: A task was canceled.
       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNot
    ification(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
       at PokemonGo.RocketAPI.Helpers.RetryHandler.<SendAsync>d__2.MoveNext() in C:\
    Users\Sebastian\Desktop\Poksy\Poksy1\Pokemon-Go-Rocket-API-master\PokemonGo.Rock
    etAPI\Helpers\RetryHandler.cs:line 29

    Any one know what going on ? i loged normaly it was working for few minutes then i get this error

  15. #285
    wetshrimp's Avatar Member
    Reputation
    3
    Join Date
    Jul 2016
    Posts
    61
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Inny View Post
    Thought I'd give back and share my modifications, answering a few questions that I haven't seen answered yet. Enjoy & give thanks/thumbs up if you like! Thank you!
    Line numbers might be a little bit off and the places/method I'm doing things (not using arrays/list) may not be optimal, but hey...


    Adjust cycle time between farming and transferring + evolving
    Logic.cs 44:
    Code:
                        await RepeatAction(2, async () => await ExecuteFarmingPokestopsAndPokemons(_client));
                        // default RepeatAction count = 10 = measured it once at approx. 30 minutes
                        // 2 = measured it once at approx 13 min.
    Transfer all but the two highest instead of only the highest CP Pokémon
    Inventory.cs 77:
    Code:
                return pokemonList
                    .GroupBy(p => p.PokemonId)
                    .Where(x => x.Count() > 2)
                    .SelectMany(p => p.Where(x => x.Favorite == 0).OrderByDescending(x => x.Cp).ThenBy(n => n.StaminaMax).Skip(2).ToList());
    Do not evolve Pokémon
    Logic.cs 41:
    Code:
    //await EvolveAllPokemonWithEnoughCandy();
    Only evolve specific Pokémon
    Inventory.cs 108:
    // Require 2x Candy requirement in inventory and Pokémon not to be specified, in that case evolve it
    // Using this to save up the specified common Pokémon for mass-evolve with Candy
    Code:
                    if (familyCandy.Candy - pokemonCandyNeededAlready > 2*settings.CandyToEvolve &&! ( pokemon.PokemonId == PokemonId.Rattata ||
                                                                                                    pokemon.PokemonId == PokemonId.Pidgey || pokemon.PokemonId == PokemonId.Pidgeotto || 
                                                                                                    pokemon.PokemonId == PokemonId.Caterpie || pokemon.PokemonId == PokemonId.Metapod ||
                                                                                                    pokemon.PokemonId == PokemonId.Weedle || pokemon.PokemonId == PokemonId.Kakuna )
                       )
    Exclusions on Pokémon to transfer // Do not transfer Pokémon above certain CP level
    // You can use this to build up a stack of these Pokémon, while not auto-Evolving them, so you can use them along with a Lucky Egg
    Logic.cs 145:
    Code:
                    if (duplicatePokemon.PokemonId != PokemonId.Rattata &&
                        duplicatePokemon.PokemonId != PokemonId.Weedle &&
                        duplicatePokemon.PokemonId != PokemonId.Pidgey &&
                        duplicatePokemon.PokemonId != PokemonId.Caterpie &&
                        duplicatePokemon.Cp < 1000)
                    {
                            var transfer = await _client.TransferPokemon(duplicatePokemon.Id);
                            Logger.Write($"Transfer {duplicatePokemon.PokemonId} with {duplicatePokemon.Cp} CP", LogLevel.Info);
                            await Task.Delay(500);
                    }
    Drop items from inventory when you have more than a certain amount
    Settings.cs 27:
    Code:
                        new KeyValuePair<ItemId, int>(ItemId.ItemPokeBall, 50),
                        new KeyValuePair<ItemId, int>(ItemId.ItemGreatBall, 50),
                        new KeyValuePair<ItemId, int>(ItemId.ItemUltraBall, 100),
                        
                        new KeyValuePair<ItemId, int>(ItemId.ItemRazzBerry, 50),
    
                        new KeyValuePair<ItemId, int>(ItemId.ItemPotion, 0),
                        new KeyValuePair<ItemId, int>(ItemId.ItemSuperPotion, 0),
                        new KeyValuePair<ItemId, int>(ItemId.ItemHyperPotion, 50),
                        new KeyValuePair<ItemId, int>(ItemId.ItemRevive, 30)
    Use Ultra/Great Balls on Pokémon capture when their count exceed what you would drop from inventory
    Logic.cs in private async Task<MiscEnums.Item> GetBestBall(int? pokemonCp ~179+:
    Code:
                if (masterBallsCount > 0 && pokemonCp >= 1000)
                    return MiscEnums.Item.ITEM_MASTER_BALL;
                else if (ultraBallsCount > 100 || (ultraBallsCount > 0 && pokemonCp >= 1000))
                    return MiscEnums.Item.ITEM_ULTRA_BALL;
                else if (ultraBallsCount > 50 || (greatBallsCount > 0 && pokemonCp >= 1000))
                    return MiscEnums.Item.ITEM_GREAT_BALL;
    Do not use Raspberry when we have 10 or less
    Code:
    Logic.cs 204:             if (berry == null || berry.Count <= 10)
    Use Master/Ultra/Great Balls when certain type of Pokémon is encountered
    // This should probably be extended to include when a Pokémon that hasn't been caught yet is being encountered

    Logic.cs 104:
    Code:
    	var pokeball = await GetBestBall(pokemonCP, encounterPokemonResponse?.WildPokemon?.PokemonData?.PokemonId);
    Logic.cs 173:
    Code:
    	private async Task<MiscEnums.Item> GetBestBall(int? pokemonCp, PokemonId? pokemonId)
    Logic.cs 180:
    var pokeBallsCount = await _inventory.GetItemAmountByType(MiscEnums.Item.ITEM_POKE_BALL);
    var greatBallsCount = await _inventory.GetItemAmountByType(MiscEnums.Item.ITEM_GREAT_BALL);
    var ultraBallsCount = await _inventory.GetItemAmountByType(MiscEnums.Item.ITEM_ULTRA_BALL);
    var masterBallsCount = await _inventory.GetItemAmountByType(MiscEnums.Item.ITEM_MASTER_BALL);

    Code:
                if ( pokemonId == PokemonId.Charmender ||
                     pokemonId == PokemonId.Bulbasaur ||
                     pokemonId == PokemonId.Squirtle )
                {
                    if (masterBallsCount > 0) return MiscEnums.Item.ITEM_MASTER_BALL;
                    else if (ultraBallsCount > 0) return MiscEnums.Item.ITEM_ULTRA_BALL;
                    else if (greatBallsCount > 0) return MiscEnums.Item.ITEM_GREAT_BALL;
                    else return MiscEnums.Item.ITEM_POKE_BALL; // OTHERWISE JUST CRASH!! What kinda trainer has no balls? And no, obviously, lady trainers have balls.
                }
    Upgrade Pokéball type if possible, when capture probability is < 20%
    Logic.cs 111:
    Code:
                            //Throw berry if we can
                            await UseBerry(pokemon.EncounterId, pokemon.SpawnpointId);
                            // Upgrade Pokeball if < 20% cap chance
                            if (encounterPokemonResponse?.CaptureProbability.CaptureProbability_.First() < 0.20) {
                                if (pokeball == MiscEnums.Item.ITEM_POKE_BALL) pokeball = MiscEnums.Item.ITEM_GREAT_BALL;
                                else if (pokeball == MiscEnums.Item.ITEM_GREAT_BALL) pokeball = MiscEnums.Item.ITEM_ULTRA_BALL;
                                else if (pokeball == MiscEnums.Item.ITEM_ULTRA_BALL) pokeball = MiscEnums.Item.ITEM_MASTER_BALL;
                            }
    Did you actually try the exclusions code?

    if (duplicatePokemon.PokemonId != PokemonId.Rattata &&
    duplicatePokemon.PokemonId != PokemonId.Weedle &&
    duplicatePokemon.PokemonId != PokemonId.Pidgey &&
    duplicatePokemon.PokemonId != PokemonId.Caterpie &&
    duplicatePokemon.Cp < 1000)
    {
    var transfer = await _client.TransferPokemon(duplicatePokemon.Id);
    Logger.Write($"Transfer {duplicatePokemon.PokemonId} with {duplicatePokemon.Cp} CP", LogLevel.Info);
    await Task.Delay(500);
    }
    When i copy and paste or try it, it says the || or && operators annot be applied to operands of type 'PokemonId' and 'PokemonId'.

    what do i do?

  16. Thanks vampass (1 members gave Thanks to wetshrimp for this useful post)

Similar Threads

  1. Necrobot & Sniping problem.
    By victornoleto in forum Pokemon GO Hacks|Cheats
    Replies: 5
    Last Post: 08-26-2016, 05:54 AM
  2. [Release] PokeMobBot - sniping | egghatch | gpx | lure | incense | & more
    By DurtyFree in forum Pokemon GO Hacks|Cheats
    Replies: 175
    Last Post: 07-31-2016, 03:16 PM
  3. [Release] [»»] NecroBOT Discord Channel (Live) [««] (Pokemon coordinates, support & more!)
    By LennoxAli in forum Pokemon GO Hacks|Cheats
    Replies: 2
    Last Post: 07-31-2016, 11:48 AM
  4. [Release] Necrobot.io - sniping | egghatch | gpx | lure | incense | & more
    By nonm in forum Pokemon GO Hacks|Cheats
    Replies: 43
    Last Post: 07-31-2016, 11:43 AM
  5. [Question] Necrobot sniping
    By xswayer in forum Pokemon GO Chat
    Replies: 1
    Last Post: 07-31-2016, 10:25 AM
All times are GMT -5. The time now is 10:21 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search