Skip to content

SrMotion/Growtopia-Account-Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Growtopia Account Checker Library (Soon i will update)

not updated since 10 months

Discord

Example Console App:

using AccCheckerLib;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;

namespace AccountChecker
{
    class Program
    {
        private static void Status_valueChanged(object sender, EventArgs e)
        {
            string txt = (sender as StringEvt).Text;
            Console.WriteLine(txt); //Account Checking status
        }
        private static void OnCheckingDone_CheckingDone(object sender, EventArgs e)
        {
            var evt = sender as CheckingEvent;
            if (evt != null)
            {
                var value = evt.UserInfo;
                if (value.Success)
                {
                    Console.WriteLine("World Lock Balance: {0}", value.WorldLock_Balance);
                    Console.WriteLine("Gems: {0}", value.GemAmount);
                    Console.WriteLine("Supporter: {0}", value.Supporter);
                    Console.WriteLine("Hours Played: {0}", value.Hours_Played);
                    Console.WriteLine("Player Level: {0}", value.PlayerLevel);

                    Console.WriteLine("Inventory Items: ");
                    foreach (PlayerInvItems items in value.InventoryItems)
                    {
                        Console.WriteLine("ItemID: {0} Count: {1} Equipped: {2}", items.itemID, items.count, items.equipped);
                    }
                    Console.WriteLine("Worlds: ");
                    value.Worlds.ForEach(Console.WriteLine);
                    Console.WriteLine("Checking is done!");
                }
                else
                {
                    Console.WriteLine("Checking failed");
                }
            }
        }
        public static string GenerateMac()
        {
            var random = new Random();
            var buffer = new byte[6];
            random.NextBytes(buffer);
            var result = String.Concat(buffer.Select(x => string.Format("{0}", x.ToString("X2"))).ToArray());
            return result;
        }
        static void Main(string[] args)
        {
            var acccheckerInstace = new AccCheckerLib.AccChecker("GrowID", "Password", "213.179.209.168", "17201", "3.67");
            acccheckerInstace.initialize(GenerateMac());
            acccheckerInstace.status.valueChanged += Status_valueChanged;
            acccheckerInstace.OnCheckingDone.CheckingDone += OnCheckingDone_CheckingDone;
            acccheckerInstace.ConnectCurrent();
            Console.ReadKey();
        }
    }
}

About

Growtopia Account Checker Library

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages