Deprecated: The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence in /home/iano/public_html/tpforums-vb5/forum/includes/class_core.php on line 5842

PHP Warning: Use of undefined constant MYSQL_NUM - assumed 'MYSQL_NUM' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_ASSOC - assumed 'MYSQL_ASSOC' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: Use of undefined constant MYSQL_BOTH - assumed 'MYSQL_BOTH' (this will throw an Error in a future version of PHP) in ..../includes/init.php on line 165

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 588

PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in ..../includes/functions_navigation.php on line 612

PHP Warning: Use of undefined constant misc - assumed 'misc' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(6) : eval()'d code on line 1

PHP Warning: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../global.php(29) : eval()'d code(6) : eval()'d code on line 1

PHP Warning: Use of undefined constant misc - assumed 'misc' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1422) : eval()'d code(4) : eval()'d code on line 1

PHP Warning: Use of undefined constant index - assumed 'index' (this will throw an Error in a future version of PHP) in ..../includes/class_bootstrap.php(1422) : eval()'d code(4) : eval()'d code on line 1

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 85

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6

PHP Warning: Use of undefined constant onlinestatusphrase - assumed 'onlinestatusphrase' (this will throw an Error in a future version of PHP) in ..../includes/class_core.php(4684) : eval()'d code on line 6
8.5, 8.42, 8.40, 8.21 & 7.6 Addresses - Page 21
Page 21 of 21 FirstFirst ... 11192021
Results 201 to 208 of 208

