[ADVANCED-GUIDE] Make Customized Boss & Loot!

Results 1 to 14 of 14
  1. #1
    Account Upgraded | Title Enabled! 1337Equillbrium is offline
    MemberRank
    Dec 2007 Join Date
    LocalhostLocation
    465Posts

    [ADVANCED-GUIDE] Make Customized Boss & Loot!

    -----[ GUIDE FOR: MAKE CUSTOMIZED BOSS & LOOT! ]-----

    - Advance Guide!
    - Only for Experienced Ascent Users!

    - GUIDE:


    [B][COLOR=black]Ok First off we are going to make the Monster as an Start off we go to Creature_names Table

    Insert EntryID ( the ID u will use on Following Places Include Spawnings / script etc)
    Insert Name(the Name off ur Creature In world / Instances / Yelling Stuffs)
    Insert Subname(Guild Tag for monster like "Lawl nerf me" and he will have it as an guild under hes name
    Insert Info_Str ( Leave at Blank or own choice )
    Insert Flags ( what ur Creature shall do etc. the Flag number can Be find by useing search on here or google )
    Insert Type ( What kind of Monster ur makeing , 2 Dragon , 7 humanoid. I know so far.
    Insert Family ( what monsters he shall group up with wen pulling they comes to )
    Insert Rank ( 0 Normal , 1 elite , 2 rare , 3 rare boss ,4 boss)
    Insert Unk4 ( Blank or 0 )
    Insert SpellDataID ( what spells ur mob useing if u made an Spell list or got ID for it)
    Insert MaleDisplayID ( What the Man in the house shall look like Display ID off creature found by doing .npc info on an creature it shows u "DISPLAYINFO / DisplayID)
    Insert FemaleDisplayID( Same as Over there , but now its the Lady)
    Insert off the Blocks to 0 or NULL
    -
    Step 2
    Creature_Proto ( Prototype)
    EnterID ( Same as ur creature had in Name Table)
    MinLevel ( the min Level ur creature can be )
    MaxLevel ( The maxium level ur creature can be )
    Facton ( 21 = Hated with all 35 = Friendly with all 2 = alliance 1 = Horde)
    MinHealth ( Min HP off ur creature ) --------- Will auto Change to Max health wen leave combat
    MaxHealth ( Maxium Health off ur Creature)
    Mana ( the Mana off ur Creature )
    Scale ( the Size off ur Creature 1.00 = Standard Over 5000 = server Crash )
    Flags ( same as Up there but Bonus flags )
    AttackTime ( Time Between Each off ur creature's Hits )
    AttackType ( 0 = melee 7 = ranged 21 = spellcast 93 = instant death) If i rember Right
    MinDamage ( the worst Damage ur Creature can do )
    MaxDamage ( the Maxium Damage ur Creature Can do +35% on Critical hits)
    Ranged Stuffs( Put on 0 if u dont have ranged attack style , else fix it same as melee)
    MountDisplayID ( what mount ur Creature shall sit on Befor enter's Combat )
    Equiptmodel1 ( The DisplayID off weapon ur Creature shall have)
    EquiptInfo1 ( the information about what kind of weapon it is )
    EquiptSlot ( Where it shall be placed on him 768 = mainhand 789 = 2 handed 529 = ranged )
    Equiptslot2 stuffs is same as one but offhand
    Respawn Time ( how long time unti ur Creature Respawns)
    Armor ( How much armor ur creature shall have , Type in % off Damage Reduced maxium 75% can be.)
    Resistance ( resistance he shall have Agaist Spells )
    Combat_Reach ( How many feets hes Attacks shall Reach , 35 - 50 if ranged)
    Bounding_Radius ( Put it on 1 )
    Auras ( The Aura ur creature shall have in combat , SpellID , If Self cast spell its on him self if its Aoe it hits those around him durability Will count on the aura)
    Money ( How much gold he shall drop Leave on Blank for Auto Count )
    Invisiblity Type ( 0 if not invis)
    Death_stats ( put on 0)
    Walk_speed ( hes Walking speed 2.5 = Defualt)
    Run_speed ( Hes Run speed 8 = defualt)
    Fly_speed ( How fast he "flys" 14 = Defualt)
    Extra_a9_flags ( If he shall be immune to stuns etc.)
    Step 3
    the Script.

    Ok make an New file name "ur choice.lua" Open it with Note pad and We start

    First off make an Function
    function "INSERT NAME OF CHOICE"_CheckA(Unit)
    if Unit:GetHealthPct() < "PROCENT HEALTH u want him to react on" then

    Now what he shall do
    Unit:CastSpell(spellID) Cast the Spell at ur Target if not it throws at him self
    Unit:FullCastSpell(spellID) : Casts a spell with casting time on ur Target
    Unit:SpawnCreature(entryID, x, y, z, o, faction, duration) : Spawns a creature at a position with specified faction, despawning after duration milliseconds.
    Unit::PlaySoundToSet(soundID) - Replace Sound ID with the ID off sound he shall do

    Exemple of part one

    function cthun_CheckB(Unit)
    if Unit:GetHealthPct() < 105 then
    Unit:CastSpell(16033)
    Unit:CastSpell(10892)
    Unit:SpawnCreature(15726, 345, -105, -24, 2.3, 21, 60000);
    Unit:SpawnCreature(15726, 302, -93, -24, 0.157, 21, 60000);
    Unit:CastSpell(40695)
    end
    end

    Part Two

    function "SAME NAME AS BEFOR"_OnCombat(Unit, Event)
    Unit:RegisterEvent("URNAMEOFFFUNCTION_CheckA",TriggerTIME in mil sec, How many times)

    end

    Exemple off part 2

    function cthun_OnCombat(Unit, Event)
    Unit:SendChatMessage(12, 0, "foolish u have sout ur own device , realase u have dissregarded the power , u have failed ur master , now theres only one way out , to walk the path..... of the damned")
    Unit:PlaySoundToSet(8807);
    Unit:CastSpell(9941)
    Unit:CastSpell(40695)
    Unit:CastSpell(30254)
    Unit:RegisterEvent("cthun_CheckA",65000, 0)
    Unit:RegisterEvent("cthun_CheckB",15000, 0)
    Unit:RegisterEvent("cthun_Chill",75000, 0)
    Unit:RegisterEvent("cthun_Shadow",1000, 0)
    end

    Part 3

    RegisterUnitEvent(THEIDOFFURMOB, 1, "NAMEOFFURFUNCTION_OnCombat")

    Wen this is Done u have made an Monster with Scripted Function

    4.

    Now to add the loot

    Go to CreatureLoot

    EnteryID ( The ID off ur Monster befor )
    ItemID ( the Id off the item u wanna add ( Entry ID off item ) )
    Dropchanse ( the Procent off Drop chanse it shall have )
    HeroicProcentDropchanse ( Leave at 0 )
    Mincount ( how small stack it can drop )
    MaxCount ( how Big stack max is )
    LootFFA ( Split it for all team members and let all pick up off it )

    5.
    Spawn him Ingame

    /say .npc spawn "UR ID OFF MONSTER"

    6.
    Kill him

    /say .kill
    Last edited by 1337Equillbrium; 26-03-08 at 07:17 PM.


  2. #2
    Proficient Member coldmouth is offline
    MemberRank
    Jan 2008 Join Date
    RomaniaLocation
    171Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    Nice guide, btw dude interesing signature image you got there rofl

  3. #3
    Account Upgraded | Title Enabled! mclarkey08 is offline
    MemberRank
    Oct 2007 Join Date
    England, UKLocation
    428Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    That is ridiculous...
    Your such a nubcake, why put up Dwarf Porn?
    FFS. DELETE IT

  4. #4
    Madcatz sucks x30 is offline
    MemberRank
    Sep 2006 Join Date
    350Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    im sorry but this guy need to fine ade already

  5. #5
    Madcatz sucks x30 is offline
    MemberRank
    Sep 2006 Join Date
    350Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    really wtf

  6. #6
    Enthusiast insain3338 is offline
    MemberRank
    Sep 2007 Join Date
    49Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    Sweet thanks! im gonna try this. just 1 question, u said

    "INSERT NAME OF CHOICE"_CheckA(Unit)"

    then

    "function cthun_CheckB(Unit)" so what do i use, CheckA or CheckB otherwise very good guide

  7. #7
    Account Upgraded | Title Enabled! 1337Equillbrium is offline
    MemberRank
    Dec 2007 Join Date
    LocalhostLocation
    465Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    Sorry for the "Dwarf Porn" its F***ing MMOwned..

  8. #8
    Member Dragunovzsz is offline
    MemberRank
    Mar 2008 Join Date
    85Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    I love the guide and the dwarf.

    Thanks.

    Edit<> Whats the difference between CheckA or CheckB at _CheckA(Unit)

  9. #9
    Novice rjy is offline
    MemberRank
    Mar 2008 Join Date
    3Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    Whats the type for Demon??

  10. #10
    Novice rjy is offline
    MemberRank
    Mar 2008 Join Date
    3Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    one more thing, How do i add more then one spell? do i put more creep names?

  11. #11
    Omega Loxx is offline
    MemberRank
    Apr 2006 Join Date
    CroatiaLocation
    5,386Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    Start using the release section for such threads, please.

  12. #12
    Account Upgraded | Title Enabled! trunks94 is offline
    MemberRank
    Dec 2007 Join Date
    Finland, OuluLocation
    393Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    Very nice guide Equill ;)

  13. #13
    Enthusiast Raizen is offline
    MemberRank
    Apr 2008 Join Date
    32Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    cold someone plz me the codes to make an npc yell out a message from time to time? And the code to make a message apear when a player cliks a mob...like a guard...you know what im talking about ;) oh...and make it explicite plz :D

  14. #14
    Apprentice shadowslayer133 is offline
    MemberRank
    Mar 2008 Join Date
    14Posts

    Re: [ADVANCED-GUIDE] Make Customized Boss & Loot!

    [quote=1337Equillbrium;3232633]-----[ GUIDE FOR: MAKE CUSTOMIZED BOSS & LOOT! ]-----

    4.

    Now to add the loot

    Go to CreatureLoot

    EnteryID ( The ID off ur Monster befor )
    ItemID ( the Id off the item u wanna add ( Entry ID off item ) )
    Dropchanse ( the Procent off Drop chanse it shall have )
    HeroicProcentDropchanse ( Leave at 0 )
    Mincount ( how small stack it can drop )
    MaxCount ( how Big stack max is )
    LootFFA ( Split it for all team members and let all pick up off it )

    Just so that you don't confuse anyone while making an SQL it is Chance not chanse.



Advertisement