Informacion de gracias

Show post that are related to the Thank-O-Matic. It will show the messages where you become a Thank You from an other users.


Messages - rodrigo117

on: June 02, 2020, 07:39:39 PM 1 MuOnline / Sources Generales / source CustomWaepeons

Buenas tardes gente de tu server mu... hoy les traigo el source del custom warpeons para s6 1.4e... espero les ayude en algo.

on: June 02, 2020, 06:25:58 PM 2 MuOnline / Sources Generales / Re: Right Click Mouse

Servidores 6
Guía
Main

Game Server



Vídeo de test Maquina Chaos
Chaos Machine Test Video

can you share Server side for ex-team(zteam) sources s6?
Thanks
I don't have it, if I get it I share it.
@Llalex gracias mi bro... me funciono muy bien lo que has posteado .. el unico problema que tengo es que me me equipa los anillos nivel 40 y 80 ... pero debe ser un problema mio de configuracion :D te passte 10 estrellas jeje

Gracias:

on: May 31, 2020, 11:22:47 PM 3 MuOnline / Sources Generales / Re: Right Click Mouse

lo tengo agregado debajo de esto alguien puede ayudarme

void PostItem::PostItemToWorldChatChannelImp ( void * item_data ) {
    // check window, not allow for shop, inventory, warehouse, etc
    if ( gInterface.CheckWindow ( Trade ) ||
            gInterface.CheckWindow ( Warehouse ) ||
            gInterface.CheckWindow ( Shop ) ||
            gInterface.CheckWindow ( Store ) ||
            gInterface.CheckWindow ( OtherStore ) ||
            gInterface.CheckWindow ( CashShop ) ||
            gInterface.CheckWindow ( ExpandWarehouse ) ) {
        return;
    }

    if ( GetTickCount() <= gPostItem.last_tickcount_post_ + 3000 ) { return; }

    if ( GetKeyState ( VK_RBUTTON ) & 0x8000 && GetKeyState ( VK_CONTROL ) & 0x8000 ) {
        PMSG_POSTITEM iMsg = { '\0' };
        strcpy_s ( iMsg.chatmsg, ( char* ) pCurrentViewingItemName );
        memcpy_s ( &iMsg.chatid[0], 10, ( char* ) oUserObjectStruct_, 10 );
        memcpy_s ( &iMsg.item_data[0], 107, item_data, 107 );
        DataSend ( ( BYTE* ) &iMsg, iMsg.h.size );
        gPostItem.last_tickcount_post_ = GetTickCount();
   }
#if(MOVE_ITEM)
   else if (GetKeyState(VK_RBUTTON) & 0x8000 && GetTickCount() >= gPostItem.last_tickcount_moveitem_ + 250) {

      ObjectItem * lItem = (ObjectItem*)item_data;

      if (lItem->ItemID < 0) { return; }

      PMSG_ITEM_MOVE_RECV pMsg = { 0 };

      pMsg.h.set(0x79, 0x01, sizeof(pMsg));
      pMsg.Target = -1;

      if (gInterface.CheckWindow(ChaosBox) && gInterface.CheckWindow(Inventory)) {
         if ((pCursorX > 460))
         {
            pMsg.sFlag = 0;
            pMsg.tFlag = 3;
            pMsg.Target = 0;
            pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12;
         }
         else if (gInterface.CheckWindow(ExpandInventory) && pCursorX > 260)
         {
            pMsg.sFlag = 0;
            pMsg.tFlag = 3;
            pMsg.Target = 0;
            pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12 + 64;
            if (pCursorY > 130)
               pMsg.Source += 32;
         }
         else {
            pMsg.sFlag = 3;
            pMsg.tFlag = 0;
            pMsg.Target = 0;
            pMsg.Source = lItem->PosX + lItem->PosY * 8;
         }
      }
      else {
         float v1 = 0;
         if (gInterface.CheckWindow(Character))
            v1 = *(float*)(0x00D24E88);
         if ((pCursorX > 460 - v1))
         {
            pMsg.sFlag = 0;
            pMsg.tFlag = 0;
            pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12;

         }
         else if (gInterface.CheckWindow(ExpandInventory) && pCursorX > 260 - v1)
         {
            pMsg.sFlag = 0;
            pMsg.tFlag = 0;
            pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12 + 64;
            if (pCursorY > 130)
               pMsg.Source += 32;
         }
         pMsg.Target = 0;
      }

      DataSend((BYTE*)&pMsg, pMsg.h.size);
      gPostItem.last_tickcount_moveitem_ = GetTickCount();
   }
#endif

si te sirve asi lo deje yo...
void PostItem::PostItemToWorldChatChannelImp ( void * item_data ) {
    // check window, not allow for shop, inventory, warehouse, etc
    if ( gInterface.CheckWindow ( Trade ) ||
            gInterface.CheckWindow ( Warehouse ) ||
            gInterface.CheckWindow ( Shop ) ||
            gInterface.CheckWindow ( Store ) ||
            gInterface.CheckWindow ( OtherStore ) ||
            gInterface.CheckWindow ( CashShop ) ||
            gInterface.CheckWindow ( ExpandWarehouse ) ) {
        return;
    }

    if ( GetTickCount() <= gPostItem.last_tickcount_post_ + 3000 ) { return; }

    if ( GetKeyState ( VK_RBUTTON ) & 0x8000 && GetKeyState ( VK_CONTROL ) & 0x8000 ) {
        PMSG_POSTITEM iMsg = { '\0' };
        iMsg.h.set(0x78,sizeof(iMsg));
        strcpy_s ( iMsg.chatmsg, ( char* ) pCurrentViewingItemName );
        memcpy_s ( &iMsg.chatid[0], 10, ( char* ) oUserObjectStruct_, 10 );
        memcpy_s ( &iMsg.item_data[0], 107, item_data, 107 );
        DataSend((BYTE*) &iMsg,iMsg.h.size);
        //iMsg.header.set ( ( LPBYTE ) &iMsg, 0x78, sizeof ( iMsg ) );
        //DataSend ( ( LPBYTE ) &iMsg, iMsg.header.size );
        gPostItem.last_tickcount_post_ = GetTickCount();
    }
#if(MOVE_ITEM)
    else if (GetKeyState(VK_RBUTTON) & 0x8000 && GetTickCount() >= gPostItem.last_tickcount_moveitem_ + 250) {

        ObjectItem * lItem = (ObjectItem*)item_data;

        if (lItem->ItemID < 0) { return; }

        PMSG_ITEM_MOVE_RECV pMsg = { 0 };

        pMsg.h.set(0x79, 0x01, sizeof(pMsg));
        pMsg.Target = -1;

        if (gInterface.CheckWindow(ChaosBox) && gInterface.CheckWindow(Inventory)) {
            if ((pCursorX > 460))
            {
                pMsg.sFlag = 0;
                pMsg.tFlag = 3;
                pMsg.Target = 0;
                pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12;
            }
            else if (gInterface.CheckWindow(ExpandInventory) && pCursorX > 260)
            {
                pMsg.sFlag = 0;
                pMsg.tFlag = 3;
                pMsg.Target = 0;
                pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12 + 64;
                if (pCursorY > 130)
                    pMsg.Source += 32;
            }
            else {
                pMsg.sFlag = 3;
                pMsg.tFlag = 0;
                pMsg.Target = 0;
                pMsg.Source = lItem->PosX + lItem->PosY * 8;
            }
        }
        else {
            float v1 = 0;
            if (gInterface.CheckWindow(Character))
                v1 = *(float*)(0x00D24E88);
            if ((pCursorX > 460 - v1))
            {
                pMsg.sFlag = 0;
                pMsg.tFlag = 0;
                pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12;

            }
            else if (gInterface.CheckWindow(ExpandInventory) && pCursorX > 260 - v1)
            {
                pMsg.sFlag = 0;
                pMsg.tFlag = 0;
                pMsg.Source = lItem->PosX + lItem->PosY * 8 + 12 + 64;
                if (pCursorY > 130)
                    pMsg.Source += 32;
            }
            pMsg.Target = 0;
        }

        DataSend((BYTE*)&pMsg, pMsg.h.size);
        gPostItem.last_tickcount_moveitem_ = GetTickCount();
    }
}
#endif
al final

#if(MOVE_ITEM)
void __declspec (naked) PostItem::Equipments() {
    static DWORD mem = 0;
    _asm {
        mov eax, dword ptr ds : [ebp - 04]
            mov mem, eax
    }
    RemoveEquipment((void *)mem);
    _asm {
        mov esp, ebp
            pop ebp
            ret 0004
    }
}
void PostItem::RemoveEquipment(void * item_data) {
    // check window, not allow for shop, inventory, warehouse, etc
    if (gInterface.CheckWindow(Trade) ||
        gInterface.CheckWindow(Warehouse) ||
        gInterface.CheckWindow(Shop) ||
        gInterface.CheckWindow(Store) ||
        gInterface.CheckWindow(OtherStore) ||
        gInterface.CheckWindow(CashShop) ||
        gInterface.CheckWindow(ExpandWarehouse)) {
        return;
    }
    if (GetKeyState(VK_RBUTTON) & 0x8000 && GetTickCount() >= gPostItem.last_tickcount_moveitem_ + 250) {

        ObjectItem * lItem = (ObjectItem*)item_data;

        if (lItem->ItemID < 0) { return; }

        PMSG_ITEM_MOVE_RECV pMsg = { 0 };

        pMsg.h.set(0x79, 0x01, sizeof(pMsg));

        pMsg.sFlag = 0;
        pMsg.tFlag = 0;
        pMsg.Source = lItem->PosX;
        pMsg.Target = 0;

        DataSend((BYTE*)&pMsg, pMsg.h.size);

        gPostItem.last_tickcount_moveitem_ = GetTickCount();
    }
}
#endif


Gracias:

on: May 28, 2020, 06:05:36 PM 4 MuOnline / Season6 / Re: MU Server eX614 - MuEmu - By Emershow

los testie de arriba abajo... y no estan buenos para montar un server... aunque tiene varias cosas lindas para sacarle... te agradesco el aporte emerson sos un crack

Gracias:

on: May 25, 2020, 01:38:10 AM 5 MuOnline / Season9 / IGC Server Suite S 9.5" from "IGC Sources

Muy buenas noches gente de tuserverMu... despues de largo tiempo les vuelvo a traer files de calidad ... esta ves le comparto IGC Server Suite S 9.5" from "IGC Sources..

dentro del archivo encontran
1) sources completo del main, game server, etc + la lib2) files del Servermu completos3) cliente full
estos files los testie y andan bien, pero se puede mejorar bastante.. tiene algunos bug minimos y se pueden agregar alas custom.. ya que contienen los codigos de base... entre otras cosas interesantes..
PD: No les subi imagenes porque ya hay bastante aportadas aqui.. espero les sirva! y antes que aclaren que son los mismo que aporto Natzuguen no lo son... estos son Files Season9 Ex901 - RageZone Project + Source. y los que les aporto IGC Server Suite S 9.5" from "IGC Sources. y verifiquen esto
Open "IGC Server Suite S 9.5" from "IGC Sources S9+Lib" and edit:

