takumi12 - S6 - source up15 - Repack for beginner v0.3.4

Publicado por Dakosmu, Jul 14, 2024, 10:09 AM

Tema anterior - Siguiente tema

Dakosmu

takumi12 - S6 - source up15 - Repack for beginner v0.3.4

Just Sharing...

Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión


FALA SEUS ABESTADOS



PROJECT - takumi12 - source up15 - Repack for beginner - v0.3.4

FILES PREMIUM - Source Organized



Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión






Changelog MuEmu - S6.E15 takumi12 - source up15 - Repack for beginner

Information:
Code: [a href="javascript:void(0);" onclick="return smfSelectText(this);"]Select[/a]

-Complete Season 6 Episode 3
-Files Premium.
-Max Stats: 65535
-MaxItem: 512
-MaxRFGloves: 10
-MaxMaps: 100
-Max user (gs/gscs): 1.000
-Max Monster: 12.000
-Max CustomMonster: 250
-Max bots: 200

ChangeLog MuEMU
Version: 1.04e - Season 6
Code: [a href="javascript:void(0);" onclick="return smfSelectText(this);"]Select[/a]

// FILES PREMIUM GAMINGMASTER
//==============================================
// MasterCodec Season 6 - Mu Online
// Developer: MasterCodec [Takumi12]
// Last review: 18.04.2020
//==============================================
// HYSTORY CHANGE UP
//==============================================
...



Code: [a href="javascript:void(0);" onclick="return smfSelectText(this);"]Select[/a]

[UPDATE v0.3.4]
- Fix Gm wing on Blood castle
- Fix Monster Trabe [Freeze]
- FIX VISUAL SKILL, AND Agility
- Fix Shopping-X
- Fix Visual interface
- Fix Ranking Logo
- Add MINI-MAP MOVE
- Add Logo + Gens
- Register IN-GAME
- Auto login button
- Select user in game
- Fix Notice System with Slider
- Add SkillDamage
- Dark mode - GS,JS,DT,CS
- Add Custom Map Coord - Zone block
- Monster Support (8000) to (12000)
- Fix PARTY/DUEL DUPE
- Add Ant-hacker
- Add Select Server Bar Position
- Add Select Server+Char 99b
- Add Select Login Box 99b
- Add New Loading Screen



Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión
Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión



Descarga: https://drive.google.com/file/d/1v7oy5yNErH-PA27-7_KIqA0XhwgfQh_t/view?usp=sharing



Credits:
  • X-Team
  • MuEmu
  • Louis
  • Takumi12
  • Kapocha33
  • Kayito
  • Denis Alves
  • Timaster
  • T-LEGENDARY
Bon Dia

Dakosmu

/////////////REPARAR EL FONDO NEGRO EN EL INVENTARIO //////////////


Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión





////////////// REPARAR ///////////////////



Aqui Una solucion rapida por los momentos

CustomJewelBank.cpp

Agregar

#include "postInterface.h"
#include "Item.h"


Buscar void CCustomJewelBank::DrawJewelBankWindow()

Remplazar todo el DrawJewelBankWindow


