Light's Dawn project code menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 30
  1. #1
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    Light's Dawn project code

    Light's dawn was a custom server project I and a few others were working on. We have all lost interest in WoW emulation and rather than let the idea and work put into it go to waste I have open sourced it. The code and most of the client side stuff is now on GitHub and I can post the rest of it on request.

    Videos:







    Emulator:

    GitHub - stoneharry/ZombiesProjectEmulator

    Client side & server scripts:

    GitHub - stoneharry/ZombiesProject

    Light's Dawn project code
  2. Thanks Miksu, KuRIoS, doityourself, culino2, Krack3n, Confucius, i, schp, tijeffz, ~Z~ (9 members gave Thanks to stoneharry for this useful post)
  3. #2
    Birdseye123's Avatar Member
    Reputation
    1
    Join Date
    Nov 2014
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How can i use the item generator system? I've been snooping around this for a bit and was trying to replicate it.

  4. #3
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Birdseye123 View Post
    How can i use the item generator system? I've been snooping around this for a bit and was trying to replicate it.
    So I made this to generate an item.dbc: ZombiesProjectEmulator/tools/ItemDBCGenerator/ItemDBCGenerator at master * stoneharry/ZombiesProjectEmulator * GitHub

    This generates millions of records that we can use and recycle since weapon display and other data is tied to this dbc file to work properly.

    Most of the server code for the actual system is here: ZombiesProjectEmulator/VirtualItemMgr.cpp at master * stoneharry/ZombiesProjectEmulator * GitHub

    Other implementation details can be found by crawling through the commit history.

    If you have any further specific questions I can probably help, but that's quite a general question.

  5. #4
    keldaligz's Avatar Member
    Reputation
    1
    Join Date
    Oct 2008
    Posts
    17
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    When trying to build this solution in VS its coming back with hella errors. any idea what could be causing it? the majority of the errors are "Constant is too big" originally wasn't sure if it was a 32 or 64 bit issue so ive tried in both and no bueno. the majority of errors seem to be within Authserver and Worldservers.
    I know this is really hard to diagnose from such a vague description but im pretty stumped

    Thanks for any advise

  6. #5
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by keldaligz View Post
    When trying to build this solution in VS its coming back with hella errors. any idea what could be causing it? the majority of the errors are "Constant is too big" originally wasn't sure if it was a 32 or 64 bit issue so ive tried in both and no bueno. the majority of errors seem to be within Authserver and Worldservers.
    I know this is really hard to diagnose from such a vague description but im pretty stumped

    Thanks for any advise
    Yeah, I have major problems trying to compile it as well, but more-so with the mpq project causing the compiler to never-terminate and hang, which is needed as a dependency for a few other projects.

    It stems from the problem we didn't merge the trinitycore repo into our fork at any point. Unless you remember all the dependencies and version requirements from when this branch was forked, it's pretty damn hard. If you merged those changes in then most of the compilation issues would likely be fixed. But your going to get a billion conflicts.

    Instead it would be better to take a fresh TrinityCore repo clone and apply the commits made in our repo over the top with git cherry-pick, but this is no quick task.

    edit: Do not use the head revision.
    Last edited by stoneharry; 12-04-2018 at 03:04 PM.

  7. #6
    maxxan10's Avatar Member
    Reputation
    1
    Join Date
    Jan 2014
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can you release the files for the new elwynn forest map you worked on? Looks really cool.

  8. #7
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by maxxan10 View Post
    Can you release the files for the new elwynn forest map you worked on? Looks really cool.
    This should be all the extra stuff: Dropbox - LightsDawnClientExtra.zip

    The rest of the client stuff is here: ZombiesProject/Client at master * stoneharry/ZombiesProject * GitHub

  9. #8
    maxxan10's Avatar Member
    Reputation
    1
    Join Date
    Jan 2014
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by stoneharry View Post
    This should be all the extra stuff: Dropbox - LightsDawnClientExtra.zip

    The rest of the client stuff is here: ZombiesProject/Client at master * stoneharry/ZombiesProject * GitHub
    thanks alot dude

  10. #9
    hinur's Avatar Member
    Reputation
    1
    Join Date
    Jul 2015
    Posts
    11
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I was wondering what was intended to happen in the rest of the zone because I was planning on continuing the world design of it, it would be great to get some insight.

  11. #10
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by hinur View Post
    I was wondering what was intended to happen in the rest of the zone because I was planning on continuing the world design of it, it would be great to get some insight.
    It was being themed similarly to the plaguelands from vanilla WoW, with cauldrons etc and mass graves. I was working on a system where cauldrons would spawn in a random position on the map and it would be marked on the worldmap and a reward would be given for going and completing the event there. A lot of the client side content was driven by what we could feasibly do on the backend. See: ZombiesProject/Server Scripts/Systems/Elwynn-Forest at master * stoneharry/ZombiesProject * GitHub

    I have never been good at art, it was Vel who did our world editing for us. He's no longer in the emulation scene either unfortunately.

  12. #11
    Somboo's Avatar Member
    Reputation
    3
    Join Date
    Sep 2018
    Posts
    13
    Thanks G/R
    2/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi, I ended up successfully compiling this but how do I create the tables for the databases with the custom data?

  13. Thanks stoneharry (1 members gave Thanks to Somboo for this useful post)
  14. #12
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Somboo View Post
    Hi, I ended up successfully compiling this but how do I create the tables for the databases with the custom data?
    I have some backups lying around on old drives. I can provide one but I'm not sure how up to date the backup is. You will have to let me know how it goes.

    World: Dropbox - LightsDawnWorldBackup.zip
    Char: Dropbox - LightsDawnCharBackup.zip
    Auth: Dropbox - LightsDawnAuthBackup.zip

    The auth accounts table data has been removed, you may have to do some cleanup to get it to load properly.
    Last edited by stoneharry; 12-04-2018 at 03:03 PM.

  15. #13
    Somboo's Avatar Member
    Reputation
    3
    Join Date
    Sep 2018
    Posts
    13
    Thanks G/R
    2/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by stoneharry View Post
    I have some backups lying around on old drives. I can provide one but I'm not sure how up to date the backup is. You will have to let me know how it goes.

    World: Dropbox - LightsDawnWorldBackup.zip
    Char: Dropbox - LightsDawnCharBackup.zip
    Auth: Dropbox - LightsDawnAuthBackup.zip

    The auth accounts table data has been removed, you may have to do some cleanup to get it to load properly.
    Hey thanks! I got the sql files executed but I have this issue. I think it is because of how I compiled it. But if you know any solutions that would be great!

    Using configuration file /home/wow/server/etc/worldserver.conf.
    Using SSL version: OpenSSL 1.0.2n 7 Dec 2017 (library: OpenSSL 1.0.2n 7 Dec 2017)
    Using Boost version: 1.65.1
    In mysql_stmt_prepare() id: 84, sql: "INSERT INTO account_spells VALUES (?, ?)"
    Table 'auth.account_spells' doesn't exist
    In mysql_stmt_prepare() id: 89, sql: "DELETE FROM account_spells WHERE account = ? AND spell = ?"
    Table 'auth.account_spells' doesn't exist
    Could not prepare statements of the Login database, see log for details.

  16. #14
    stoneharry's Avatar Moderator Harry

    Authenticator enabled
    Reputation
    1613
    Join Date
    Sep 2007
    Posts
    4,554
    Thanks G/R
    150/146
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Somboo View Post
    Hey thanks! I got the sql files executed but I have this issue. I think it is because of how I compiled it. But if you know any solutions that would be great!

    Using configuration file /home/wow/server/etc/worldserver.conf.
    Using SSL version: OpenSSL 1.0.2n 7 Dec 2017 (library: OpenSSL 1.0.2n 7 Dec 2017)
    Using Boost version: 1.65.1
    In mysql_stmt_prepare() id: 84, sql: "INSERT INTO account_spells VALUES (?, ?)"
    Table 'auth.account_spells' doesn't exist
    In mysql_stmt_prepare() id: 89, sql: "DELETE FROM account_spells WHERE account = ? AND spell = ?"
    Table 'auth.account_spells' doesn't exist
    Could not prepare statements of the Login database, see log for details.
    There are these: ZombiesProjectEmulator/sql/custom_updates at master . stoneharry/ZombiesProjectEmulator . GitHub

    But they don't handle account_spells. Hmmm.

    I don't really remember but you can try recreating the table. Create a table called account_spells and make the structure:

    Column Name | DataType
    entry | uint
    account | uint
    spell | unit

  17. #15
    Somboo's Avatar Member
    Reputation
    3
    Join Date
    Sep 2018
    Posts
    13
    Thanks G/R
    2/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by stoneharry View Post
    There are these: ZombiesProjectEmulator/sql/custom_updates at master . stoneharry/ZombiesProjectEmulator . GitHub

    But they don't handle account_spells. Hmmm.

    I don't really remember but you can try recreating the table. Create a table called account_spells and make the structure:

    Column Name | DataType
    entry | uint
    account | uint
    spell | unit
    Okay, now it does not complain about it missing but it complains about no spell values.

    Using configuration file /home/wow/server/etc/authserver.conf.
    Using SSL version: OpenSSL 1.0.2n 7 Dec 2017 (library: OpenSSL 1.0.2n 7 Dec 2017)
    Using Boost version: 1.65.1
    Searching for available patches.
    Opening DatabasePool 'auth'. Asynchronous connections: 1, synchronous connections: 1.
    MySQL client library: 5.7.24
    MySQL server ver: 5.7.24-0ubuntu0.18.04.1
    Connected to MySQL database at 127.0.0.1
    MySQL client library: 5.7.24
    MySQL server ver: 5.7.24-0ubuntu0.18.04.1
    Connected to MySQL database at 127.0.0.1
    DatabasePool 'auth' opened successfully. 2 total connections running.
    In mysql_stmt_prepare() id: 84, sql: "INSERT INTO account_spells VALUES (?, ?)"
    Column count doesn't match value count at row 1
    Closing down DatabasePool 'auth'.
    Asynchronous connections on DatabasePool 'auth' terminated. Proceeding with synchronous connections.
    All connections on DatabasePool 'auth' closed.
    Could not prepare statements of the Login database, see log for details.