-Project Properties>C/C++>Aditional Include Directories (Change the file path with yours)
-Project Properties>Linker>AditionalLibrary Directories (Change the file path with yours)

Note: You need to change the path on every project (IGC.ConnectServer; IGC.DataServer; IGC.GameServer; IGC_DLL)

Build...............

Note: Build IGC.dll (Release-Mixed platforms), Build GameServer, DataServer & ConnectServer (Release-x64), All compile in VS2015

Note: HexEdit client side: IGC.dll(IP), main.exe (IP) look for 192.168.1.180

Have Fun, and use the "Like" & "Reputation" Buttons to thanks me.


para mas aportes de calidad no se olviden enviarme mp o chequear mi perfil... buenas noches

LINK :

on: May 21, 2020, 04:53:31 PM 6 MuOnline / Sources Generales / Re: CustomPetEffectStatic 1.4 D

hola señor @takumi disculpe, podria ayudarnos tendria el source completo para poner el tamaño a los pet? estas funcopnes me cierran el main SetOp((LPVOID)0x0048E504, this->CreateEffect, ASM::CALL);
   SetOp((LPVOID)0x00503986, this->CreateEffect, ASM::CALL); tal ves este necesitando algo extra o no se .. podria brindar soporte de ello?

Gracias:

buenas comunidad estuve probando estoy files le agregue unas alas pero me salio un bug, error que puede ser haber si me ayudan,
las alas estan el problema es cuando me voy a otro mapa se desaparecen, pero siguen ahi en el slot quito un item q tenga puesto el pj y vuelven aparecer q podra ser ahi dejo imagenes
https://ibb.co/82kd6vL