Thread: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

  1. #201
    Junior Member
    Join Date
    Mar 2010
    Posts
    28

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    hello has anyone may address the 8.42?

  2. #202
    Senior Member
    Join Date
    Mar 2008
    Location
    Poland
    Posts
    176

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    Code:
     #region 8.42 Addresses
    
    case "8.42":
    BattleList.Start = 0x631DF0;
    BattleList.End = 0x631DF0 + 0xA0*250;
    BattleList.StepCreatures = 0xA0;
    BattleList.MaxCreatures = 250;
    
    Client.StartTime = 0x7902B8;
    Client.XTeaKey = 0x78ADF4;
    Client.SocketStruct = 0x78ADC8;
    Client.RecvPointer = 0x5AF5DC;
    Client.SendPointer = 0x5AF608;
    Client.FrameRatePointer = 0x78EF9C;
    Client.FrameRateCurrentOffset = 0x60;
    Client.FrameRateLimitOffset = 0x58;
    Client.MultiClient = 0x505EF4;//not verified
    Client.Status = 0x78E458;
    Client.SafeMode = 0x78B21C;
    Client.FollowMode = Client.SafeMode + 4;
    Client.AttackMode = Client.FollowMode + 4;
    Client.ActionState = 0x78E4B8;
    Client.LastMSGAuthor = Client.LastMSGText - 0x28;
    Client.LastMSGText = 0x790520;
    Client.StatusbarText = 0x7902D0;
    Client.StatusbarTime = Client.StatusbarText - 4;
    Client.ClickId = 0x78E4F4;
    Client.ClickCount = Client.ClickId + 4;
    Client.ClickZ = Client.ClickId - 0x68;
    Client.SeeId = Client.ClickId + 12;
    Client.SeeCount = Client.SeeId + 4;
    Client.SeeZ = Client.SeeId - 0x68;
    Client.ClickContextMenuItemId = 0x78E500;
    Client.ClickContextMenuItemGroundId = 0x78E50C;
    Client.ClickContextMenuCreatureId = 0x78E45C;
    Client.SeeText = 0x7904F8;
    Client.LoginServerStart = 0x785D30;
    Client.StepLoginServer = 112;
    Client.DistancePort = 100;
    Client.MaxLoginServers = 10;
    Client.RSA = 0x5AF610;
    Client.LoginCharList = 0x78E40C;
    Client.LoginCharListLength = Client.LoginCharList + 4;
    Client.LoginSelectedChar = 0x78E408;
    Client.GameWindowRectPointer = 0x63D794;
    Client.GameWindowBar = 0x640B00;
    Client.DatPointer = 0x78AE14;
    Client.EventTriggerPointer = 0x518E40;
    Client.DialogPointer = 0x640AFC;
    Client.DialogLeft = 0x14;
    Client.DialogTop = 0x18;
    Client.DialogWidth = 0x1C;
    Client.DialogHeight = 0x20;
    Client.DialogCaption = 0x50;
    Client.LastRcvPacket = 0x7865A8;
    Client.DecryptCall = 0x45B145;
    Client.LoginAccountNum = 0;
    Client.LoginPassword = 0x78E414;
    Client.LoginAccount = Client.LoginPassword + 32;
    Client.LoginPatch = 0;
    Client.LoginPatch2 = 0;
    Client.LoginPatchOrig = new byte[] { 0xE8, 0x0D, 0x1D, 0x09, 0x00 };
    Client.LoginPatchOrig2 = new byte[] { 0xE8, 0xC8, 0x15, 0x09, 0x00 };
    
    
    Container.Start = 0x63E248;
    Container.StepContainer = 492;
    Container.StepSlot = 12;
    Container.MaxContainers = 16;
    Container.MaxStack = 100;
    Container.DistanceIsOpen = 0;
    Container.DistanceId = 4;
    Container.DistanceName = 16;
    Container.DistanceVolume = 48;
    Container.DistanceAmount = 56;
    Container.DistanceItemId = 60;
    Container.DistanceItemCount = 64;
    Container.End = Container.Start + (Container.MaxContainers * Container.StepContainer);
    
    ContextMenus.AddContextMenuPtr = 0x451160;
    ContextMenus.OnClickContextMenuPtr = 0x44D920;
    ContextMenus.OnClickContextMenuVf = 0x5B4AA0;
    ContextMenus.AddSetOutfitContextMenu = 0x452092;
    ContextMenus.AddPartyActionContextMenu = 0x4520E3;
    ContextMenus.AddCopyNameContextMenu = 0x4520FA;
    ContextMenus.AddTradeWithContextMenu = 0x451D09;
    
    Creature.DistanceId = 0;
    Creature.DistanceType = 3;
    Creature.DistanceName = 4;
    Creature.DistanceX = 36;
    Creature.DistanceY = 40;
    Creature.DistanceZ = 44;
    Creature.DistanceScreenOffsetHoriz = 48;
    Creature.DistanceScreenOffsetVert = 52;
    Creature.DistanceIsWalking = 76;
    Creature.DistanceWalkSpeed = 140;
    Creature.DistanceDirection = 80;
    Creature.DistanceIsVisible = 144;
    Creature.DistanceBlackSquare = 132;
    Creature.DistanceLight = 120;
    Creature.DistanceLightColor = 124;
    Creature.DistanceHPBar = 136;
    Creature.DistanceSkull = 148;
    Creature.DistanceParty = 152;
    Creature.DistanceOutfit = 96;
    Creature.DistanceColorHead = 100;
    Creature.DistanceColorBody = 104;
    Creature.DistanceColorLegs = 108;
    Creature.DistanceColorFeet = 112;
    Creature.DistanceAddon = 116;
    
    DatItem.Width = 0;
    DatItem.Height = 4;
    DatItem.Unknown1 = 8;
    DatItem.Layers = 12;
    DatItem.PatternX = 16;
    DatItem.PatternY = 20;
    DatItem.PatternDepth = 24;
    DatItem.Phase = 28;
    DatItem.Sprite = 32;
    DatItem.Flags = 36;
    DatItem.CanLookAt = 0;
    DatItem.WalkSpeed = 40;
    DatItem.TextLimit = 44;
    DatItem.LightRadius = 48;
    DatItem.LightColor = 52;
    DatItem.ShiftX = 56;
    DatItem.ShiftY = 60;
    DatItem.WalkHeight = 64;
    DatItem.Automap = 68;
    DatItem.LensHelp = 72;
    
    Hotkey.SendAutomaticallyStart = 0x78B418;
    Hotkey.SendAutomaticallyStep = 0x01;
    Hotkey.TextStart = 0x78B440;
    Hotkey.TextStep = 0x100;
    Hotkey.ObjectStart = 0x78B388;
    Hotkey.ObjectStep = 0x04;
    Hotkey.ObjectUseTypeStart = 0x78B268;
    Hotkey.ObjectUseTypeStep = 0x04;
    Hotkey.MaxHotkeys = 36;
    
    Map.MapPointer = 0x645650;
    Map.StepTile = 168;
    Map.StepTileObject = 12;
    Map.DistanceTileObjectCount = 0;
    Map.DistanceTileObjects = 4;
    Map.DistanceObjectId = 0;
    Map.DistanceObjectData = 4;
    Map.DistanceObjectDataEx = 8;
    Map.MaxTileObjects = 10;
    Map.MaxX = 18;
    Map.MaxY = 14;
    Map.MaxZ = 8;
    Map.MaxTiles = 2016;
    Map.ZAxisDefault = 7;
    Map.NameSpy1 = 0x4ECA89;
    Map.NameSpy2 = 0x4ECA93;
    Map.NameSpy1Default = 19061;
    Map.NameSpy2Default = 16501;
    Map.LevelSpy1 = 0x4EE93A;
    Map.LevelSpy2 = 0x4EEA3F;
    Map.LevelSpy3 = 0x4EEAC0;
    Map.LevelSpyPtr = 0x63D794;
    Map.LevelSpyAdd1 = 28;
    Map.LevelSpyAdd2 = 0x2A88;
    Map.RevealInvisible1 = 0x45EFE3;
    Map.RevealInvisible2 = 0x4EBD55;
    Map.FullLightNop = 0x4E5239;
    Map.FullLightAdr = 0x4E523C;
    Map.FullLightNopDefault = new byte[] { 0x7E, 0x05 };
    Map.FullLightNopEdited = new byte[] { 0x90, 0x90 };
    Map.FullLightAdrDefault = 0x80;
    Map.FullLightAdrEdited = 0xFF;
    
    Player.Exp = 0x631D84;
    Player.Flags = Player.Exp - 108;
    Player.Id = Player.Exp + 12;
    Player.HP = Player.Exp + 8;
    Player.HPMax = Player.Exp + 4;
    Player.Level = Player.Exp - 4;
    Player.MagicLevel = Player.Exp - 8;
    Player.LevelPercent = Player.Exp - 12;
    Player.MagicLevelPercent = Player.Exp - 16;
    Player.Mana = Player.Exp - 20;
    Player.ManaMax = Player.Exp - 24;
    Player.Soul = Player.Exp - 28;
    Player.Stamina = Player.Exp - 32;
    Player.Cap = Player.Exp - 36;
    Player.FistPercent = 0x62CCBC;
    Player.ClubPercent = Player.FistPercent + 4;
    Player.SwordPercent = Player.FistPercent + 8;
    Player.AxePercent = Player.FistPercent + 12;
    Player.DistancePercent = Player.FistPercent + 16;
    Player.ShieldingPercent = Player.FistPercent + 20;
    Player.FishingPercent = Player.FistPercent + 24;
    Player.Fist = Player.FistPercent + 28;
    Player.Club = Player.FistPercent + 32;
    Player.Sword = Player.FistPercent + 36;
    Player.Axe = Player.FistPercent + 40;
    Player.Distance = Player.FistPercent + 44;
    Player.Shielding = Player.FistPercent + 48;
    Player.Fishing = Player.FistPercent + 52;
    Player.SlotHead = 0x63E1D0;
    Player.SlotNeck = Player.SlotHead + 12;
    Player.SlotBackpack = Player.SlotHead + 24;
    Player.SlotArmor = Player.SlotHead + 36;
    Player.SlotRight = Player.SlotHead + 48;
    Player.SlotLeft = Player.SlotHead + 60;
    Player.SlotLegs = Player.SlotHead + 72;
    Player.SlotFeet = Player.SlotHead + 84;
    Player.SlotRing = Player.SlotHead + 96;
    Player.SlotAmmo = Player.SlotHead + 108;
    Player.MaxSlots = 11;
    Player.DistanceSlotCount = 4;
    Player.CurrentTileToGo = 0x631D98;
    Player.TilesToGo = 0x631D9C;
    Player.GoToX = Player.Exp + 80;
    Player.GoToY = Player.GoToX - 4;
    Player.GoToZ = Player.GoToX - 8;
    Player.RedSquare = 0x631D5C;
    Player.GreenSquare = Player.RedSquare - 4;
    Player.WhiteSquare = Player.GreenSquare - 8;
    Player.AccessN = 0;
    Player.AccessS = 0;
    Player.TargetID = Player.RedSquare;
    Player.TargetBListID = Player.TargetID - 8;
    Player.TargetBListType = Player.TargetID - 5;
    Player.TargetType = Player.TargetID + 3;
    Player.Z = 0x640B38;
    
    TextDisplay.PrintName = 0x4EFA71;
    TextDisplay.PrintFPS = 0x459048;
    TextDisplay.ShowFPS = 0x62FA34;
    TextDisplay.PrintTextFunc = 0x4AF8D0;
    TextDisplay.NopFPS = 0x458F84;
    
    Vip.Start = 0x62FAB0;
    Vip.StepPlayers = 0x2C;
    Vip.MaxPlayers = 200;
    Vip.DistanceId = 0;
    Vip.DistanceName = 4;
    Vip.DistanceStatus = 34;
    Vip.DistanceIcon = 40;
    Vip.End = Vip.Start + (Vip.StepPlayers * Vip.MaxPlayers);
    break;
    
    #endregion

  3. #203
    Junior Member
    Join Date
    Mar 2010
    Posts
    28

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    thank you helped me very

  4. #204

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    I assume those were copied directly from TibiaAPI, komar_rk?

  5. #205
    Senior Member
    Join Date
    Mar 2008
    Location
    Poland
    Posts
    176

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    Sorry yes its from your project

  6. #206
    Senior Member
    Join Date
    Oct 2009
    Location
    Poland, Świebodzin
    Posts
    233

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    Jesper_Kladden's 7.6 Addresses
    Grob's 7.6 Address

    My addresses:
    [code=cpp]// 7.6 Addresses
    const int SocketStruct = 0x5F45A8;
    const int RecvPointer = 0x47E534;
    const int SendPointer = 0x47E530;
    const int Status = 0x5F6CE4; // Player connection
    const int PlayerExperience = 0x4A1238;

    const int PlayerPosX = 0x4ABF48;
    const int PlayerPosY = 0x4ABF44;
    const int PlayerPosZ = 0x4ABF40;

    const int BattleListBegin = 0x4A1340;
    const int SlotHead = 0x4A95B8;
    const int ContainerBegin = 0x4A9630;
    const int MouseState = 0x5F6D44;
    const int StatusBarText = 0x5F7058;
    const int LoginServer = 0x5EFB50;

    const int MapPointer = 0x49C748; // ?
    const int SafeMode = 0x5F46A9; // ?
    const int ClickID = 0x4ABF00; // ?

    const int NameSpyer1 = 0x4489A8;
    const int NameSpyer2 = 0x4489B6;

    enum DistContainer_t
    {
    DIST_CONTAINER_ID = 4,
    DIST_CONTAINER_NAME = 16,
    DIST_CONTAINER_VOLUME = 48, // max number of items in container
    DIST_CONTAINER_AMOUNT = 56, // current number of items in container
    DIST_CONTAINER_ITEM_ID = 60,
    DIST_CONTAINER_ITEM_COUNT = 64,
    };
    [/code]

    Also in attachments included packet.dll for 7.6, enjoy

  7. #207

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    i'm not able to access that thread: http://tpforums.org/forum/showthread.php?t=3229

  8. #208

    RE: 8.5, 8.42, 8.40, 8.21 & 7.6 Addresses

    player.id?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •