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 2 12 LastLast
Results 1 to 10 of 11
  1. #1
    Scout

    Join Date
    Oct 2009
    Location
    Indiana
    Posts
    6
    Post Thanks / Like
    Rep Power
    15
    Reputation
    20

    [Pics]Compiling ArcEmu - Taking the First Steps in C++


    Register to remove this ad
    Hey Guys. This is my first actual release/guide. I may have looked over a forum called "Tutorials", so I posted it here. This tutorial will include pictures and I'll introduce you to ArcEmu's C++ code. In this tutorial, you will be compiling ArcEmu for your own repack/personal use + editing the message you see on login. I am not an expert in this, but I know what to do and I'm good at solving any errors you may get. This is done on Windows XP.

    Contents
    1. Downloading
    1-1. Getting the SVN
    1-2. Getting the Core
    2. First Steps
    2-1. Getting the needed DLL files.
    2-2. Getting Configuration files.
    2-3. Getting the basic Lua Scripts
    3. Customizing
    3-1. Changing "ArcEmu" tag on login
    4. Compiling
    4-1. Getting your compiled stuff
    4-2. Cleaning Up Your ArcEmu Folder

    ======================================
    ======================================
    ======================================

    Step 1. Downloading
    Download the following files:
    Tortoise SVN <=== Gets the Core
    Microsoft Compiler <=== Compiles the Core
    Restart your computer after these items are finished downloading and installed

    Step 1-1. + 1-2. Getting the SVN + Getting the Core
    Make a folder in the "My Documents" directory called ArcEmu, or whatever you want.
    Right Click on the folder and click "SVN Checkout", then you will see this box:

    Now the text box that says URL of repository, put this link inside it: svn://arcemu.info/svn/trunk
    Don't mess with anything else and click the "Ok" box.
    Wait up to 5 minutes for the core to download.

    Step 2. The First Steps
    When the SVN is done downloading, click "Ok" and go to the folder where the core was downloaded too.
    You should see this:


    Step 2-1. Getting the Needed DLL files.
    Follow this directory: C:\My Documents\arcemu\extras\arcemu-windows-libraries\DLL Files
    Right click on the files and then go to this directory: C:\My Documents\arcemu\bin
    Right click on the "Release" folder and click "paste"

    Step 2-2. Getting the Configuration Files
    Go to your ArcEmu folder where you downloaded the core, then right click on the folder named "configs" and paste it in the "Release" folder directory given above.

    Step 2-3. Getting your Lua Files
    You will need some things to work, right? Thats what Lua is for. Go to this directory: C:\My Documents\arcemu\src\scripts\lua-scripts
    Copy everything in there and go to the "Release" directory given in step 2-1. Now go inside the folder and paste everything to the "scripts" folder, NOT THE "script_bin" FOLDER!!!!

    Step 3. Customizing
    You have a repack/server and you really don't want to look like a noob when your clearly using ArcEmu. Or, you want to edit the core to say things that arn't Blizzlike. The following steps are for you.

    Step 3-1. Changing the "ArcEmu" tag on login
    Go to this directory: C:\My Documents\arcemu\src\arcemu-world
    Open up the file called 'CharacterHandler.cpp" without the quotes. With Microsoft Visual
    Now look through the file until you see a piece of script like this:
    You CAN delete the %s and %s and |r shit, because I doubt your going to want to define anything, but if you want people to know your running on a certain revision and stuff, then thats your idea, not mine. Anyways, Change that piece of script to something like mine, Remember, change the text to your liking.
    Before:

    After:

    Now press <Ctrl+S> to save and X out of the window. Your pretty much done customizing, unless you want to customize the entire thing. Which will take a while.

    Step 4. Compiling ArcEmu
    Go to this directory: C:\My Documents\arcemu\win
    Open up arcemuVC90 - All Projects.sol in Microsoft Visual.
    You will see this:

    Go to the top and change "Debug" to "Release"
    then go to the sidebar called and right click on the very top project and hit "Build Solution"
    This will lag your computer for a while, this process will take 10-15 minutes and if you get any errors, screenshot them and post below.

    Step 4-1. Cleaning up your compiled stuff.
    Go to that Release folder in the 'bin' directory, you will see tons of files that were not there before you compiled. Some of those files don't have to be there. It also makes you less noobish. Delete EVERYTHING EXCEPT the folders, the arcemu-world.exe and arcemu-logonserver.exe, the collision.dll and the other 2 dll files.
    Now go to the script_bin folder and delete everything except the .dll files.

    That is my guide on how to ArcEmu, this is what I did to begin learning C++ I messed with the core for 3 months now and I'm still learning, but I'm getting better. Hope you do the same.


    › See More: [Pics]Compiling ArcEmu - Taking the First Steps in C++

  2. #2
    Founder
    Apple's Avatar
    Join Date
    Jul 2008
    Location
    HeaveN
    Posts
    15,916
    Post Thanks / Like
    Rep Power
    10
    Reputation
    295
    nice one





  3. #3
    Contributor
    enegue's Avatar
    Join Date
    Aug 2008
    Location
    Before God
    Posts
    715
    Post Thanks / Like
    Rep Power
    17
    Reputation
    106
    Just... Kibble-fied
    me if I have helped you in anyway ^^ Example: Sharing a repack, answering questions... Well you know the rest xD. As long as I help you!

  4. #4
    Beginner

    Join Date
    Dec 2009
    Posts
    1
    Post Thanks / Like
    Rep Power
    15
    Reputation
    1
    dude when i edited arcemu-world it didnt change i went in game and it still says online players and everything
    what should i do?

  5. #5
    Banned

    Join Date
    Jan 2010
    Posts
    19
    Post Thanks / Like
    Rep Power
    0
    Reputation
    1
    maybe a stupid question XD but is there how to setup a new Privateserver?




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

  7. #6
    Scout
    DoPeT's Avatar
    Join Date
    Jan 2010
    Location
    FileTouch.com
    Posts
    27
    Post Thanks / Like
    Rep Power
    15
    Reputation
    15
    Nice organized guide! Bump

  8. #7
    Banned

    Join Date
    Jan 2010
    Posts
    19
    Post Thanks / Like
    Rep Power
    0
    Reputation
    1
    Is this how to setup a new server if i done all this where do i click to start up wow or?

  9. #8
    Scout

    Join Date
    Jan 2010
    Posts
    8
    Post Thanks / Like
    Rep Power
    15
    Reputation
    1
    Nice guide

  10. #9
    Contributor
    treetree's Avatar
    Join Date
    Apr 2009
    Posts
    99
    Post Thanks / Like
    Rep Power
    17
    Reputation
    107
    this is a very good tut
    and edit pics,,

    I would defiantly like
    to see more like this,,



    tree

  11. #10
    Banned

    Join Date
    Jan 2010
    Location
    Rocky Bro!
    Posts
    75
    Post Thanks / Like
    Rep Power
    0
    Reputation
    82

    Register to remove this ad
    very nice

 

 
Page 1 of 2 12 LastLast

Visitors found this page by searching for:

arcemu C

how to compile c scripts on arcemu

arcemu c script tut

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 08: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