https://ibb.co/T426LVK




saturacion



agregar en servidor: MuServer/Data/Custom/CustoWings.txt

no solo se agrega por main y ya .-.

ACTUALIZACION DE EDITOR






Editor: 


Hago todo bien, uso la contraseña de SQL, uso la IP y sigo dando este error al editor. ¿Cómo puedo decidir evitar este error y por qué puedo usar el editor?
Gracias !!

abras puesto mal las contraseñas en config... yo lo estoy usando en mis files (que no son los publicados aca) y me anda perfecto.. es mas te elimina personajes, adiere coing wc y gp sin necesidad de desconectar la cuenta...

Gracias:

nuevo link por si no les anda el otro   

@ZabiinoOo  según lo que pienso este men esta loco es el mismo dueño del post tiene la autoridad para modificar su post y agregar su link correctamente y agrega para que le vuelvan a dar gracias... desde mi punto de vista a merita una advertencia.
es el mismo link que subi arriba.. lo actualice hace rato.. tendrias que saber que no se puede borrar los post que hice ahi abajo por lo que actuaice ... ese link te lo subi para que vos testees si lo podias bajar ahora...  tendrias que mirar tus post y ver la cantidad de link que dejas peores que los mios... con clave y todo... !! no seas payaso ...

Gracias:

nuevo link por si no les anda el otro 

Gracias:

on: April 05, 2020, 10:46:47 AM 10 MuOnline / Sources Generales / Liberacion Camera Source

Muy buenas tardes gente de tu muserver, hoy vengo a liberarle unas de mis sources divertidas con las que podran hacer estragos.. la source completa de la camara.dll .. asi es por si no lo sabian la camara se compila jeje!! muy bien con dicha source ustedes podran modificar a su gusto la camara, hacerla 3d 2d ... es decir lo que quieran .. como es una source a estilo source mu!! ustedes tambien podran agregar cosas muy interesante... sin mas palabras les dejo el link de descarga ah! se los libero en seco, sin modificaciones mias :)
para mas aportes de calidad, no olvides visitar mi perfil..." si necesitas de algun repack funcional, source o lo que sea sobre el mu, no olvides consultarme, precios accesibes ".. pd: dejenme fotos por privado de los usos que le han dado a la source cool2 cool2 cool2
Creditos: rodrigo117
Creditos: Kiosani
Nuevo link de descarga, por si tienen problemas con el anterior :
Pass: tuservermu.com.ve

on: April 02, 2020, 01:44:12 PM 11 MuOnline / Season6 / Re: Share MU Season 6 SCF team !

esta re lleno de virus no lo bajen... tiene un virus que te corrompe los files del game server y joinserver ... es un tremendo troyano...... siempre la misma mierda con estos vietnamitas! nunca mas bajo mas nada.... tuve que pender como 5 antivirus ahora

Gracias:

on: April 01, 2020, 12:51:46 AM 12 MuOnline / Sources Generales / Re: PreviewCharSet Main 97D

donde se colocan estos codigos en un mu version 99

Gracias:

on: April 01, 2020, 12:35:58 AM 13 MuOnline / Sources Generales / Re: Souce Customgloves Files louis up13

puedes copiar todo lo que quieras pero nunca te aparecera si no lo coocas en item.txt itemtooltip_eng.bmd y item_eng .bmd .. prueba copiando esos archivos de los files de tacumi mas la carpeta data del cliente  :)

Gracias:

No quiero sonar grosero. Pero esto es Copia de una Copia y mal hecha.

El CustomPet esta 100%

Fix Select/Reload = Se arregla cambiando el Return 0; por Break;
Fix para Bug de Mana/Vida/SD/BP = Es por que sus CustomPet(GS) esta mal el codigo y parte File se lee mal por ende ese Error.

Pero el CustomPet esta 100%

En realidad esto no es un problema.
Problema del Size = Es por que juntaron la Source CustomPet y la CustomFenrir.
1) Pueden solucionarlo quitando el CustomFenrir.