void CCustomJewelBank::DrawJewelBankWindow()
{

    if (gInterface.Data[eJewelBank_MAIN].OnShow == false)
    {
        return;
    }

    if (gInterface.CheckWindow(SkillTree) || gInterface.CheckWindow(Character) || gInterface.CheckWindow(Shop) || gInterface.CheckWindow(CreateGuild) || gInterface.CheckWindow(ChatWindow) || gInterface.CheckWindow(FriendList) || gInterface.CheckWindow(MuHelper) || gInterface.CheckWindow(Store) || gInterface.CheckWindow(Warehouse) || gInterface.CheckWindow(Trade) || gInterface.CheckWindow(CashShop) || gInterface.CheckWindow(MoveList) || gInterface.CheckWindow(ChaosBox))
    {
        if (gInterface.Data[eJewelBank_MAIN].OnShow == true)
        {
            gInterface.Data[eJewelBank_MAIN].OnShow = false;
            pSetCursorFocus = false;
            return;
        }
    }

    int BackSpace = 0;

    if (gInterface.CheckWindow(ExpandInventory))
    {
        BackSpace = 180.0;
    }

    pSetCursorFocus = true;
    float MainWidth = 230.0;
    float MainHeight = 180.0;
    float StartBody = 55.0;
    float StartY = 55.0;
    float StartX = (MAX_WIN_WIDTH / 2) - (MainWidth / 2) - BackSpace;
    float MainCenter = StartX + (MainWidth / 3);
    float ButtonX = MainCenter - (float)(29.0 / 2);
    // ----
    gInterface.DrawGUI(eJewelBank_MAIN, StartX, StartY + (float)2.0);
    gInterface.DrawGUI(eJewelBank_TITLE, StartX, StartY);
    StartY = gInterface.DrawRepeatGUI(eJewelBank_FRAME, StartX, StartY + (float)5.0, 13);
    gInterface.DrawGUI(eJewelBank_FOOTER, StartX, StartY);
    gInterface.DrawGUI(eJewelBank_CLOSE, StartX + MainWidth - gInterface.Data[eJewelBank_CLOSE].Width, StartBody);
    // ----
    DWORD Color = eGray100;
    if (gInterface.IsWorkZone(eJewelBank_CLOSE))
    {
        // ----
        if (gInterface.Data[eJewelBank_CLOSE].OnClick)
        {
            Color = eGray150;
        }
        // ----
        gInterface.DrawColoredGUI(eJewelBank_CLOSE, gInterface.Data[eJewelBank_CLOSE].X, StartBody, Color);
        // gInterface.DrawToolTip((int)gInterface.Data[eJewelBank_CLOSE].X + 5, (int)gInterface.Data[eJewelBank_CLOSE].Y + 25, gCustomMessage.GetMessageB(388));
    }

    gInterface.DrawFormat(eGold, (int)StartX + 10, (int)StartBody + 10, 210, 3, "Jewels Bank");

    if (this->JewelEnable == 1)
    {
        StartBody -= 15;

        if (this->Page == 0)
        {
            gInterface.DrawGUI(eJewelBank_NEXT, StartX + MainWidth - gInterface.Data[eSAMPLEBUTTON].Width - 10, 170);
            gInterface.ResetDrawIMG(eJewelBank_PREV);
        }
        else
        {
            gInterface.DrawGUI(eJewelBank_PREV, StartX + MainWidth - gInterface.Data[eSAMPLEBUTTON].Width - 8, 170);
            gInterface.ResetDrawIMG(eJewelBank_NEXT);
        }

        for (int i = (5 * this->Page); i < (5 * this->Page) + 5; i++)
        {
            int posxx = 0;
            int WidthValue = 18;
            int HeightValue = 20;

            int posyy = (i >= 5) ? (i - 5) : i;

            if (i == 0)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7181);

                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

                //gInterface.DrawItem(StartX + 20, StartBody + 80 + (34 * posyy), barWidth, barHeight, 7181 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 13), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "Bless");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.Bless);
            }
            if (i == 1)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7182);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

               // gPostInterface.DrawItemIMG(StartX + 20, StartBody + 80 + (34 * posyy), barWidth, barHeight, 7182 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 14), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "Soul");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.Soul);
            }
            if (i == 2)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7184);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

               // gPostInterface.DrawItemIMG(StartX + 20, StartBody + 85 + (34 * posyy), barWidth, barHeight, 7184 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 16), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "Life");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.Life);
            }
            if (i == 3)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7190);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

               // gPostInterface.DrawItemIMG(StartX + 20, StartBody + 85 + (34 * posyy), barWidth, barHeight, 7190 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 22), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "Creation");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.Creation);
            }
            if (i == 4)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7199);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

               // gPostInterface.DrawItemIMG(StartX + 20, StartBody + 75 + (34 * posyy), barWidth, barHeight, 7199 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 31), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "Guardian");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.Guardian);
            }
            if (i == 5)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7209);

                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

                //gPostInterface.DrawItemIMG(StartX + 20, StartBody + 80 + (34 * posyy), barWidth, barHeight, 7209 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 41), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "GemStone");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.GemStone);
            }
            if (i == 6)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7210);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

                //gPostInterface.DrawItemIMG(StartX + 20, StartBody + 85 + (34 * posyy), barWidth, barHeight, 7210 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 42), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "Harmony");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.Harmony);
            }
            if (i == 7)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(6159);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

               // gPostInterface.DrawItemIMG(StartX + 20, StartBody + 75 + (34 * posyy), barWidth, barHeight, 6159 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(12, 15), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "Chaos");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.Chaos);
            }
            if (i == 8)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7211);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

                //gPostInterface.DrawItemIMG(StartX + 20, StartBody + 88 + (34 * posyy), barWidth, barHeight, 7211 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 41), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "LowStone");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.LowStone);
            }
            if (i == 9)
            {
                ItemBmdStruct* ItemInfo = pGetItemBmdStruct(7212);
                float barWidth = WidthValue * ItemInfo->ItemWidth;
                float barHeight = HeightValue * ItemInfo->ItemHeight;

               // gPostInterface.DrawItemIMG(StartX + 20, StartBody + 85 + (34 * posyy), barWidth, barHeight, 7212 + ITEM_BASE_MODEL, SET_ITEMOPT_LEVEL(0), 0, 0, 0);
                gPostInterface.DrawItemIMG(StartX + 15, StartBody + 39 + (34 * posyy), barWidth, barHeight, GET_ITEM(14, 44), 0, 0, 0, 0);
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 57 + (36 * posyy), 60, 1, "HighStone");
                gInterface.DrawFormat(eGold, StartX + 35, StartBody + 67 + (36 * posyy), 52, 1, "x %d", this->m_Data.HighStone);
            }

            for (int j = (i * 5); j < (i * 5) + 5; j++)
            {
                gInterface.DrawGUI(eJewelBank_WITHDRAW + j, StartX + 100 + (18 * posxx), StartBody + 55 + (36 * posyy));

                if (posxx == 0)
                    gInterface.DrawFormat(eGold, StartX + 105 + (18 * posxx), StartBody + 59 + (36 * posyy), 52, 1, "01");
                if (posxx == 1)
                    gInterface.DrawFormat(eGold, StartX + 105 + (18 * posxx), StartBody + 59 + (36 * posyy), 52, 1, "10");
                if (posxx == 2)
                    gInterface.DrawFormat(eGold, StartX + 105 + (18 * posxx), StartBody + 59 + (36 * posyy), 52, 1, "20");
                if (posxx == 3)
                    gInterface.DrawFormat(eGold, StartX + 105 + (18 * posxx), StartBody + 59 + (36 * posyy), 52, 1, "30");
                if (posxx == 4)
                    gInterface.DrawFormat(eGold, StartX + 105 + (18 * posxx), StartBody + 59 + (36 * posyy), 52, 1, "**");

                posxx++;
            }
        }

        gInterface.DrawFormat(eExcellent, StartX, StartBody + 240, 230, 3, "To deposit use SHIFT + Right Click!");
    }
    else
    {
        if (this->Loading == 1)
        {
            gInterface.DrawFormat(eGold, MainCenter + 30, StartBody + 100, 52, 1, gCustomMessage.GetMessage(133), "..");
            this->Loading = 2;
        }
        else if (this->Loading == 2)
        {
            gInterface.DrawFormat(eGold, MainCenter + 30, StartBody + 100, 52, 1, gCustomMessage.GetMessage(133), "...");
            this->Loading = 3;
        }
        else if (this->Loading == 3)
        {
            gInterface.DrawFormat(eGold, MainCenter + 30, StartBody + 100, 52, 1, gCustomMessage.GetMessage(133), "....");
            this->Loading = 4;
        }
        else if (this->Loading == 4)
        {
            gInterface.DrawFormat(eGold, MainCenter + 30, StartBody + 100, 52, 1, gCustomMessage.GetMessage(133), ".....");
            this->Loading = 0;
        }
        else
        {
            gInterface.DrawFormat(eGold, MainCenter + 30, StartBody + 100, 52, 1, gCustomMessage.GetMessage(133), ".");
            this->Loading = 1;
        }
    }
}
Bon Dia

Dakosmu

Fix lineas Rosas MuHelper
Bug:
Solución:
CMacroUIEx.cpp
Buscar:

   RenderBitmap(51550, X + 85.0 + renderMenu, Y, 124.0, 24.0, 0.0, 0.285, 0.725, 0.28, 1, 1, 0.0);
   RenderBitmap(51550, X, Y, 124.0, 24.0, 0.0, 0.0, 0.725, 0.28, 1, 1, 0.0);
   
Reemplazar:

   RenderBitmap(51550, X + 84.0 + renderMenu, Y, 124.0, 24.0, 0.0, 0.285, 0.715, 0.26, 1, 1, 0.0);
   RenderBitmap(51550, X, Y, 124.0, 24.0, 0.0, 0.0, 0.715, 0.28, 1, 1, 0.0);
Bon Dia

Dakosmu

#3
Solucion al fonde del Ranking

Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión



buscar

void CCustomRanking::DrawRankPanelWindow()


Comentar todo este codigo

[Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión


Agregar

RenderBitmap(78109, StartX , StartY, MainWidth, MainHeight + 23 , 0.0, 0.0, 1.0, 1.0, 1, 1, 0.0); // Fondo Dakosmu MENU

Luego agregar la nueva imagen en Interface.cpp


Descargar el archivo de la imagen
You require the following to view this post content:
  • You require a post count of at least 1, you need another 1 posts.
Bon Dia

Dakosmu

Los visitantes no pueden visualizar imágenes en los mensajes, por favor Regístrate o Inicia Sesión



replace this code for this in "source main" :  this->BindObject(eRanking_MAIN, 0x7A5A, 222, 200, 205, -1);
Creditos
T-LEGENDARY
Bon Dia

🡱 🡳