Insomina Server Pack (Sources + Configs)

Page 1 of 3 123 LastLast
Results 1 to 25 of 59
  1. #1
    Valued Member tagegor is offline
    MemberRank
    Nov 2008 Join Date
    Russia/EkaterinLocation
    142Posts

    wink Insomina Server Pack (Sources + Configs)

    Soooo... Releasing a few months ago my server source i told that i'll not release server configurations.
    So, today i'll break "my rule" and release server configurations.
    Thanks mauka for so good responses about sources, so i warmed up to releasing configs, and today do it ;)

    http://top-only.ru/FullBackup.rar
    - Server Sources (Latest like in near thread)
    - Server Package (Compiled EXE's, DLL's, .txt .dat .ini configurations. Custom quest's(~70), Imperial, Goer, S5 Quests)
    - Full Server database backup(With all user/server data)

    Server is configurated for x8 experience.
    Very hard configurations, low zen, low mobs. Very intresting gameplay(gamer's opinion), balanced for Donations with average "check" ~500$
    I'll be happy if someone make server Repack on 5-6 seasons.

    ODBC Fix: ADD MuOnline2 odbc

    No client side included !!!

    Now i am developing mu website(With API(xml,json,.net webservice)), on asp.net mvc 3, called "Phantom Engine", semi-free... Status:5%

    Credits:
    me(LeGrand)
    ACGroup(SmallHabit,Crazzy)
    Ragezone developers

    Peace ;)


  2. #2
    RZ's most loyal knight Dios is offline
    ModeratorRank
    Apr 2005 Join Date
    ArgentinaLocation
    5,241Posts

    Re: Insomina Server Pack (Sources + Configs)

    Approved.

  3. #3
    C/C++,PHP,HTML,Java,ASM zasmqniq is offline
    MemberRank
    Jan 2009 Join Date
    BulgariaLocation
    435Posts

    Re: Insomina Server Pack (Sources + Configs)

    WoW Amazing release man but i have 1 question for it can you made it for VS 2008 if its not a big problem for you but really thanks!!!!!!

  4. #4
    Valued Member Lordkill is offline
    MemberRank
    Mar 2006 Join Date
    BrazilLocation
    110Posts

    Re: Insomina Server Pack (Sources + Configs)

    Exelent work leGrant, and client side? you can post sources of client side?

  5. #5
    C/C++,PHP,HTML,Java,ASM zasmqniq is offline
    MemberRank
    Jan 2009 Join Date
    BulgariaLocation
    435Posts

    Re: Insomina Server Pack (Sources + Configs)

    hi please someone to add this source for 2008 thanks you gyiz!

  6. #6
    nullptr -=DarkSim=- is offline
    MemberRank
    Oct 2008 Join Date
    Lost continentLocation
    240Posts

    Re: Insomina Server Pack (Sources + Configs)

    ohohoho, happy new year to rz)
    thanks Egor)

  7. #7
    I miss goehdtjdrnr saintus is offline
    MemberRank
    Nov 2006 Join Date
    526F6D616E6961Location
    400Posts

    Re: Insomina Server Pack (Sources + Configs)

    Quote Originally Posted by Lordkill View Post
    Exelent work leGrant, and client side? you can post sources of client side?
    Client side cpp.
    Code:
    #include "stdafx.h"
    md5wrapper md5;
    char* WaytoCustomz = "Data\\LeGrandCustom\\";
    char* CustomzFolder = "LeGrandCustom\\";
    int Flag = 2;
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void SetNop(DWORD dwOffset,int Size)
    {
        for(int n=0;n<Size;n++)
            *(BYTE*)(dwOffset+n) = 0x90;
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void HookThis(DWORD dwMyFuncOffset,DWORD dwJmpOffset)
    {
        *(DWORD*)(dwJmpOffset+1) = dwMyFuncOffset-(dwJmpOffset+5);
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void LoadThisFuckingModelByITEMID(int ItemID,char* ModelName,char* FolderFrom,char* WayFrom)
    {
        _asm
        {
            PUSH -1
            PUSH ModelName                       
            PUSH WayFrom
            PUSH ItemID
            mov eax,BMDModelLoad 
            CALL eax  
    
            PUSH 1
            PUSH 0x2600
            PUSH 0x2901
            PUSH FolderFrom                               ; |Arg2 = 0090175C ASCII "Item\"
            PUSH ItemID                                 ; |Arg1 = 00001FF1
            mov eax,OpenTexture
            CALL eax
        }
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    __declspec(naked) void PatchMainForLoadModels()
    {
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,181),"BlueJewel",CustomzFolder,WaytoCustomz);
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,182),"BlackJewel",CustomzFolder,WaytoCustomz);
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,183),"RedJewel",CustomzFolder,WaytoCustomz);
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,184),"GreenJewel",CustomzFolder,WaytoCustomz);
    
        _asm
        {
            PUSH -1                                ; /Arg4 = FFFFFFFF
            PUSH 0x0093693C                        ; |Arg3 = 00900014 ASCII "suho"
            PUSH 0x00936944                        ; |Arg2 = 0090001C ASCII "Data\Item\"
            PUSH 0x1F96                            ; |Arg1 = 00001F84
            mov eax,BMDModelLoad 
            CALL eax                               ; \Main_Ins.005F1BC3
            ADD ESP,0x10
            mov eax,ReturnOffset
            JMP eax
        }
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    __declspec(naked) void JewelsSwitcher()
    {
        DWORD Variable;
        _asm
        {
            mov edx,DWORD PTR SS:[EBP-0x14]
            MOVSX EAX,WORD PTR DS:[EDX]
            mov Variable,eax
        }
            
        if(Variable != 7181  && Variable != 7182 && Variable != 7184 && Variable != 7210  && Variable != 7211 && Variable != 7212 && Variable != 7349  && Variable != 7350 && Variable != 7351 && Variable != 7352)    
        {        
            _asm
            {
                mov eax,JewelsSwitcher_True
                jmp eax
            }
        }
        else
        {
            _asm
            {
                mov eax,JewelsSwitcher_False
                jmp eax
            }
        }
    }
    
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void Init()
    {
        DWORD OldProtect;
        if(VirtualProtect(LPVOID(0x401000),VirtualAddressOffset,PAGE_EXECUTE_READWRITE,&OldProtect))
        {        
            FixLangAndFont();        
            DataJMP ModelJMP;
            SetNop(LoadModel_Offset,25);
            ModelJMP.Command=0xE9;
            ModelJMP.PointerToFunc=(DWORD)&PatchMainForLoadModels;
            memcpy((int*)LoadModel_Offset,&ModelJMP,sizeof(ModelJMP));
            HookThis((DWORD)&PatchMainForLoadModels,LoadModel_Offset);
    
            //Patch Jewels
            DataJMP JewelsJMP;
            SetNop(PatchJewelsOffset,86);
            JewelsJMP.Command=0xE9;
            JewelsJMP.PointerToFunc=(DWORD)&JewelsSwitcher;
            memcpy((int*)PatchJewelsOffset,&JewelsJMP,sizeof(DataJMP));
            HookThis((DWORD)&JewelsSwitcher,PatchJewelsOffset);
    
            BYTE JMPProto1[] = { 0xE9, 0x44, 0x30, 0x29, 0x00 };
            memcpy((int*)0x00660F83,JMPProto1,sizeof(JMPProto1));
     
            BYTE CallProto1[] = { 0xFF, 0x15, 0xFC, 0x3F, 0x8F };
            memcpy((int*)0x008F3FCC,CallProto1,sizeof(CallProto1));
     
            BYTE JMPProto2[] = { 0xE9, 0xB1, 0xCF, 0xD6, 0xFF, 0x90 };
            memcpy((int*)0x008F3FD2,JMPProto2,sizeof(JMPProto2));
            
            _asm
            {
                 MOV DWORD PTR DS:[0x008F3FFC],OFFSET ProtocolCore;
            }
    
        }
        else
        {
            MessageBoxA(NULL,"Unable to load Insomina MU DLL.\n Contact Administrator.","Insomina MU starter",MB_OK);
            ExitProcess(0);
        }
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    BOOL APIENTRY DllMain(HMODULE hModule,DWORD  ul_reason_for_call,LPVOID lpReserved)
    {
        switch (ul_reason_for_call)
        {
            case DLL_PROCESS_ATTACH:
                Init();
            break;
        }
        return TRUE;
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void ProtocolCore(BYTE protoNum,LPBYTE aRecv,int aLen,int aIndex)
    {
        BYTE ProtocolType = aRecv[0];
     
        switch(ProtocolType)
        {       
        case 0xC1:
                switch(BYTE(protoNum))
                {
                case 0xF8: 
            
                    if(aRecv[1] == 0x05)
                    {   
                        if(aRecv[3] == 0xB2)
                        {
                            if(aRecv[4] == 0x01)
                            {   
                                BYTE GensFix[] = { 0x68,0x80,0x7D }; //90 7D
                                memcpy((int*)0x00658348,GensFix,sizeof(GensFix)); 
                                BYTE GensFix2[] = { 0x68,0x80,0x7D }; //8F 7D
                                memcpy((int*)0x0065833A,GensFix2,sizeof(GensFix2)); 
                                return;
                            }
     
                            if(aRecv[4] == 0x02)
                            {   
                                BYTE GensFix[] = { 0x68,0x90,0x7D }; //90 7D
                                memcpy((int*)0x00658348,GensFix,sizeof(GensFix));
                                BYTE GensFix2[] = { 0x68,0x8F,0x7D }; //8F 7D
                                memcpy((int*)0x0065833A,GensFix2,sizeof(GensFix2));
                                return;
                            }
                        }
                    }
                    break;
                }
        }
        DataRecv(protoNum,aRecv,aLen,aIndex);
    }
    void FixLangAndFont()
    {
            BYTE LangFix[7]            ={0xB9, 0x89, 0x00, 0x00, 0x00, 0x90, 0x51};//Charset with NOP
            BYTE LangFix_NoNOP[6]    ={0xB9, 0x89, 0x00, 0x00, 0x00, 0x51};//Charset without NOP
            BYTE LangFix2[5]        ={0x68, 0x90, 0x01, 0x00, 0x00};//FontSize
    
            memcpy((int*)FixLangAndFont_1_1,LangFix,sizeof(LangFix));
            memcpy((int*)FixLangAndFont_1_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_2_1,LangFix_NoNOP,sizeof(LangFix_NoNOP)); 
            memcpy((int*)FixLangAndFont_2_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_3_1,LangFix,sizeof(LangFix));
            memcpy((int*)FixLangAndFont_3_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_4_1,LangFix,sizeof(LangFix));
            memcpy((int*)FixLangAndFont_4_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_5_1,LangFix_NoNOP,sizeof(LangFix_NoNOP));
            memcpy((int*)FixLangAndFont_5_2,LangFix2,sizeof(LangFix2));
    }
    Client side h.
    Code:
    #pragma once
    #define WIN32_LEAN_AND_MEAN 
    #include <windows.h>
    #include <MMSystem.h>
    
    void Init();
    void ProtocolCore(BYTE protoNum,LPBYTE aRecv,int aLen,int aIndex);
    
    #include "FixLanguageAndFont.h"
    #include <winbase.h>
    
    #include <process.h>    /* _beginthread, _endthread */
    
    
    #pragma comment(lib, "winmm.lib")
    
    #define FuckAdder 887
    #define ITEM_IN_MAIN(x,y) ((x)*512+(y)+FuckAdder)
    
    #define VirtualAddressOffset 0x008F3FFF
    //
    #define FixLangAndFont_1_1 0x00407BA7
    #define FixLangAndFont_1_2 0x00407BB4
    #define FixLangAndFont_2_1 0x0061A546
    #define FixLangAndFont_2_2 0x0061A552
    #define FixLangAndFont_3_1 0x0061A5AC
    #define FixLangAndFont_3_2 0x0061A5B9
    #define FixLangAndFont_4_1 0x0061A613
    #define FixLangAndFont_4_2 0x0061A620
    #define FixLangAndFont_5_1 0x0061A67C
    #define FixLangAndFont_5_2 0x0061A688
    
    #define LoadModel_Offset 0x005F6CB4
    #define BMDModelLoad 0x005F34C3
    #define ReturnOffset 0x005F6CCD
    #define OpenTexture 0x005F2E10
    
    #define PatchJewelsOffset      0x00792719
    #define JewelsSwitcher_True 0x00792B5D
    #define JewelsSwitcher_False 0x0079276F
    
    struct DataJMP
    {
        BYTE Command;
        DWORD PointerToFunc;
    };
    
    #define DataRecv ((void(*)(BYTE,PBYTE,DWORD,DWORD,...)) 0x006631E0)
    All you have to do is to search for right offsets in your main and compile the dll..

  8. #8
    Account Upgraded | Title Enabled! Alin1337 is offline
    MemberRank
    Dec 2007 Join Date
    1,096Posts

    Re: Insomina Server Pack (Sources + Configs)

    Quote Originally Posted by saintus View Post
    Client side cpp.
    Code:
    #include "stdafx.h"
    md5wrapper md5;
    char* WaytoCustomz = "Data\\LeGrandCustom\\";
    char* CustomzFolder = "LeGrandCustom\\";
    int Flag = 2;
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void SetNop(DWORD dwOffset,int Size)
    {
        for(int n=0;n<Size;n++)
            *(BYTE*)(dwOffset+n) = 0x90;
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void HookThis(DWORD dwMyFuncOffset,DWORD dwJmpOffset)
    {
        *(DWORD*)(dwJmpOffset+1) = dwMyFuncOffset-(dwJmpOffset+5);
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void LoadThisFuckingModelByITEMID(int ItemID,char* ModelName,char* FolderFrom,char* WayFrom)
    {
        _asm
        {
            PUSH -1
            PUSH ModelName                       
            PUSH WayFrom
            PUSH ItemID
            mov eax,BMDModelLoad 
            CALL eax  
    
            PUSH 1
            PUSH 0x2600
            PUSH 0x2901
            PUSH FolderFrom                               ; |Arg2 = 0090175C ASCII "Item\"
            PUSH ItemID                                 ; |Arg1 = 00001FF1
            mov eax,OpenTexture
            CALL eax
        }
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    __declspec(naked) void PatchMainForLoadModels()
    {
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,181),"BlueJewel",CustomzFolder,WaytoCustomz);
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,182),"BlackJewel",CustomzFolder,WaytoCustomz);
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,183),"RedJewel",CustomzFolder,WaytoCustomz);
        LoadThisFuckingModelByITEMID(ITEM_IN_MAIN(14,184),"GreenJewel",CustomzFolder,WaytoCustomz);
    
        _asm
        {
            PUSH -1                                ; /Arg4 = FFFFFFFF
            PUSH 0x0093693C                        ; |Arg3 = 00900014 ASCII "suho"
            PUSH 0x00936944                        ; |Arg2 = 0090001C ASCII "Data\Item\"
            PUSH 0x1F96                            ; |Arg1 = 00001F84
            mov eax,BMDModelLoad 
            CALL eax                               ; \Main_Ins.005F1BC3
            ADD ESP,0x10
            mov eax,ReturnOffset
            JMP eax
        }
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    __declspec(naked) void JewelsSwitcher()
    {
        DWORD Variable;
        _asm
        {
            mov edx,DWORD PTR SS:[EBP-0x14]
            MOVSX EAX,WORD PTR DS:[EDX]
            mov Variable,eax
        }
            
        if(Variable != 7181  && Variable != 7182 && Variable != 7184 && Variable != 7210  && Variable != 7211 && Variable != 7212 && Variable != 7349  && Variable != 7350 && Variable != 7351 && Variable != 7352)    
        {        
            _asm
            {
                mov eax,JewelsSwitcher_True
                jmp eax
            }
        }
        else
        {
            _asm
            {
                mov eax,JewelsSwitcher_False
                jmp eax
            }
        }
    }
    
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void Init()
    {
        DWORD OldProtect;
        if(VirtualProtect(LPVOID(0x401000),VirtualAddressOffset,PAGE_EXECUTE_READWRITE,&OldProtect))
        {        
            FixLangAndFont();        
            DataJMP ModelJMP;
            SetNop(LoadModel_Offset,25);
            ModelJMP.Command=0xE9;
            ModelJMP.PointerToFunc=(DWORD)&PatchMainForLoadModels;
            memcpy((int*)LoadModel_Offset,&ModelJMP,sizeof(ModelJMP));
            HookThis((DWORD)&PatchMainForLoadModels,LoadModel_Offset);
    
            //Patch Jewels
            DataJMP JewelsJMP;
            SetNop(PatchJewelsOffset,86);
            JewelsJMP.Command=0xE9;
            JewelsJMP.PointerToFunc=(DWORD)&JewelsSwitcher;
            memcpy((int*)PatchJewelsOffset,&JewelsJMP,sizeof(DataJMP));
            HookThis((DWORD)&JewelsSwitcher,PatchJewelsOffset);
    
            BYTE JMPProto1[] = { 0xE9, 0x44, 0x30, 0x29, 0x00 };
            memcpy((int*)0x00660F83,JMPProto1,sizeof(JMPProto1));
     
            BYTE CallProto1[] = { 0xFF, 0x15, 0xFC, 0x3F, 0x8F };
            memcpy((int*)0x008F3FCC,CallProto1,sizeof(CallProto1));
     
            BYTE JMPProto2[] = { 0xE9, 0xB1, 0xCF, 0xD6, 0xFF, 0x90 };
            memcpy((int*)0x008F3FD2,JMPProto2,sizeof(JMPProto2));
            
            _asm
            {
                 MOV DWORD PTR DS:[0x008F3FFC],OFFSET ProtocolCore;
            }
    
        }
        else
        {
            MessageBoxA(NULL,"Unable to load Insomina MU DLL.\n Contact Administrator.","Insomina MU starter",MB_OK);
            ExitProcess(0);
        }
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    BOOL APIENTRY DllMain(HMODULE hModule,DWORD  ul_reason_for_call,LPVOID lpReserved)
    {
        switch (ul_reason_for_call)
        {
            case DLL_PROCESS_ATTACH:
                Init();
            break;
        }
        return TRUE;
    }
    // -------------------------------------------------------------------------------------------------------------------------------------------------
    void ProtocolCore(BYTE protoNum,LPBYTE aRecv,int aLen,int aIndex)
    {
        BYTE ProtocolType = aRecv[0];
     
        switch(ProtocolType)
        {       
        case 0xC1:
                switch(BYTE(protoNum))
                {
                case 0xF8: 
            
                    if(aRecv[1] == 0x05)
                    {   
                        if(aRecv[3] == 0xB2)
                        {
                            if(aRecv[4] == 0x01)
                            {   
                                BYTE GensFix[] = { 0x68,0x80,0x7D }; //90 7D
                                memcpy((int*)0x00658348,GensFix,sizeof(GensFix)); 
                                BYTE GensFix2[] = { 0x68,0x80,0x7D }; //8F 7D
                                memcpy((int*)0x0065833A,GensFix2,sizeof(GensFix2)); 
                                return;
                            }
     
                            if(aRecv[4] == 0x02)
                            {   
                                BYTE GensFix[] = { 0x68,0x90,0x7D }; //90 7D
                                memcpy((int*)0x00658348,GensFix,sizeof(GensFix));
                                BYTE GensFix2[] = { 0x68,0x8F,0x7D }; //8F 7D
                                memcpy((int*)0x0065833A,GensFix2,sizeof(GensFix2));
                                return;
                            }
                        }
                    }
                    break;
                }
        }
        DataRecv(protoNum,aRecv,aLen,aIndex);
    }
    void FixLangAndFont()
    {
            BYTE LangFix[7]            ={0xB9, 0x89, 0x00, 0x00, 0x00, 0x90, 0x51};//Charset with NOP
            BYTE LangFix_NoNOP[6]    ={0xB9, 0x89, 0x00, 0x00, 0x00, 0x51};//Charset without NOP
            BYTE LangFix2[5]        ={0x68, 0x90, 0x01, 0x00, 0x00};//FontSize
    
            memcpy((int*)FixLangAndFont_1_1,LangFix,sizeof(LangFix));
            memcpy((int*)FixLangAndFont_1_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_2_1,LangFix_NoNOP,sizeof(LangFix_NoNOP)); 
            memcpy((int*)FixLangAndFont_2_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_3_1,LangFix,sizeof(LangFix));
            memcpy((int*)FixLangAndFont_3_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_4_1,LangFix,sizeof(LangFix));
            memcpy((int*)FixLangAndFont_4_2,LangFix2,sizeof(LangFix2));
            //
            memcpy((int*)FixLangAndFont_5_1,LangFix_NoNOP,sizeof(LangFix_NoNOP));
            memcpy((int*)FixLangAndFont_5_2,LangFix2,sizeof(LangFix2));
    }
    Client side h.
    Code:
    #pragma once
    #define WIN32_LEAN_AND_MEAN 
    #include <windows.h>
    #include <MMSystem.h>
    
    void Init();
    void ProtocolCore(BYTE protoNum,LPBYTE aRecv,int aLen,int aIndex);
    
    #include "FixLanguageAndFont.h"
    #include <winbase.h>
    
    #include <process.h>    /* _beginthread, _endthread */
    
    
    #pragma comment(lib, "winmm.lib")
    
    #define FuckAdder 887
    #define ITEM_IN_MAIN(x,y) ((x)*512+(y)+FuckAdder)
    
    #define VirtualAddressOffset 0x008F3FFF
    //
    #define FixLangAndFont_1_1 0x00407BA7
    #define FixLangAndFont_1_2 0x00407BB4
    #define FixLangAndFont_2_1 0x0061A546
    #define FixLangAndFont_2_2 0x0061A552
    #define FixLangAndFont_3_1 0x0061A5AC
    #define FixLangAndFont_3_2 0x0061A5B9
    #define FixLangAndFont_4_1 0x0061A613
    #define FixLangAndFont_4_2 0x0061A620
    #define FixLangAndFont_5_1 0x0061A67C
    #define FixLangAndFont_5_2 0x0061A688
    
    #define LoadModel_Offset 0x005F6CB4
    #define BMDModelLoad 0x005F34C3
    #define ReturnOffset 0x005F6CCD
    #define OpenTexture 0x005F2E10
    
    #define PatchJewelsOffset      0x00792719
    #define JewelsSwitcher_True 0x00792B5D
    #define JewelsSwitcher_False 0x0079276F
    
    struct DataJMP
    {
        BYTE Command;
        DWORD PointerToFunc;
    };
    
    #define DataRecv ((void(*)(BYTE,PBYTE,DWORD,DWORD,...)) 0x006631E0)
    All you have to do is to search for right offsets in your main and compile the dll..
    The question : IT WORKS?

  9. #9
    I miss goehdtjdrnr saintus is offline
    MemberRank
    Nov 2006 Join Date
    526F6D616E6961Location
    400Posts

    Re: Insomina Server Pack (Sources + Configs)

    Quote Originally Posted by Alin1337 View Post
    The question : IT WORKS?
    I did not tested becouse for me MuOnline is dead, but with some modification and right offsets should work fine.

  10. #10
    Valued Member mel9 is offline
    MemberRank
    Oct 2007 Join Date
    MoldovaLocation
    144Posts

    Re: Insomina Server Pack (Sources + Configs)

    can u link that main for what u write this source? just for research offsets for new one...

  11. #11
    C/C++,PHP,HTML,Java,ASM zasmqniq is offline
    MemberRank
    Jan 2009 Join Date
    BulgariaLocation
    435Posts

    Re: Insomina Server Pack (Sources + Configs)

    Hey Please someone make this for VS 2008

    this is very bad i think for cliend side that y share its not full!

  12. #12
    Member access is offline
    MemberRank
    Jan 2009 Join Date
    86Posts

    Re: Insomina Server Pack (Sources + Configs)

    i cannot restore database...

  13. #13
    Valued Member tagegor is offline
    MemberRank
    Nov 2008 Join Date
    Russia/EkaterinLocation
    142Posts

    Re: Insomina Server Pack (Sources + Configs)

    I can't convert this sources to 2008, forget about it. Sources can't be downgraded from newer version of VS to lower.
    Sources of client-side(this http://forum.ragezone.com/f197/insom...4/#post6080766) is VALID and working(1.03y main). I am not at home, and i can't share client sources again.
    Database backup is ONLY for 2008 SQL or 2008R2 (Backup was from 2008R1 Datacenter)

  14. #14
    Account Upgraded | Title Enabled! 1313 is offline
    MemberRank
    Oct 2007 Join Date
    IsraelLocation
    378Posts

    Re: Insomina Server Pack (Sources + Configs)

    Load client and weba Inso) And full server with GS_CS. Merry Christmass gift for all!

  15. #15
    SDK Ema Leto is offline
    MemberRank
    Feb 2009 Join Date
    Villa PueyrredLocation
    309Posts

    Re: Insomina Server Pack (Sources + Configs)

    Missing ODBC...
    I have already MuOnline2 & MuOnline and nothing.

    In WzAg only connection is MuOnline2

  16. #16
    C/C++,PHP,HTML,Java,ASM zasmqniq is offline
    MemberRank
    Jan 2009 Join Date
    BulgariaLocation
    435Posts

    Re: Insomina Server Pack (Sources + Configs)

    Hmm i want to release the DLL Of Insomina for the client side becouse no one do it so there need tobe some i like it and happy
    new year gyiz if someone make this project for 2008 i mean for Files it will be super thanks all!

    Here you go CLient Side Source: Multiupload.com - upload your files to multiple file hosting sites!

    Need to be compile with VS 2010!But you can remake it :)

  17. #17
    Valued Member tagegor is offline
    MemberRank
    Nov 2008 Join Date
    Russia/EkaterinLocation
    142Posts

    Re: Insomina Server Pack (Sources + Configs)

    Server uses CSQL and NEWQUERY classes to connect DB, in one server. No time was to edit all cSql's to newquery.

    search in all sources "sa" and MuOnline_Insomina
    In sources my DB MuOnline_Insomina, CHANGE IT EVERYWHERE to MuOnline !!!
    And change all passwords of "sa" account to your's

  18. #18
    Elite Member O_o oleg35 is offline
    MemberRank
    Jan 2007 Join Date
    nvm i'm RussianLocation
    403Posts

    Re: Insomina Server Pack (Sources + Configs)

    Thx for share open source and serverfiles, works correctly ... Спасибо )

  19. #19
    Valued Member tagegor is offline
    MemberRank
    Nov 2008 Join Date
    Russia/EkaterinLocation
    142Posts

    Re: Insomina Server Pack (Sources + Configs)

    Logging.

    Easyer to see RED lines in gs window, not black ;)

    SmallHabit's debug style -_-

  20. #20
    NN - Nord & Noob mauka is offline
    MemberRank
    Jul 2004 Join Date
    1,735Posts

    Re: Insomina Server Pack (Sources + Configs)

    gonna check source for exploits only (black wholes) :))))

  21. #21
    Valued Member tagegor is offline
    MemberRank
    Nov 2008 Join Date
    Russia/EkaterinLocation
    142Posts

    Re: Insomina Server Pack (Sources + Configs)

    I made it for my server. Exploits not needed :)

  22. #22
    Account Upgraded | Title Enabled! 1313 is offline
    MemberRank
    Oct 2007 Join Date
    IsraelLocation
    378Posts

    Re: Insomina Server Pack (Sources + Configs)

    tagegor release web please. And Castle Siege works? How to install server? ODBC whwre is? SQL 2000 cant restore DB error! I Can use MMT Multi server? What version Edataserver I can Use?

    ERROR IMAGE
    http://i029.radikal.ru/1012/93/2faad475fd7a.jpg
    Last edited by 1313; 31-12-10 at 12:31 PM.

  23. #23
    nullptr -=DarkSim=- is offline
    MemberRank
    Oct 2008 Join Date
    Lost continentLocation
    240Posts

    config Re: Insomina Server Pack (Sources + Configs)

    ODBC & Full DB for MSSQL 2000
    - Yandex.Narod
    - RapidShare
    Quote Originally Posted by 1313
    - Base in pack from 2008 SQL.
    Last edited by -=DarkSim=-; 31-12-10 at 12:38 PM.

  24. #24
    Account Upgraded | Title Enabled! 1313 is offline
    MemberRank
    Oct 2007 Join Date
    IsraelLocation
    378Posts

    Re: Insomina Server Pack (Sources + Configs)

    ODBC & Full DB for MSSQL 2000 THANKS!!!!!!!!!!!!!!!!!!! WITH ALL PROCEDURE BACKUP?

  25. #25
    nullptr -=DarkSim=- is offline
    MemberRank
    Oct 2008 Join Date
    Lost continentLocation
    240Posts

    Re: Insomina Server Pack (Sources + Configs)

    Quote Originally Posted by 1313
    ODBC & Full DB for MSSQL 2000 THANKS!!!!!!!!!!!!!!!!!!! WITH ALL PROCEDURE BACKUP?
    This is clean DB for 2000 SQL for Insomina) With all custom tables and etc...

    ---------- Post added at 05:19 PM ---------- Previous post was at 05:12 PM ----------

    Mans, please reupload original Insomina client)
    Last edited by -=DarkSim=-; 31-12-10 at 01:14 PM.



Page 1 of 3 123 LastLast

Advertisement