CustomPetEffect.
Tambien puede adaptar la Source de Ex-Team
2) Puede apatar el CustomPetSize de la source Ex-Team
no es copia de una copia, los files que uso no tienen el custom pet y tenian ese problema por ello se aporto dicha solucion.. para los que usan los files que tienen el customfenrir arreglado no tienen ningun problema.. el problema se les hace cuando agregan otros cutom porque afecta la posicion de los pet.. en si no probe adaptando estos codigos al ex-team ..

Gracias:

@rodrigo117
Can you share full source s8 pets?
Thanks <3
ok i give you all my files s6-8 whit pet fix ! :) but i need upgrade it for mega gameserver, sources y and client

Gracias:

on: March 30, 2020, 05:42:39 PM 16 MuOnline / Season1 / Re: Server Files MX 98% Ingles 1.2i

https://mega.nz/#!Uch3hahC!-P-Qz98n6fXTgMJnifDH2i5mZgTy36s1x0CmPUIbPi4
Cliente
necesito saber el serial y la ip de este cliente alguien me lo puede decirÇ?
con main cracker te fijas

Gracias:

on: March 30, 2020, 04:59:47 PM 17 MuOnline / Sources Generales / Re: Souce Customgloves Files louis up13

Comparé y no vi ninguna diferencia en comparación con el código original en louis update13
? porque tendria que ser distinto?
Porque no funciona con Louis update13
pues yo lo estoy usando y funciona, porque dices que no funciona? como has redireccionado las carpetas?
Mi archivo es el siguiente, pero cuando se trata del juego no muestra nada a pesar de que lo he copiado todo en la carpeta y concluyo que no funciona.
Code: [Select]
//===============================================================================================================
// CustomGloves Config File
//===============================================================================================================
// Agregar archivos en: [Data/Item]
// LeftIndex and RightIndex [Recomendado usar] -> 1552 to 1753
// Calcular LeftIndex y RightIndex = GlovesID + 1352; Ejemplo -> LeftIndex = 200 + 1352; RightIndex = 200 + 1353;
//===============================================================================================================
//GlovesID     Model       LeftIndex    LeftModel    RightIndex    RightModel           ColorR   ColorG   ColorB   name
100             "BloodangelClo"    1552   "BloodangelClo_L"  1553    "BloodangelClo_R"   205       192     176      //Bloodangel Claws
101           "Sword39"    1554           "Sword39_L"  1555         "Sword39_R"          255     226     115      //Darkangel Claws
102             "Sword40"    1556           "Sword40_L"  1557          "Sword40_R"         255     197      57      //Holyangel Claws
103           "Sword41"    1558           "Sword41_L"  1559         "Sword41_R"          255     232      112      //Archangel Absolute Claws
104             "Sword42"    1560           "Sword42_L"  1561          "Sword42_R"         253       255      119      //Blessed Arch's Absolute Claws
105             "Sword43"    1562           "Sword43_L"  1563          "Sword43_R"         239     154      70      //Soul Claws
106           "Sword44"    1564           "Sword44_L"  1565         "Sword44_R"          127       127     127      //Blue Eye Claw
107           "Sword38"    1566           "Sword38_L"  1567         "Sword38_R"          0       0          0      //Custom Claws 107
108           "PrickleGlove"    1568           "PrickleGlove_left"  1569         "PrickleGlove_right"          0       0     0      //Prickle Glove
end


Buenas actualizo el post algunos me han comentado que no les funciona el custom gloves.. esto es asi porque tienen que agregar a siguiente funcion dentro de Item.ccp

1) van a poner #include "CustomGloves.h"

2)

on: March 30, 2020, 04:53:26 PM 18 MuOnline / Sources Generales / Re: Souce Customgloves Files louis up13

lee el post que deje mas abado



Gracias:

on: March 29, 2020, 07:54:11 PM 20 MuOnline / Sources Generales / Souce Customgloves Files louis up13


Buenas tardes gentes de tuserver mu
Hoy les traigo el source code para los customgloves files louis up13

1) copian y pegan todo lo que dice >>>>>>>>>>>>>>>AGREGAR

2) si se me paso algun dato por favor hagamenlo saber actualmente los estoy usando en la version 1.4d y anda perfecto


LINK: [/warning][/warning]
Paginas: [1] 2 3