This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - NewGotham

Pages: [1]
1
Modelling and Animation / [Request/Help] Editing Nozdormu
« on: April 27, 2014, 04:00:43 am »
I downloaded Anthony's swag forever ago. I'm going through CreatureDisplayInfo.DBC, messing around with .modify morph and I stumble upon Nozdormu's human form and I wanted to add it as a separate creature but I'd like to remove the thing on his shoulder.

I have no IDEA where to start, though. I know I'm supposed to convert the M2 to something Blender can read to start. I've got Blender 2.62 and Python 2.6.6 installed but I'm still at a loss about why I can't import it into Blender.

I do have WotLK, Cata *and* MoP installed so I've got pretty much every model I could need to make it happen, it's just the execution I'm having problems with.

Anyone able to walk me through this?

2
Miscellaneous / (Workaround) That stupid portal problem I had?
« on: April 14, 2014, 12:53:18 am »
Since Area Triggers are hard-coded into the client (f**k off, Blizztards), instead of hunting for unused area triggers for custom teleports, I decided to create an area-based NPC that looks and functions like a portal using SmartAI scripts.

First, the SQL code for the creature itself. Once it's in the SQL database, you can (of course) change the model.

Code: [Select]
INSERT INTO `creature_template` (`entry`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `faction_A`, `faction_H`, `speed_walk`, `speed_run`, `unit_class`, `unit_flags`, `AIName`) VALUES (5551218, 26496, 26496, 26496, 26496, 'Portal to Stormwind', 1, 1, 0.000001, 0.000001, 1, 6, 'SmartAI');
SELECT `entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid1`, `modelid2`, `modelid3`, `modelid4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `exp`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `spell1`, `spell2`, `spell3`, `spell4`, `spell5`, `spell6`, `spell7`, `spell8`, `PetSpellDataId`, `VehicleId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `Health_mod`, `Mana_mod`, `Armor_mod`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `equipment_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`, `WDBVerified` FROM `creature_template` WHERE  `entry`=5551218;
The second SQL code was the pain to figure out. It had to auto-trigger when the NPC came within a certain distance, not move and always work.

Code: [Select]
INSERT INTO `smart_scripts` (`entryorguid`, `event_type`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `target_param1`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES (5551218, 10, 1, 2, 2, 2, 62, 8, -8474.02, 1345.12, 5.3701, 4.73895, 'Portal NPC to Stormwind Harbor');
SELECT `entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment` FROM `smart_scripts` WHERE  `entryorguid`=5551218 AND `source_type`=0 AND `id`=0 AND `link`=0;
The only things that would need to be changed for each new "portal" are the entry ID (which has to ALWAYS be the same as the character entry), the distance the character has to be from the "portal"/NPC (which is, in meters, 2, 2, 2), the coordinates including orientation (-8474.02, 1345.12, 5.3701, 4.73895 will put you on Stormwind Harbor on one of the docks facing Stormwind) and, if you'd like, the comments.

Once the "portal" NPC is placed, you can change the Unit Flags in character_template to 33554432 (which makes it untargetable), .reload character_template and .respawn (or restart the server if you want to play it safe). This should work for any recent TrinityCore release (possibly MaNGOS but I haven't used them since about 2009).

Enjoy! ^_^

3
Miscellaneous / [Question] Adding an instance portal?
« on: September 11, 2013, 05:18:31 pm »
For starters, I'm using TrinityCore version 2011-08-20 06:47:35 (080c420).

I've made a custom continent easily enough, I've edited it with Noggit and I've added some buildings (and allow me to say the progress Noggit has made since I started using it back during 2.3 is absolutely amazing). I actually copied Scarlet Monastery and it's sitting on some land. Great, huh?

I've also edited the database to "reactivate" the original, one-instance version of Scarlet Monastery (on map 44 if that helps anyone figure out what I'm talking about). I can .tele to the continent and to the instance but I don't know what DBCs to edit or what database edits to make. Are there any guides out there to tell me how, or can someone fill me in on what I'm supposed to do?

4
Random / Hi, folks!
« on: September 11, 2013, 01:21:14 pm »
I think I've made a whopping two posts (this being my third) and I dislike lurking so I figured I should at least try to be part of the community I've lurked on for a while (off and on). I remember seeing links for Modcraft on ownedcore (and even back when it was mmowned before that) and ended up migrating here. Sadly, I think a large part of Ownedcore has "sold out" for lack of a better term; they want to do nothing but exploit.

While that isn't my cup of tea, I can't really look down on it. It just isn't something I'm fond of.

I set up a Cata server a few weeks ago and found it's pretty difficult to mod so I downgraded the server to Wrath. It's a vanilla server except I've removed Fatigue... and then I remembered Modcraft. AnthonysToolbox has released some amazing stuff and the guides that Eluo has provided have helped me a ton. I don't plan on being too active and releasing too much stuff all at once (mostly world edits, new continents, things like that) but I do plan on trying to give back every once in a while.

Thanks for all the help from the US!

Pages: [1]