MMOCoin

Likes Likes:  0
Results 1 to 6 of 6

Thread: Buff Npc

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Contributor
    Boxxy's Avatar
    Join Date
    Aug 2008
    Location
    Florida
    Posts
    351
    Post Thanks / Like
    Rep Power
    19
    Reputation
    136

    Buff Npc

    Made for my friends who wanted this to be in my next repack.

    You do not have to give credits,you may edit it anyway you like.

    The code

    Code:
     
    local npcid = 5000003
    function Buff_OnGossipTalk(pUnit, event, player, pMisc)
    pUnit:GossipCreateMenu(100, player, 0)
    pUnit:GossipMenuAddItem(5, "Buff's.", 1, 0)
    pUnit:GossipMenuAddItem(9, "Remove Rez Sickness", 2, 0)
    pUnit:GossipMenuAddItem(4, "Heal", 90, 0)
    pUnit:GossipSendMenu(player)
    end
    function Buff_OnGossipSelect(pUnit, event, player, id, intid, code, pMisc)
    if (intid == 1) then
    pUnit:GossipCreateMenu(99, player, 0)
    pUnit:GossipMenuAddItem(3, "Agility", 3, 0)
    pUnit:GossipMenuAddItem(3, "Intellect", 4, 0)
    pUnit:GossipMenuAddItem(3, "Protection", 5, 0)
    pUnit:GossipMenuAddItem(3, "Spirit", 6, 0)
    pUnit:GossipMenuAddItem(3, "Stamina", 7, 0)
    pUnit:GossipMenuAddItem(3, "Strength", 8, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 2) then
    player:UnlearnSpell(15007)
    pUnit:GossipComplete(player)
    end
    if (intid == 3) then
    pUnit:CastSpellOnTarget(33077, player)
    pUnit:GossipComplete(player)
    end
    if (intid == 4) then
    pUnit:CastSpellOnTarget(33078, player)
    pUnit:GossipComplete(player)
    end
    if (intid == 5) then
    pUnit:CastSpellOnTarget(33079, player)
    pUnit:GossipComplete(player)
    end
    if (intid == 6) then
    pUnit:CastSpellOnTarget(33080, player)
    pUnit:GossipComplete(player)
    end
    if (intid == 7) then
    pUnit:CastSpellOnTarget(33081, player)
    pUnit:GossipComplete(player)
    end
    if (intid == 8) then
    pUnit:CastSpellOnTarget(33082, player)
    pUnit:GossipComplete(player)
    end
    
    if (intid == 90) then  
    pUnit:GossipCreateMenu(3543, player, 0)
    pUnit:GossipMenuAddItem(4, "Health", 91, 0)
    pUnit:GossipSendMenu(player)
    end
    if (intid == 91) then
    pUnit:CastSpellOnTarget(25213,player)
    pUnit:GossipComplete()
    end
    end
    RegisterUnitGossipEvent(npcid, 1, "Buff_OnGossipTalk")
    RegisterUnitGossipEvent(npcid, 2, "Buff_OnGossipSelect")
    The Npc


    Code:
     
    INSERT INTO `creature_names` VALUES ('5000003', 'Buffer', 'Your servers name', '', '0', '7', '0', '0', '0', null, '16202', '16202', '0', '0', '1', '1', '1', null);
     
    INSERT INTO `creature_proto` VALUES ('5000003', '70', '70', '35', '10000000', '10000000', '10000000', '1', '1', '1800', '0', '1500', '2500', '1800', '500', '650', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '36000', '0', '0', '0', '0', '0', '0', '0', '1', '0', 'MEMO', '0', '0', '0', '0', '2.5', '8', '14', '0', '0', '0', '0', '0', '0');
    Pictures




    Last edited by Boxxy; 17-08-08 at 04:40 AM.
    your mother



  2. Related Threads - Scroll Down after related threads if you are only interested to view replies for above post/thread

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •