What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin - Free] Charity - A Free Grinding Plugin

yo add me on skype @ altnob (US) i'm free a lot (except this weekend) and I can test for you np. i have tons of free time and would be willing to test things. however im not much use when it comes to programming.

All testing will be done with releases right on this thread. There is currently no download link, when there is, everyone will be able to use it.

Hi Phelon, they closed my SimpleGrinding Thread without comment so i think its your turn to do the job ;) I had a working 1-50 grinding chain profile in my newest version and wanted to think about the Open Source thing but with that kind of behavior of the buddy staff i experienced i dont care anymore. I wish you and your project the best.

I am really sorry to hear that. If you change your mind, please feel free to PM me and we can chat a bit more!

Hey Guys...

If you collaborate on this or not... but could you please do one thing... Grind plugin, fine... but for the love of the flying spaghetti monster, can somone just release a raider plugin that handles combat rotations.

I just want a plugin that handles the fighting for me, as in select target and let the bot take over... Can someone do that? :)

This has the "Lazy Raider" functionality built into it.

where i can get this plugin ?

When it is ready it will be on the first post. I want to get the settings done over the weekend and then I am going to use surfers profile idea. I really liked his idea. I work + have family so my time is somewhat limited. I will get this out as soon as I feel it is worth giving out.
 
Code:
Name: Cotton - ID: 8357
Name: Bent Key - ID: 19106
Name: Malfunctioning Leomorph Cub - ID: 26598
Name: Red Dye - ID: 17327
Name: Enhanced Larva - ID: 17270
Name: Miner's Hood - ID: 24886
Name: Miner's Pants - ID: 24888
Name: Miner's Shoes - ID: 24890
Name: Miner's Gloves - ID: 24889
Name: Miner's Shirt - ID: 24887
Name: Woodcutter's Shoes - ID: 24875
Name: Woodcutter's Gloves - ID: 24874
Name: Grapevine Sapling - ID: 4865
Name: Yew Sapling - ID: 14903
Name: Granbleu's Dive Helmet - ID: 18795
Name: Baktehan's Swimfins - ID: 19401
Name: Blue Salt Knife - ID: 8326
Name: Blue Salt Wedge - ID: 8327
Name: Gathering Boost Scroll - ID: 32543
Name: Mining Boost Scroll - ID: 32544
Name: Logging Boost Scroll - ID: 32542
Name: Black Donkey - ID: 24791
Name: Calico Sabrefang - ID: 25222
Name: Scroll: Mahadevi Rowboat - ID: 21588
Name: Scarecrow Garden Design - ID: 15596
Name: Recovery Pouch - ID: 19035
Name: Adventurer's Morning Dew - ID: 34009
Name: Gilda Star - ID: 23633
Name: Complete Freedich Island Map - ID: 17828
Name: Adventurer's Vegetable Soup - ID: 34002
Name: Coalmane Snowlion - ID: 15561
Name: Heifer - ID: 19604
Name: Scroll: Harpoon Clipper - ID: 15816
Name: Stone Rose Cottage Design - ID: 21174
Name: Scarecrow Farm Design - ID: 15566
Name: Bird's Eye Telescope Design - ID: 7746
Name: Adventurer's Misty Memory - ID: 34008
Name: Adventurer's Hushed Star - ID: 34006
Name: Adventurer's Vegetable Bread - ID: 34003
Name: Adventurer's Whole Grain Soup - ID: 34005
Name: Mirage Elk - ID: 29488
Name: Hereafter Stone - ID: 4052
Name: Teleport Book - ID: 4045
Name: Lily - ID: 3564
Name: Cotton Seed - ID: 4904
Name: Bound Tax Certificate - ID: 31892
Name: Sea Bass - ID: 27251
Name: Copper Ingot - ID: 8320
Name: Wool - ID: 8053
Name: Spanish Mackerel - ID: 27252
Name: Roosterfish - ID: 27221
Name: Iron Ingot - ID: 8318
Name: Silver Ingot - ID: 17774
Name: Evenstone - ID: 19812
Name: Tudor Rose Cottage Design - ID: 21173
Name: Memory Ink - ID: 4053
Name: Narcissus - ID: 3667
Name: Azalea Seed - ID: 15675
Name: Lumber - ID: 8337
Name: Starshard Ingot - ID: 3332
Name: Starlight Archeum Shard - ID: 16352
Name: Sunlight Archeum Shard - ID: 16350
Name: Moonlight Archeum Shard - ID: 16351
Name: Faint Gale Lunadrop - ID: 14717
Name: Azalea - ID: 3684
Name: Charcoal Stabilizer - ID: 32103
Name: Star Shard Chip - ID: 2201
Name: Starlight Archeum Dust - ID: 16349
Name: Sunlight Archeum Dust - ID: 16347
Name: Moonlight Archeum Dust - ID: 16348
Name: Faint Fire Lunadrop - ID: 14694
Name: Narcissus Seed - ID: 15673
Name: Fabric - ID: 8256
Name: Stone Brick - ID: 8343
Name: Iron Ore - ID: 8022
Name: Archeum Ingot - ID: 17776
Name: Starlight Archeum Motes - ID: 25800
Name: Sunlight Archeum Motes - ID: 25798
Name: Moonlight Archeum Motes - ID: 25799
Name: Faint Earth Lunadrop - ID: 14727
Name: Cart Wheel - ID: 8000056
Name: Intermediate Pack Blueprint - ID: 27652
Name: Moonpoint - ID: 28302
Name: Sapphire - ID: 8078
Name: Log - ID: 8017
Name: Silver Ore - ID: 8023
Name: Raw Stone - ID: 8008
Name: Copper Ore - ID: 3411
Name: Archeum Ore - ID: 1386
Name: Pure Iron Ore - ID: 8081
Name: Topaz - ID: 8084
Name: Gold Ore - ID: 8027
 
Hi Phelon, they closed my SimpleGrinding Thread without comment so i think its your turn to do the job ;) I had a working 1-50 grinding chain profile in my newest version and wanted to think about the Open Source thing but with that kind of behavior of the buddy staff i experienced i dont care anymore. I wish you and your project the best.

I could be wrong but I assume they closed it so you would put it in the buddystore for distribution. Not to take away your plug-in or upset you. Just something to understand and think about.

P.S. Phelon, everything is going well, but please let me know if we have any other progress or updates I need to be aware of.
Thanks,
WB8869
 
I could be wrong but I assume they closed it so you would put it in the buddystore for distribution. Not to take away your plug-in or upset you. Just something to understand and think about.

P.S. Phelon, everything is going well, but please let me know if we have any other progress or updates I need to be aware of.
Thanks,
WB8869


I am going to make the grinding portion of this Waypoint Based like SimpleGrind was and use your db3 for vendoring and area movement. Once you have the db3 done, you can start working on getting me health potion and food id's.

@Kavex - Thank you for the dump! Could you prune it a bit for me and organize it into 3 lists. Food / Water / Potions
 
I am going to make the grinding portion of this Waypoint Based like SimpleGrind was and use your db3 for vendoring and area movement. Once you have the db3 done, you can start working on getting me health potion and food id's.

Please see my first post in this thread under your main posts. IDs are done.
 
This is a contribution from my LazyRider plugin just add the ids in the lists.

Food: (i am testing the firstordefault as it makes the code much cleaner but keeps throwing exceptions)
Code:
        private List<uint> _mpPeaceList = new List<uint>
        {
            34002, 34005, 34004, 8505
        };

        private List<uint> _mpCombatList = new List<uint>
        {
            18792, 34008, 34009, 31770
        };

        private List<uint> _hpPeaceList = new List<uint>
        {
            34003, 34001, 34000, 17664
        };

        private List<uint> _hpCombatList = new List<uint>
        {
            18791, 34006, 34007, 15580
        };

        private void UseRegenItems()
        {
            if (!me.isAlive())
                return;
            if (me.inFight)
            {
                if (me.hpp < 50)
                {
                    List<Item> itemsToUse =
                        me.getItems()
                            .FindAll(
                                i =>
                                    i.place == ItemPlace.Bag && _hpCombatList.Contains(i.id));
                    foreach (var i in itemsToUse)
                    {
                        if (i == null) continue;
                        UseItemAndWait(i.id, true);
                        break;
                    }
                }
                if (me.mpp < 50)
                {
                    List<Item> itemsToUse =
                        me.getItems()
                            .FindAll(
                                i => i.place == ItemPlace.Bag && _mpCombatList.Contains(i.id) );
                    foreach (var i in itemsToUse)
                    {
                        if (i == null) continue;
                        UseItemAndWait(i.id, true);
                        break;
                    }
                }
            }
            else
            {
                if (me.hpp < 60)
                {
                    List<Item> itemsToUse =
                        me.getItems()
                            .FindAll(
                                i => i.place == ItemPlace.Bag && _hpPeaceList.Contains(i.id));
                    foreach (var i in itemsToUse)
                    {
                        if (i == null) continue;
                        UseItemAndWait(i.id, true);
                        break;
                    }
                }
                if (me.mpp < 70)
                {
                    List<Item> itemsToUse =
                        me.getItems()
                            .FindAll(
                                i => i.place == ItemPlace.Bag &&  _mpPeaceList.Contains(i.id));
                    foreach (var i in itemsToUse)
                    {
                        if (i == null) continue;
                        UseItemAndWait(i.id, true);
                        break;
                    }
                }
            }
        }

Coinpurses: (I use this as an anti-afk if the afk check is set, and it cant be used on a safe zone, so it must be recoded as it says)
Code:
        private List<uint> _coinpursesList = new List<uint>
        {
            29203, 29204, 29205, 29206, 29207
        };

        public void Processinventory()
        {
            foreach (
                Item i in
                    me.getItems()
                        .Where(
                            i => i.place == ItemPlace.Bag && _coinpursesList.Contains(i.id)))
            {
                try
                {
                    if (i == null) continue;
                    while (i.count > 0 && me.opPoints > 150 && me.isAlive() && (GetGroupStatus("Inventory"))) 
                    {
                        Thread.Sleep(150);
                        i.UseItem();
                        if (GetGroupStatus("AFK"))
                            MySleep(10000, 120000); //TODO: This will make the bot unresponsive for that time, DO THIS IN A NEW THREAD
                        MySleep(50, 150); // it's small enough so i dont care about conditionals
                        if (!GetGroupStatus("GhostRider")) continue; //if GR is set then open just one purse after each fight. if not open them all.

                        return;
                    }
                }
                catch (Exception ex)
                {
                    Log("!!## Processinventory", "GhRider");
                    LogEx(ex);
                }
            }
        }
 
Last edited:
looks great! willing to donate after trying. using grindAge now. not really cutting it.
 
love it when you pay for a plugin and it doesn't do as you want it to.
 
I am still working on this although it hit the back burner for my AH and Landgrab plugins which are almost done. Sorry AH won't be released, although I might release the land grab one with limited functionality.. IE.. you have to walk there to buy it. Cause fuck people charging for 50 lines of code.

@WB - Hit me up. I have a new little project for you regarding my Land plugin.
 
i can't udestant where i can download it... or how i can put it....
sorry noob here..
 
Back
Top