Hello & Welcome to our community. Is this your first visit? Register
Follow us on
Follow us on Facebook Follow us on Twitter Watch us on YouTube


MMOCoin

Likes Likes:  0
Page 1 of 3 123 LastLast
Results 1 to 10 of 27
  1. #1
    Graphics Guru

    Join Date
    Feb 2009
    Posts
    1,377
    Post Thanks / Like
    Rep Power
    22
    Reputation
    382

    [Epic] How to make 4.0.6 WoW Server - Compiling SkyfireEmu


    Register to remove this ad
    heres how to make your own 4.0.6a core/repack enjoy!
    IF GIT FAILS TO GET THE CORE AND DATABASE FILES THEN GET THEM HERE DIRECTLY: 2Shared

    Step 1: Getting the tools we need.
    Git Download
    Visual C++ 2008 Express or Visual C++ 2010 Express (Express doesnt support x64 compiling so beware. for x64 u need ultimate which costs money.)
    MySQL server
    .NET Framework 3.5 (you should already have it via your Windows updates)
    HeidiSQL
    DO NOT USE NAVICAT : Due to NaviCat not being able to handle // style comments (standard SQL) but i recommend using it to create accounts in the db so get it here: Navicat Lite
    CMake 2.8.3 for Windows
    OpenSSL for Windows
    Microsoft Visual C++ 2008 Redistributable Package SP1 [x86] / [x64]
    Microsoft Visual C++ 2010 Redistributable Package [x86] / [x64]

    Step 2: Compiling AND Pulling the Source
    Before you start this step you need to have installed Git and Visual Studio.
    go to c:/ and make a SkyFireEMU folder
    Example: C:/SkyFireEMU
    Right click the folder and press "Git GUI Here" and press clone repository and fill in the data as follows:
    Code:
    Source Location: git://github.com/SkyFire/SkyFireEMU.git
    Target Directory: C:\SkyFireEMU\Core
    Click on 'clone'. and this might take some minuts up to 20minutes depending on the machine. When its done we will have the core in C:/SkyFireEMU/Core
    Note Before Continuing:
    Code:
    Also, if you have downloaded the required software above, then you should have the MySQL / OpenSSL headers and related files already.
    - For OpenSSL, do NOT use the light version
    - For MySQL, if you use anything other than 5.1.x, do NOT use the "essential"-version
    .
    Now open up Cmake, it will say:
    Code:
    Where is source code:
    Where to build the binaries:
    fill in the data as follows:
    Code:
    Where is source code: C:/SkyFireEMU/Core
    Where to build the binaries: C:/Build
    if it asks to create the build folder select yes. when u filled in the data as noted u need to click "Configure" choose Visual Studio 10 or Visual Studio 10 WIN64
    After clicking Finish it will start checking through the source code and analyze the CMakeLists.txt spread all over the source tree.
    When done it will show you a list of options (the red parts). the ones that needs to be checked are:
    Code:
    Scripts
    Servers
    Tools
    USE_COREPCH
    USE_MYSQL_SOURCES
    USE_SCRIPTPCH
    click on Configure again to make it confirm the options we chose and build the neccessary files. when its done it will say
    Code:
    Configuring done
    now click Generate, when its done close cmake and go to c:/Build and open up the Microsoft Visual Studio Solution named SkyFire.
    Step 3: Compiling the Source
    Go on the top menu 'Build' and click on Configuration Manager. Make sure you set the build to release Win32 or release x64 depending on your OS.
    Code:
    Warning:  Visual C++ 2008 Express edition does not support the 64 bit platform. You will need the fully bought one. (thank god for torrents ;))
    Now go back to the 'Build' menu and click on Build. This might take 15-30 Minutes depending on the machine.
    When done it will say:
    Code:
    ========== Build: 19 succeeded, 0 failed, 1 up-to-date, 1 skipped ==========
    or ========== Build: 19 succeeded, 0 failed, 0 up-to-date, 1 skipped ==========
    now we can find all our freshly new compiled binaries in the Build folder that we specified in the Cmake proccess.
    You will need the following files in order for the core to function properly:
    Code:
    ace.dll
    authserver.conf.dist
    authserver.exe
    genrev.exe
    libmysql.dll
    worldserver.conf.dist
    worldserver.exe
    Delete any other file which is not in the above list, as you will not need them.
    take all of these files to a folder in the desktop called:
    Code:
    SkyFireEMU
    Step 4: Importing the database and playing
    Go here:
    Code:
    C:\SkyFireEMU\Core\sql\base
    and import:
    Code:
    characters_database
    auth_database
    in mysql, the auth_database.sql goes into a database called auth which u need to create and the same for characters.
    make a folder called SkyFireDB in C:/
    example:
    Code:
    C:/SkyFireDB
    right click in and press "Git GUI Here" and press clone repository and fill in the data as follows:
    Code:
    Source Location: git://github.com/SkyFire/SkyFireDB.git
    Target Directory: C:/SkyFireDB/Database
    and press "Clone" when its done close Git.
    Go to "C:/SkyFireDB/Database/Tools" and open up the "Database_Installer.bat" and enter your MySQL information as follows

    and import the world database.
    Continue To Next Step:
    now open the SkyFire folder at desktop and put the files that u get HERE / Mirror! in the folder and delete the authserver.conf.dist and worldserver.conf.dist



    use the extractors located in:
    Code:
    C:\Build\406a_extractors
    to extract maps,dbs,vmaps but before u run the tools go to WTF folder and Open Config.wtf with notepad and change:
    Code:
    SET accounttype "LK"
    To
    Code:
    SET accounttype "CT"
    there run the tools and take all the new files to this location:
    Code:
    C:\Users\USERNAME\Desktop\SkyFireEMU\Data
    open skyfireemu folder in desktop. now open up authserver.exe and let it load and type this in:
    Code:
    account create admin admin
    after that type this in:
    account set gmlevel admin 3 1
    start your worldserver.exe let it load and edit your realmlist to: set realmlist 127.0.0.1 and login with
    Username: admin
    Password: admin
    DONE!

    Enjoy Playing World of Warcraft if you wanna play alone or with your friends

    If you don't have 4.0.6 WoW Client you can download it from here
    http://thepiratebay.se/torrent/70058...aft__Cataclysm

    CREDITS For GUID GOES TO KnaPPEn


    › See More: [Epic] How to make 4.0.6 WoW Server - Compiling SkyfireEmu
    Last edited by Apple; 03-05-13 at 06:27 AM.



  2. Related Threads - Scroll Down after related threads if you are only interested to view replies for above post/thread

  3. #2
    Beginner

    Join Date
    Apr 2011
    Posts
    5
    Post Thanks / Like
    Rep Power
    14
    Reputation
    1
    I feel really nooby, but I have no ****ing idea on how to use cmake.. I downloaded the thing and all it is is a folder with random shit in it.. how do I set this up or w/e

    ---------- Post added at 11:21 PM ---------- Previous post was at 10:33 PM ----------

    I figured all that out,, now im getting this:
    The C compiler identification is unknown The CXX compiler identification is unknown
    Check for working C compiler: bcc32
    CMake Error: your C compiler: "bcc32" was not found. Please set CMAKE_C_COMPILER to a valid compiler path or name.
    CMake Error: Internal CMake error, TryCompile configure of cmake failed
    Check for working C compiler: bcc32 -- broken

  4. #3
    Grunt

    Join Date
    Mar 2011
    Posts
    46
    Post Thanks / Like
    Rep Power
    14
    Reputation
    20
    lol.. you get it keep trying

  5. #4
    Beginner

    Join Date
    Apr 2011
    Posts
    5
    Post Thanks / Like
    Rep Power
    14
    Reputation
    1
    This is making me angry

  6. #5
    Beginner

    Join Date
    Apr 2011
    Posts
    5
    Post Thanks / Like
    Rep Power
    14
    Reputation
    1
    Can anyone help me fix it, please and ty

  7. #6
    Beginner

    Join Date
    Apr 2011
    Posts
    1
    Post Thanks / Like
    Rep Power
    14
    Reputation
    1

    Help?

    CMake Error: CMake was unable to find a build program corresponding to "Visual Studio 10 Win64". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
    CMake Error: Could not find cmake module file:C:/Build/CMakeFiles/CMakeCCompiler.cmake
    CMake Error: Could not find cmake module file:C:/Build/CMakeFiles/CMakeCXXCompiler.cmake
    Configuring incomplete, errors occurred!

  8. #7
    Beginner

    Join Date
    Apr 2011
    Posts
    1
    Post Thanks / Like
    Rep Power
    14
    Reputation
    1

    downloaded: openssl-1.0.0d. is that the right one and where does it need to go?

    CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
    Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES)
    Call Stack (most recent call first):
    C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
    cmake/macros/FindOpenSSL.cmake:175 (find_package_handle_standard_args)
    CMakeLists.txt:53 (find_package)

  9. #8
    Beginner

    Join Date
    Jun 2011
    Posts
    1
    Post Thanks / Like
    Rep Power
    13
    Reputation
    1
    thanks

  10. #9
    Beginner

    Join Date
    Jun 2011
    Posts
    1
    Post Thanks / Like
    Rep Power
    13
    Reputation
    1
    First off -- thank you for the guide, everything ran smoothly to get it up and running.

    I'm having an issue connecting to make a character though. I can authenticate, but I cannot get past the "Server Select" screen. It says "Logging in the game server" but then just remains there and never moves past. There are no errors in the logs that I can see, so I'm not sure why that is happening.

    Cheers,

    Domosan

  11. #10
    Beginner

    Join Date
    May 2011
    Posts
    1
    Post Thanks / Like
    Rep Power
    13
    Reputation
    1

    possible same problem


    Register to remove this ad
    hi, i got the same error as costomizor when i tried to do the configuration on cmake but it has(missing: OPENSSL_LIBRARIES and OPENSSL_INCLUDE_DIR) i couldnt find a reply to his post so now im asking, plz help.

 

 
Page 1 of 3 123 LastLast

Visitors found this page by searching for:

how to make a wow private server 4.0.6

how to make wow server 4.0.6

how to make wow private server 4.0.6

how to create a wow private server 4.0.6

wow 4.0.6 emulatorwow 4.0.6 databasewow server 4.0.6wow emu 4.0.6 vmaps 4.0.6wow 4.0.6 coremangos wow server 4.0.6create a wow server 4.0. trinitywow 4.0.6 serverSkyFire wow emuhow to create wow server 4.0.6db wow 4.0.6how to create a world of warcraft private server 4.0.6skyfire wow private serverhow to make a 4.0.6 wow serverskyfireemuwow 4.0.6 vmapswow database 4.0.6make a wow private server 4.0.6how to make a 4.0.6 private servervmaps wow 4.0.6how to make WOW server how to make a wow private serverhow to make wow 4.0.6 private serverhow to create wow private server 4.0.6Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES)how to make a wow serverhow to make a wow server 4.0.6how to make 4.0.6 private server4.0.6 emulatormaking a wow private server 4.0.6how make 4.0.6 wow serverhow to make wow private serverdatabase wow 4.0.6how to compile a 4.0.6 serverhow to make a wow 4.0.6 private servervmaps 4.0.6 wowhow to make 4.0.6 wow serverCMake Error at C:Program FilesCMake 2.8sharecmake-2.8ModulesFindPackageHandleStandardArgs.cmake:91 (MESSAGE): Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)4.0.6 vmapshow to create wow 4.0.6 serverwow skyfireemuskyfire emu 4.0.6emulador wow 4.0.6How to make a 4.0.6 serverwow 4.0.6a emulator
SEO Blog

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -5. The time now is 02:53 AM.
Powered by vBulletin® Copyright ©2000-2024, Jelsoft Enterprises Ltd.
See More links by ForumSetup.net. Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
vBulletin Licensed to: MMOPro.org