- Видео 28
- Просмотров 6 526
Magic
Добавлен 14 июл 2021
World of Warcraft channel with a focus on modding and tutorials.
Creating a Github repository for your TSwow project
In this tutorial I show how to integrate Github into your modding, along with a brief overview of version control.
Links:
github.com/
www.sourcetreeapp.com/
.gitignore file:
pastebin.com/raw/GiWtW97t
Links:
github.com/
www.sourcetreeapp.com/
.gitignore file:
pastebin.com/raw/GiWtW97t
Просмотров: 64
Видео
Modding With Magic #8 - Bringing It Together
Просмотров 1504 часа назад
This episode we bring everything we've learned together and make a quest chain that includes creatures, items, and objects.
Shard of Affinity
Просмотров 162День назад
Neat trinket I made because I was bored. Here is the code if anyone wants to look at it: pastebin.com/raw/D2NGmx8w
Modding With Magic #7 - Queries
Просмотров 25114 дней назад
This episode we learn about queries, which are powerful ways to search and manipulate things like databases or DBC files.
Modding With Magic #6 - Quests
Просмотров 24314 дней назад
This episode we learn about quests, including different types of objectives and rewards.
Modding With Magic #5 - Creatures
Просмотров 352Месяц назад
This episode we learn about creatures, including modifying loot, custom models, and spawn data.
Modding With Magic #4 - Objects
Просмотров 348Месяц назад
In this episode we learn about game objects, and create a chest that contains loot. Links: Model Viewer: code.google.com/archive/p/wowmodelviewer/downloads
Modding With Magic #3 - Items
Просмотров 439Месяц назад
In this episode we learn about items, along with more TSwow functions like cloning and logging. We bring it all together to create a pumpkin helmet and staff with a frostbolt spell attached to it. Links: Wowhead: www.wowhead.com/wotlk/database Item Template Docs: trinitycore.atlassian.net/wiki/spaces/tc/pages/2130222/item_template
Modding With Magic #2 - Your First Script
Просмотров 8032 месяца назад
In this episode we focus on making our first script, along with an overview of the tools we need when modding. Links: WDBX Editor: github.com/robinsch/WDBXEditor/releases/tag/2.0.3a MPQ Browser: www.zezula.net/en/mpq/download.html HeidiSQL: www.heidisql.com/download.php TrinityCore Wiki: trinitycore.atlassian.net/wiki/spaces/tc/overview?homepageId=2129935
Modding With Magic #1 - Introduction
Просмотров 1,2 тыс.2 месяца назад
The first episode of a new series where I teach people about World of Warcraft modding, and an introduction to the TSWoW framework. Links: Installation Guide: tswow.github.io/tswow-wiki/install/repack.html GM Commands: trinitycore.atlassian.net/wiki/spaces/tc/pages/2130065/GM Commands
Thank you for this episode! Can't wait for the next.
Thank you for this!
Not sure why my microphone volume was so quiet, but apologies for that! Might be a bit hard to hear me at some parts when I'm in game.
incredible as always, but for next time please watch out for the game sound, it's like waaaaay to loud, compared to your voice <3
Thanks for the feedback! I think my microphone volume was set low or something this time. Will watch that for future episodes.
I've toyed with WoW server modding in the past, but the combination of discovering your videos and TSWoW has been amazing. The inspiration is alive again. Keep up the great work, it is very appreciated! 👍
Figured out how to add the blue circles/are on the map where the mob's can be found. I added the below to the last lines of my quest. In this case the mobs can be found in 2 locations. //Adds mobs spawn area/s to the map .POIs.add(0,[ {map:1,x:-1968.640503,y:-733.324280,z:-12.937941,o:5.430924}, {map:1,x:-1998.528442,y:-825.852417,z:-8.144210,o:3.348048}, {map:1,x:-2066.521973,y:-839.478577,z:-6.286963,o:1.631952}, {map:1,x:-2107.413330,y:-777.865479,z:-15.912374,o:1.492939}, {map:1,x:-2110.244385,y:-814.155273,z:-8.843261,o:1.492939}, ]) .POIs.add(0,[ {map:1,x:-2373.043457,y:-638.239990,z:-6.130135,o:4.673018}, {map:1,x:-2384.213135,y:-760.629700,z:-0.913942,o:0.006968}, {map:1,x:-2558.673340,y:-755.950684,z:-3.308625,o:4.742133}, {map:1,x:-2562.364746,y:-631.882019,z:-9.176999,o:3.117929}, ])
Thank you Magic!
I copied the code and replaced magic-core with my core name. The shard is in game, but I am not getting the auras or procs.
Make sure to run: build livescripts I haven't covered livescripts in my series yet but they are different from datascripts and build separately.
@@magic_wow Thank you! I figured it was something easy and not my inability to copy/paste... Which sometimes I fail at.
@@NateB-n8b No worries, just remember if you ever delete the item / script to run: clean livescripts to remove the script from the core, otherwise you'll get errors on realm start.
Shard of Affinity
Shard of Affinity
Code is in the description if anyone wants to see it!
<3
Shard of Affinity
Shard of Affinity
Shard of Affinity
Getting the Creature Name from the Loot Entry ID is so much easier this way. vs dealing with Join statements in SQL. Thank you for the video Magic.
No problem! I always appreciate your feedback!
two episodes back to back - love it Magic!
Thanks for the videos! Some other possible video topics: * Advanced Quests * daily/weekly/monthly quests * repeatable quests (e.g. camp taraujo blood shard quests) * mailed item after completing quest * escort * create a spell * create crafted item & recipe * modify talent trees * skills * reputations * add flight path * dungeon/raid attunements * item sets/bonuses * boss encounter, abilities, timers, phases, etc. * achievements * portals * custom profession * custom class * locked doors and keys * world buff e.g. warchief's blessing * war effort type quest i.e. after n players turn in, some event triggers * add visual effect to your character e.g. after casting a fire spell, some fire visual effect is applied * triggering npc action when character is in proximity
Thanks for all of the ideas!
Would it be possible to cover/add the blue circles/area on the map where the npc’s can be found? Keep up the great work!
I didn't cover that because it's really annoying to do sadly, but if you're interested the relevant table is quest_poi trinitycore.atlassian.net/wiki/spaces/tc/pages/2130262/quest_poi
Obviously not basic functions but I would love information on objectify and stringify at some point. Great information as always.
I believe I covered these functions in my items episode. Thanks!
@magic_wow I'll double check that then, thank you.
I've been getting into tswow, and I wanna know, do you know if there is a good way, of changing already existing content using the datascripts.ts file?
I'm really looking forward to the next in the series as I am learning so much from this.
I am really excited for future episodes. I've been devouring these.
can make a tuto how to create a shell of class?
Nice work! please keep it up and thank you for doing this
Awesome tutorial. Weird request but can you run a de-esser on the audio as since the audio is a little treble heavy the s sounds kinda cut (I'm wearing headphones atm and normally wouldn't notice this) If you try that and think it sounds awful feel free to ignore. Thanks for your awesome guidance as always.
Once again, a great tutorial! My patrol path is smooth for 75% of the time. There is 1 leg where the npc jumps up and down as it moves between waypoints. Thoughts or ideas?
You can try running the command: build mmaps in the terminal. This should generate pathing for NPCs in the world. It will probably take an hour or two to finish.
@@magic_wow That did the trick. Patrol is now smooth 100%. Took little over an hour. Thank you.
Great content! I also stumbled across your "Modding with Magic: Rares" and "Bugs" on the Project Epoch channel. Keep up the outstanding work! Can't wait for the next video and to see where the series goes.
Thanks for the help
Something you don't really find, thank you. You have a clear, good voice for tutorials
Finally some.. Thank i want to start în to modding. Please make more videos. No discord or reddit? You should make
POGGERSSSSS
WOOOO!
❤ nice thank you for this guides.
Sometimes my server is offline after I'm running "build data", do you have any idea why?
Check your node.conf folder and make sure Autostart.Realms is set to your module. For example mine is: AutoStart.Realms = ["magic-core.realm"] If this doesn't work you can also manually start the realm with the command: start realm
[SOLVED] I don't have my patch-A.MPQ folder in my client, I followed the steps, ran npm start as it should, twice, still no folder. Edit: Matter of fact is, I don't have any .dbc files in my workspace. Edit 2: I solved this later in the video when I ran "build data" after creating the datascripts folder
thank you goat i wondered where i went wrong
Very interesting tutorial! I hope it will continue, thank you! Can I use other people's forks of trinity as the base core?
Yes! You can use other cores, you just need to compile yourself and not use the repack. I will probably do a tutorial on this in the future.