Page 1 of 2 12 LastLast

Similar Threads

  1. [Selling] Paladin - Light of Dawn - Mounts/Titles/Achieve
    By Yoshimoto in forum World of Warcraft Buy Sell Trade
    Replies: 5
    Last Post: 12-02-2010, 01:16 PM
  2. [Selling] Light of Dawn! Cata Beta! SC2! Priest, Paladin, Rogue, DK, Hunter. [Lots of Images]
    By Kipsor in forum World of Warcraft Buy Sell Trade
    Replies: 5
    Last Post: 10-14-2010, 10:00 PM
  3. [Light of Dawn] Why Juke?
    By wimser1 in forum World of Warcraft Exploits
    Replies: 0
    Last Post: 10-14-2010, 05:29 PM
  4. [Buying] WTB Sick Tank Paladin, Sick Mage, Sick Priest ! OVER 6400 + Light of Dawn + Many Gold
    By ScammerReport in forum World of Warcraft Buy Sell Trade
    Replies: 4
    Last Post: 08-20-2010, 03:15 PM
  5. [Selling] [EU] Prot/Holy/Ret Paladin (6.4k gs, DGlad & Light of Dawn)
    By K3zzeR in forum World of Warcraft Buy Sell Trade
    Replies: 14
    Last Post: 08-18-2010, 11:02 PM
All times are GMT -5. The time now is 08:27 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search