All Packets

08/20/2009 00:23 TehPwnzor#1
Well people have been asking me on MSN alot what packets represent what
well heres all of them in my lotf source
Code:
    public enum GuildType : int
    {
        Join = 1,
        Invite = 2,
        Quit = 3,
        Info = 6,
        Allied = 7,
        Neutral = 8,
        Enemied = 9,
        Donate = 11,
        Status = 12,
        Leave = 19
    }
    public enum GuildRank : int
    {
        Member = 50,
        InternMgr = 60,
        DeputyMgr = 70,
        BranchMgr = 80,
        DeputyManager = 90,
        GuildLeader = 100
    }
    public enum StringType : int
    {
        GuildName = 3,
        Spouse = 6,
        Effect = 10,
        GuildList = 11,
        ViewEquipSpouse = 16,
        Sound = 20,
        GuildEnemies = 21,
        GuildAllies = 22
    }
    public enum DataType : int
    {
        MapShow = 74,
        Hotkeys = 75,
        ConfirmFreinds = 76,
        ConfirmProf = 77,
        ConfirmSkills = 78,
        ChangeDirection = 79,
        Action = 81,
        Portal = 85,
        ChangeMap = 86,
        Leveled = 92,
        EndXpList = 93,
        ChangePkMode = 96,
        ConfirmGuild = 97,
        EntitySpawn = 102,
        CompleteMapChange = 104,
        CorrectCords = 108,
        Shop = 111,
        OpenShop = 113,
        RemoteCommands = 116, // SubType 1 - Quit, 2 - IG Quit, 39 - Team thing, 43 kick G Member, 44 donate money, 46 join guild, 47 quit guild, 48 join guild, 53 help , 54 freinds, 55 change chat + name in to box, 56 send freind msg, 57 delete freind,  60 set hotkeys, 61 furniture, 64 fux with window, 68 view msg, 69 send msg.., 71 selling price, 78 hawk msg, 80 black list, 88 remove gem warning, 89 show/hide names, 90 show/hide exp, 93 weird dialog box...never seen it before :x, 94 delete enemy, 98 font colour, 101 conqueronline.com, 105 show/hide counter, 109 exp ball, 111 closed the client! fuxors!, 113 ask to vend,
        PickupCashEffect = 121,
        Dialog = 126,
        ConfirmLoginComplete = 130,
        SpawnEffect = 131,
        EntityRemove = 132,
        Jump = 133,
        RemoveWeaponMesh = 135,
        RemoveWeaponMesh2 = 136
    }
    public enum ItemUsageType : int
    {
        BuyItem = 1,
        SellItem = 2,
        RemoveItem = 3,
        EquipItem = 4,
        UpdateItem = 5,
        UnequipItem = 6,
        ViewWarehouse = 9,
        DepositCash = 10,
        WithdrawCash = 11,
        DropMoney = 12,
        DBUpgrade = 19,
        MetUpgrade = 20,
        Ping = 27
    }
    public enum ChatColor : int
    {
        Blue = 4,
        Red = 2,
        Green = 3,
        White = 1,
        Yellow = 5,
        Silver = 6,
        Black = 7,
        Pink = 8
    }
    public enum ChatType : int
    {
        Talk = 2000,
        Whisper = 2001,
        Action = 2002,
        Team = 2003,
        Guild = 2004,
        Top = 2005,
        Spouse = 2006,
        Yell = 2008,
        Friend = 2009,
        Broadcast = 2010,
        Center = 2011,
        Ghost = 2013,
        Service = 2014,
        Dialog = 2100,
        LoginInformation = 2101,
        VendorHawk = 2104,
        MiniMap = 2108,
        MiniMap2 = 2109,
        FriendsOfflineMessage = 2110,
        GuildBulletin = 2111,
        TradeBoard = 2201,
        FriendBoard = 2202,
        TeamBoard = 2203,
        GuildBoard = 2204,
        OthersBoard = 2205
    }
    public enum CharStatus : uint
    {
        Normal = 0x0,
        FlashingName = 0x1,
        Poisoned = 0x2,
        Invisible = 0x4,
        XPList = 0x10,
        Dead = 0x20,
        TeamLeader = 0x40,
        StarOfAccuracy = 0x80,
        MagicShield = 0x100,
        Stigma = 0x200,
        Ghost = 0x400,
        FadeAway = 0x800,
        RedName = 0x4000,
        BlackName = 0x8000,
        Supermaan = 0x40000,
        Ball = 0x80000,
        Ball2 = 0x100000,
        Invisibility = 0x400000,
        Cyclone = 0x800000,
        Fly = 0x8000000,
        CastPray = 0x40000000,
        Praying = 0x80000000
    }
    public enum StatusTypes : int
    {
        Hp = 0,
        Mp = 2,
        InvMoney = 4,
        Exp = 5,
        PKPoints = 6,
        Job = 7,
        Modifier = 8,
        Stamina = 9,
        AttributePoints = 11,
        Model = 12,
        Level = 13,
        ManaStatPoints = 14,
        VitalityStatPoints = 15,
        StrengthStatPoints = 16,
        DexterityStatPoints = 17,
        BlessTimer = 18,
        ExpTimer = 19,
        BlueTimer = 20,
        BlueTimer2 = 21,
        StatusEffect = 26,
        HairStyle = 27,
        LuckyTimeTimer = 29,
        InvCPoints = 30,
        XpTimer = 31,
    }
    public enum DialogType : int
    {
        Text = 1,
        Link = 2,
        InputBox = 3,
        Face = 4,
        Link2 = 5,
        End = 100
    }
    public enum AttackMode : int
    {
        Melee = 2,
        Kill = 14,
        Magic = 21,
        Archer = 25
    }
Don't press thanks cuz all i did was copy and paste form my source
08/20/2009 00:27 InfamousNoone#2
Realize these are sub-types which're enumerations which are simply a value in a packet, not a packet itself.
08/20/2009 00:29 TehPwnzor#3
Quote:
Originally Posted by InfamousNoone View Post
Realize these are sub-types which're enumerations which are simply a value in a packet, not a packet itself.
ok well i meant that what number is what packet
like 0 is hp and 2 is mp
08/20/2009 00:39 f0am#4
Quote:
Originally Posted by InfamousNoone View Post
Realize these are sub-types which're enumerations which are simply a value in a packet, not a packet itself.

do you know how to make it so when you click revive here it actually clicks.. lol i can make it work just how to make it so it clicks.
08/20/2009 03:53 CptSky#5
Quote:
Originally Posted by f0am View Post
do you know how to make it so when you click revive here it actually clicks.. lol i can make it work just how to make it so it clicks.
The client said you can't because you don't have Heaven Blessing? Find the way to say to the client, the player has Heaven Blessing...
08/20/2009 11:53 _Emme_#6
Quote:
Originally Posted by f0am View Post
do you know how to make it so when you click revive here it actually clicks.. lol i can make it work just how to make it so it clicks.
Exactly as Cpt said, it's the same thing with OfflineTG. It checks if the client has the effect (HeavenBlessing), if it has you're able to click, but sure it's possible to bypass this, I've done it myself.
08/20/2009 18:39 CptSky#7
For Emme solution, you remove the client check and add a server check else, all can use the Heaven Blessing functions...
08/21/2009 03:40 _tao4229_#8
Or you could do it the fucking right way.
Much easier, 'eh?
Statusflag up to a QWORD has heavensblessing flag.
There's also a special 3f9 packet to update statusflags up to QWORD.