MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides

Homepage Register FAQ Members Mark Forums Read Advertise Marketplace FPSowned


Go Back   MMOwned - World of Warcraft Exploits, Hacks, Bots and Guides > WoW Emulator Server > Emulator Server Guides
Reload this Page [Guide] 2.4.1 Mangos Setup for Mac OSX
Emulator Server Guides Guides for working with World of Warcraft Emulator servers. Learn how to create a WoW Server here.
[NO QUESTIONS HERE]

Reply
 
LinkBack Thread Tools
[Guide] 2.4.1 Mangos Setup for Mac OSX
(#1)
Old
gnargnar's Avatar
gnargnar is Offline
Sergeant
Rep Power: 2
Reputation: 5
gnargnar is an unknown quantity at this point
 
Posts: 51
Join Date: Jul 2007
Location: lemme think...
Wow Guides [Guide] 2.4.1 Mangos Setup for Mac OSX - 04-26-2008

This is my first time contributing so if i did something wrong don't flame.. just let me know

Ok heres an easy way to get your Mangos server up to date with 2.4.1 on a Mac, without using the MangOSX program because it only supports up to client version 2.3.3.





First thing your going to need to do is make a folder in your Hard Drive named "opt" This will be your main directory.


We're going to use revision 5662 for Mac, which can be found here:

[Only registered and activated users can see links. ] (Courtesy of Patman64 from the Mangos Project Forums)

Drop the "mangos" folder in your "opt" directory. You should have these 5 files

Now we're going to make our "maps" folder which will be placed in .To extract your maps your going to use a Unix version of the ad.exe map extractor found here:

[Only registered and activated users can see links. ]

IMPORTANT! Follow the instructions in the file included.

Your mangos folder should now contain .



Now we have to extract our DBC files:

1. Get MPQ Extractor

[Only registered and activated users can see links. ]

2. Open MPQ Extractor
3. Open your WoW folder
4. Browse to /Data/yourlang/
5. Locate locale-yourlang.MPQ, patch-yourlang.MPQ, patch-yourlang-2.MPQ
6. Drag all of them on to the MPQ Extractor Icon in your Dock
7. Let them Expand…
8. Create a folder called dbc in your /Data/yourlang/ dir
9. Open locale-yourlang (the folder) and go to DBFilesClient select all and Copy (Apple+C)
10. Then go back to /Data/yourlang/ and open the dbc dir
11. Paste the files in there (Apple+V)
12. Do the same with the patch-yourlang and patch-yourlang-2 folders
13. Replace the files if asked
14. Copy the dbc folder to /opt/mangos/
15. Delete the 3 folders from your Data/yourlang dir (locale-yourlang, patch-yourlang and patch-yourlang-2)
16. You're done.. with that.

Now should look like this


Download and install MySQL [Only registered and activated users can see links. ]
and Navicat here
[Only registered and activated users can see links. ]



The MySQL configuration is in the Readme file when you install It. But to start your MySQL server (if not running) open the Terminal and run this:

Code:
cd /usr/local/mysql
then
Code:
sudo ./bin/mysqld_safe
and if you installed the startup item use


Code:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start


Open Navicat and click the "Connection" button. Set everything up to look like this
Remember your password because you will have to use it later.
Then press OK.
Once your connection is open click "Connection" at the top of the screen and choose "Execute Batch file"
Find your opt directory, click on mangos, then sql and execute all the following batch files and also the batch files in mangos > scriptdev2 until your database looks like this

Go to and click the "etc" folder and open up these files

Edit this part of mangosd.conf:
Code:
LoginDatabaseInfo     = "127.0.0.1;3306;root;mangos;realmd"
WorldDatabaseInfo     = "127.0.0.1;3306;root;mangos;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;root;mangos;characters"
to look like this

Code:
LoginDatabaseInfo     = "127.0.0.1;3306;root;****;realmd"
WorldDatabaseInfo     = "127.0.0.1;3306;root;****;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;root;****;characters"
replace the **** with the password you chose for your navicat connection.


In realmd.conf do the same, make sure this

Code:
LoginDatabaseInfo = "127.0.0.1;3306;root;mangos;realmd"
becomes this.

Code:
LoginDatabaseInfo = "127.0.0.1;3306;root;****;realmd"

Also do the same in "scriptdev2.conf"


Now, go to and open both of these with Terminal (default)
and wait for then to compile.

If your mangos-realmd compile ends up like this then that means your realm is online. good. mangos-worldd will probably always have a few errors but those are caused by revisions which i will keep you posted on. but for now its fine.


At the moment you can't create new accounts in navicat but you can by using a simple command in your "mangos-worldd" Terminal window.


To create new account type "create accountname password"


Ex.
Code:
create gnargnar gnarspassword
to create different types of accounts use "Create Admin Admin, Setbc Admin 1, Setgm Admin 3"


Make sure your realmlist says "set realmlist 127.0.0.1"

Open your wow client and log in with username: administrator password: administrator

:d your done.
I'll keep posted, lemme know if u got a prob.



ALTERNATE DB:
heres UDB, an updated database you might want to use if your having problems.
click both links and execute these batches over your curent ones. execute "UDB_0.10.1_Core_5712_SD2_350.sql" to your mangos database
[Only registered and activated users can see links. ]
[Only registered and activated users can see links. ]

For you scriptdev2 folder:

You dont need to execute anything in the updates folder so leave that alone.
You cant execute a batch on the wrong database for example:

You can only execute "mangos.sql" to your mangos database
and you can only execute "realmd.sql" to your realmd databse


So "scriptdev2_structure.sql" will execute to your scriptdev2 database.
leave "scriptdev_additional_req.sql" and "scriptdev_full.sql" alone.

"mangos_additional_req.sql" and "mangos_full_scripts.sql" will execute to your mangos databse


http://www.wowserverlisting.net/index.php?a=stats&u=gnargnar
poopdonkey.servegame.org

Last edited by gnargnar; 04-27-2008 at 09:18 PM.
Reply With Quote

Donate to remove ads.
(#2)
Old
iccy's Avatar
iccy is Offline
Knight-Lieutenant
Rep Power: 2
Reputation: 35
iccy is on a distinguished road
 
Posts: 300
Join Date: Jul 2007
Location: Hawaii
04-26-2008

excellent guide!


Reply With Quote
(#3)
Old
Dryice's Avatar
Dryice is Offline
Knight-Lieutenant
Rep Power: 1
Reputation: 54
Dryice will become famous soon enough
 
Posts: 340
Join Date: Sep 2007
04-26-2008

MAN! i posted this a few months back, no one paid attention, now everyones posting this



I'm Back /cry
Reply With Quote
(#4)
Old
gnargnar's Avatar
gnargnar is Offline
Sergeant
Rep Power: 2
Reputation: 5
gnargnar is an unknown quantity at this point
 
Posts: 51
Join Date: Jul 2007
Location: lemme think...
04-26-2008

Quote:
Originally Posted by Dryice View Post
MAN! i posted this a few months back, no one paid attention, now everyones posting this
umm not for 2.4.1. the Rev just came out 4 days ago.. and i was the one who requested it to Patman. ha


http://www.wowserverlisting.net/index.php?a=stats&u=gnargnar
poopdonkey.servegame.org
Reply With Quote
(#5)
Old
crazedwarrior is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 2
Reputation: 1
crazedwarrior is an unknown quantity at this point
 
Posts: 9
Join Date: Feb 2007
04-26-2008

When i start my server and go into wow there are no npcs or anything. Its completely blank. Any reason why?
Reply With Quote
(#6)
Old
gnargnar's Avatar
gnargnar is Offline
Sergeant
Rep Power: 2
Reputation: 5
gnargnar is an unknown quantity at this point
 
Posts: 51
Join Date: Jul 2007
Location: lemme think...
04-26-2008

Quote:
Originally Posted by crazedwarrior View Post
When i start my server and go into wow there are no npcs or anything. Its completely blank. Any reason why?
EDIT: ADDED UDB


http://www.wowserverlisting.net/index.php?a=stats&u=gnargnar
poopdonkey.servegame.org

Last edited by gnargnar; 04-26-2008 at 06:07 PM.
Reply With Quote
(#7)
Old
gnargnar's Avatar
gnargnar is Offline
Sergeant
Rep Power: 2
Reputation: 5
gnargnar is an unknown quantity at this point
 
Posts: 51
Join Date: Jul 2007
Location: lemme think...
04-26-2008

EDIT: NEW DB bottom of thread


http://www.wowserverlisting.net/index.php?a=stats&u=gnargnar
poopdonkey.servegame.org

Last edited by gnargnar; 04-26-2008 at 06:00 PM.
Reply With Quote
(#8)
Old
crazedwarrior is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 2
Reputation: 1
crazedwarrior is an unknown quantity at this point
 
Posts: 9
Join Date: Feb 2007
04-26-2008

Ok, so after executing UDB_0.10.1_Core_5712_SD2_350.sql into mangos I now get this error when running mangos-worldd.

Code:
Loading Page Texts...
[6 ms] SQL: SELECT MAX(entry) FROM page_text
[0 ms] SQL: SELECT COUNT(*) FROM page_text
[0 ms] SQL: SELECT * FROM page_text
[**************************************************] 100%  
>> Loaded 1375 page texts

Loading Items...
[1 ms] SQL: SELECT MAX(entry) FROM item_template
[0 ms] SQL: SELECT COUNT(*) FROM item_template
[14 ms] SQL: SELECT * FROM item_template
Error in item_template table, probably sql file format was updated (there should be 142 fields in sql).

macos/FastLock.h:73: failed assertion `false'
Abort trap
logout

[Process completed]

Last edited by crazedwarrior; 04-26-2008 at 06:00 PM.
Reply With Quote
(#9)
Old
Boomkin101's Avatar
Boomkin101 is Offline
Sergeant
Rep Power: 2
Reputation: 28
Boomkin101 is on a distinguished road
 
Posts: 67
Join Date: May 2007
04-26-2008

[Only registered and activated users can see links. ] , this work only for mac?



[Only registered and activated users can see links. ]
Reply With Quote
(#10)
Old
gnargnar's Avatar
gnargnar is Offline
Sergeant
Rep Power: 2
Reputation: 5
gnargnar is an unknown quantity at this point
 
Posts: 51
Join Date: Jul 2007
Location: lemme think...
04-26-2008

Quote:
Originally Posted by crazedwarrior View Post
Ok, so after executing UDB_0.10.1_Core_5712_SD2_350.sql into mangos I now get this error when running mangos-worldd.

Code:
Loading Page Texts...
[6 ms] SQL: SELECT MAX(entry) FROM page_text
[0 ms] SQL: SELECT COUNT(*) FROM page_text
[0 ms] SQL: SELECT * FROM page_text
[**************************************************] 100%  
>> Loaded 1375 page texts

Loading Items...
[1 ms] SQL: SELECT MAX(entry) FROM item_template
[0 ms] SQL: SELECT COUNT(*) FROM item_template
[14 ms] SQL: SELECT * FROM item_template
Error in item_template table, probably sql file format was updated (there should be 142 fields in sql).

macos/FastLock.h:73: failed assertion `false'
Abort trap
logout

[Process completed]

like i said there will be some errors, its a rushed DB its very new but ill post the updates when they are released.
did u have any errors in mangos-worldd before?


http://www.wowserverlisting.net/index.php?a=stats&u=gnargnar
poopdonkey.servegame.org
Reply With Quote
(#11)
Old
gnargnar's Avatar
gnargnar is Offline
Sergeant
Rep Power: 2
Reputation: 5
gnargnar is an unknown quantity at this point
 
Posts: 51
Join Date: Jul 2007
Location: lemme think...
04-26-2008

Quote:
Originally Posted by Boomkin101 View Post
[Only registered and activated users can see links. ] , this work only for mac?
yeah its a Unix compile


http://www.wowserverlisting.net/index.php?a=stats&u=gnargnar
poopdonkey.servegame.org
Reply With Quote
(#12)
Old
crazedwarrior is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 2
Reputation: 1
crazedwarrior is an unknown quantity at this point
 
Posts: 9
Join Date: Feb 2007
04-26-2008

Quote:
Originally Posted by gnargnar View Post
like i said there will be some errors, its a rushed DB its very new but ill post the updates when they are released.
did u have any errors in mangos-worldd before?
No, before executing UDB_0.10.1_Core_5712_SD2_350.sql there were no errors. It wasn't a complaint I was just informing you.
Reply With Quote
(#13)
Old
gnargnar's Avatar
gnargnar is Offline
Sergeant
Rep Power: 2
Reputation: 5
gnargnar is an unknown quantity at this point
 
Posts: 51
Join Date: Jul 2007
Location: lemme think...
04-26-2008

Quote:
Originally Posted by crazedwarrior View Post
No, before executing UDB_0.10.1_Core_5712_SD2_350.sql there were no errors. It wasn't a complaint I was just informing you.
oh ok. well your probably better off with the DB that gives you less errors in the first place, but i know that the missing NPCs problem is common, im sure you could find the fix for it but i dont know how to solve it


http://www.wowserverlisting.net/index.php?a=stats&u=gnargnar
poopdonkey.servegame.org
Reply With Quote
(#14)
Old
crazedwarrior is Offline
Site n00b.. (A leecher if I've been here for more than a month and can't earn 5 rep)
Rep Power: 2
Reputation: 1
crazedwarrior is an unknown quantity at this point
 
Posts: 9
Join Date: Feb 2007
04-26-2008

Quote:
Originally Posted by gnargnar View Post
oh ok. well your probably better off with the DB that gives you less errors in the first place, but i know that the missing NPCs problem is common, im sure you could find the fix for it but i dont know how to solve it
Yeah, I'm going to try to find a fix for my missing NPCs. Otherwise this works perfectly. Thanks.
Reply With Quote
(#15)
Old
daser's Avatar
daser is Offline
Master Sergeant
Rep Power: 2
Reputation: 21
daser is on a distinguished road
 
Posts: 128
Join Date: May 2007
Location: Romainia
04-27-2008

i need to try this ... if it works


the people who help you..

Reply With Quote
Reply

Donate to remove ads.

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On




Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274