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
Results 1 to 3 of 3
  1. #1
    Banned

    Join Date
    Jan 2010
    Location
    Baltimore,Maryland
    Posts
    260
    Post Thanks / Like
    Rep Power
    0
    Reputation
    87

    Exclamation (Share){Ultimate Tutorial} Compiling ArcEmu and Emu's


    Register to remove this ad
    All Text that is in green is optional
    everything that is in Red is essential

    Visual Studio C++ 2008 When it comes to registering this you must use either Firefox or Internet Explorer. Why? because with Safari the Registering page doesn't open for some reason. YOU MUST USE 2008 NOT 2010 BETA 2 (doesn't work for me, i might just be doing something wrong)
    Tourtoise SVN This is the program that downloads ArcEmu and the database.

    Ok now were Ready to start

    Firstly make 3 folders on your Desktop, call them 'ArcEmu' 'Repack' and 'Database' (if your compiling Realion there's no need for the 'Database' folder if your going to use Light Hope DB)

    Next Right click the folder ArcEmu and then Click SVN Checkout (addressees are below). that is about 90mb of size. a window will open and it will show you what is downloading at that precise time.


    Quote:
    svn://arcemu.info/svn/
    ^ArcEmu

    Quote:
    http://svn.xp-dev.com/svn/realionsvn/
    ^Realion

    Quote:
    http://netheremu.svn.beanstalkapp.com/netheremu/
    ^NetherEmu

    Quote:
    http://svn2.assembla.com/svn/ShyEMU/
    ^ShyEmu




    While the ArcEmu core is downloading you can download the 'Server' folder that can be downloaded
    Here (i don't take any credit for it, i don't know who does ) extract that into the 'Repack' folder.

    you can edit the text in 'MySQL.bat' by right clicking it and pressing edit. thought i might say that

    Start MySQL.bat and connect to the database with HeidiSQL, Navicat or any other program like it. make 3 new databases
    'Logon'
    'World'
    'Character'

    ^ We'll come back to that later

    Hopefully ArcEmu has finished downloading (probably not, lol)
    When it has finished go to


    Code:
    ArcEmu\Trunk\Extra's\arcemu-windows-libraries\VC\lib
    copy all the files that are in there
    and then paste them in the address below

    Code:
    C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
    do the same for include

    Code:
    ArcEmu\Trunk\Extra's\arcemu-windows-libraries\VC\include
    copy all those files and paste them into

    Code:
    C:\Program Files\Microsoft Visual Studio 9.0\VC\include
    now that is done go to.

    Code:
    C:\Users\User\Desktop\Emu\trunk\win
    and start

    Quote:
    arcemuVC90 - All Projects
    visual studio C++ will open now. there will be 15 projects total. at the top there will be 2 drop down menu's (look at picture) once you have changed them (for those with 64-bit make your second drop down menu and click 'x64' (i tried compiling 64-bit, didn't work for me, don't know why so don't ask)
    then right click what is highlighted and click 'Build Solution' (look at picture)
    The compile will end once it gets to around line 440 (look at picture, bottom right)



    Now the compiling has started there is some other stuff that you can be doing

    go into the 'Repack' folder and make a new folder called 'configs' then go to

    Code:
    C:\Users\User\Desktop\Emu\trunk\configs
    and copy all the files (and tips if you want)
    and paste them into the 'configs' folder in the 'Repack' folder.
    There is some editing to be done in 'World.conf and logon.conf

    you will see that in logon.conf at the top it will say this

    Quote:
    <LogonDatabase Hostname = "host"
    Username = "user"
    Password = "pass"
    Name = "dbname"
    Port = "3306"
    Type = "1">
    change it to this


    Quote:
    <LogonDatabase Hostname = "localhost"
    Username = "root"
    Password = "ascent"
    Name = "logon"
    Port = "3306"
    Type = "1">
    open up world.conf You will notice at the top, this.


    Quote:
    <WorldDatabase Hostname = "host" Username = "username" Password = "passwd" Name = "database" Port = "3306" Type = "1">
    <CharacterDatabase Hostname = "host" Username = "username" Password = "passwd" Name = "database" Port = "3306" Type = "1">
    Change it to this


    Quote:
    <WorldDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "world" Port = "3306" Type = "1">
    <CharacterDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "character" Port = "3306" Type = "1">
    save all the files.

    Now right click the folder 'Database' and click SVN Checkout.
    Download whatever DB you wish Once it has finished open the importer tool. Now see the picture below for what to put in the Batch file.



    As i said we would go back to the bit about 'Logon' 'Character' and 'World'

    go to


    Quote:
    C:\Users\User\Desktop\ArcEmu\trunk\sql
    At the bottom there will be 3 SQL files. Logon, Character and World structure. Now that you have imported the DB there is no need for the 'World' Structure SQL to be imported. Open the two remaining SQL files with HeidiSQl or whatever you use. (any errors use Navicat and select execute without errors)

    When the compile has finished it should say 15 successful.
    Depending on what computer requires. go to


    Code:
    C:\Users\User\Desktop\ArcEmu\trunk\bin
    One of the 4 folders will be full of what a repack will look like (apart from 10-12 unnecessary files) copy everything and paste it into the 'Repack' folder.

    the 'DBC' folder will have no dbc files in it, just copy and paste them from some other repack with the same client/patch that you compiled.







    This is a share and if u cant say any thing helpful, or nice plz dont psot at all enless ure a mod or admin thank you

    I have also tested this twice and both times it has worked for me so if u have any issues plz jsut ask


    › See More: (Share){Ultimate Tutorial} Compiling ArcEmu and Emu's

  2. #2
    Contributor
    StickyIcky's Avatar
    Join Date
    Jul 2008
    Location
    127.0.0.1
    Posts
    747
    Post Thanks / Like
    Rep Power
    18
    Reputation
    188
    Credits?

  3. #3
    Banned

    Join Date
    Jan 2010
    Location
    Baltimore,Maryland
    Posts
    260
    Post Thanks / Like
    Rep Power
    0
    Reputation
    87

    Register to remove this ad
    i don't take any credit for it, i don't know who does
    is what i said




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

 

 

Visitors found this page by searching for:

logon structure.sql arcemu download

wow private logonstructuresql

repack compile arcemu

arcemu config file has red exclamation point

red exclamation config arc emu

compile arcemu database

cannot find db updates sql file arcemu

noblebeastx

ascent dbc x64

repack arcemu 4.0 trunk

SEO Blog

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 01:29 PM.
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