Kaev

  Administrators
  • Content Count

    115
  • Joined

  • Last visited

Posts posted by Kaev


  1.  And to add a bit to the discussion: Yeah, you can find much stuff in the WoWDev wiki, but the pretty bad formatting and sometimes missing informations are a pain in the ass. When i made the reading part of my .adt library, i had problems because some things weren't correctly mentioned in the wiki.

    It is a wiki. Instead of complaining, fix the formatting and if there was incomplete stuff, add what Cromon told you.

    That video does not show streaming but terrain phasing. All content is already in the client.

    Don't worry, i already got wiki access and schlumpf already corrected some things that were wrong after i've spoke with him.
    And i didn't wanted to complain about the wiki itself, but wanted to show why people don't like to develope tools with the informations we got. Without the wiki i wouldn't know anything at all about adt files, it's a pretty cool place for informations but it has some weaknesses.


  2. Do you mean to say that if I send patches using streaming to WoD the game will automatically create a new CASC update?

    I have no idea, but i doubt that it will work like that. :P
    Just wanted to mention that it's possible to do on-the-fly-edits. This is a cool example, i guess: 
    https://www.youtube.com/watch?v=mDxcbV0jyfc

     

    And to add a bit to the discussion: Yeah, you can find much stuff in the WoWDev wiki, but the pretty bad formatting and sometimes missing informations are a pain in the ass. When i made the reading part of my .adt library, i had problems because some things weren't correctly mentioned in the wiki. I had to ask Cromon like a thousand times to get it working - and i'm pretty sure that i still read some parts not 100% correctly. That's why i'm not developing the writing part atm. And i'm pretty sure if i would start to work on a CASC editor, that i'll face the next big problems after like 20 minutes of working.

    (+ i'm a lazy as fuck, but let's keep that as a secret)


  3. I switched to mod on WoD a few months ago, after i lost my old project in a harddrive crash. Personally, it still feels alot like WotLK modding, but the db2 files and FileData are a pain in the ass. I mostly figured the db2 stuff out with using DB2Editor, but i just hate the FileData system. It was way easier to just write the line directly into the file, instead of having to keep track of every single number. It is also extremely annoying, when you create something that worked in WotLK, but crashes on WoD for whatever reason (it took me so long to figure out how to add a new continent).

    WoD modding is possible, it's just hard and requires more time to figure out how to make stuff work (Which i think is what scares many people off modding on WoD)

    But don't forget - If your core supports it, you could send mapchanges etc. on the fly to the player when your server is Cata+. That's a big plus for modding.. i think.. :P


  4. ProjectVersionRepositoryWebsiteWikiBased onLanguage
    ArcEmu3.3.5LinkLinkLinkAntrixC++
    Arkania4.3.4LinkLinkLinkMaNGOSC++
    AscEmu2.4.3LinkLinkLinkAntrixC++
    AscEmu3.3.5LinkLinkLinkAntrixC++
    CMaNGOS1.12LinkLinkLinkMaNGOSC++
    CMaNGOS2.4.3LinkLinkLinkMaNGOSC++
    CMaNGOS3.3.5LinkLinkLinkMaNGOSC++
    CMaNGOS4.3.4LinkLinkLinkMaNGOSC++
    MaNGOS1.12LinkLinkLinkMaNGOSC++
    MaNGOS2.4.3LinkLinkLinkMaNGOSC++
    MaNGOS3.3.5LinkLinkLinkMaNGOSC++
    MaNGOS4.3.4LinkLinkLinkMaNGOSC++
    MaNGOS5.4.1LinkLinkLinkMaNGOSC++
    MaNGOS VB1.12LinkLink--VB.NET
    MaNGOS VB2.4.3LinkLink--VB.NET
    MaNGOS VB3.3.5LinkLink--VB.NET
    OregonCore2.4.3LinkLinkLink MaNGOSC++
    Project SkyFire5.4.1LinkLinkLinkMaNGOSC++
    TrinityCore3.3.5LinkLinkLinkMaNGOSC++
    TrinityCore6.xLinkLinkLinkMaNGOSC++
    WCellUnknownLinkLinkLink-C#.NET

    Credits: I stole this list from Tulba from elitePvPers. :P Thanks to him!
    I thought it's a good idea to share this list here.

    He also made this awesome image where you can follow the "history" of the WoW emulation scene:

    PxOkrte.jpg

    • Like 4

  5. Hiho :3
    The last few days i worked on two libraries which will (hopefully) result in some really nice modding tools.
    Huge thanks to Cromon and schlumpf who answered my questions!

    AdtLib335
    This library can read and save your adt files for WoW 3.3.5.
    Current status: Reading is working and i tested it on many adt files.
    Saving is not yet implemented and will come later.

    WdtLib335
    This library can read and save your wdt files for WoW 3.3.5.
    Current status: Reading is working and i tested it on many wdt files.
    Saving is not yet implemented and will come later.

    I also uploaded a minimal demo application.
    I actually wanted to write a newer Fileinfo/Loadinfo tool, but i'm way too lazy for that.

    If you can find any bugs, please report them! :)

    You can find the libraries in this repository: https://github.com/Kaev/WoW335Tools

    They're written in VB.Net, you can easily implement them in your .Net applications.

    Have a nice day! :)

    • Like 4

  6. Hi!
    I really don't like to write the same code several times, so i created some templates for me which i want to share with you today.
    The templates are made for TrinityCore 3.3.5, but could also work on newer versions, if they didn't change the scripting hooks. But i never tested anything besides 3.3.5.

        CreatureScript
        Gossip-Template
        ScriptedAI-Template
        Quest-Template

        GameObjectScript
        Gossip-Template
        GameObjectAI-Template
        Quest-Template

        ItemScript
        ItemScript-Template

        PlayerScript
        OnPVPKill-Template
        OnLevelChanged-Template

    Tell me if you have any template wishes or found any bugs. :)

    ~Kaev

    • Like 1