Taking requests... menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 29
  1. #1
    Le Froid's Avatar Contributor
    Reputation
    172
    Join Date
    Mar 2007
    Posts
    1,327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Taking requests...

    EDIT: Dont request more for a lil while, working on 18 projects now :|

    I feel like doing stuff so I will take anyone's requests for something.

    It can be

    C++
    LUA
    SQL

    So...kind of anything

    Post here if interested and say what you want
    Last edited by Le Froid; 12-31-2007 at 04:47 PM.

    Taking requests...
  2. #2
    Gastricpenguin's Avatar Legendary
    Reputation
    980
    Join Date
    Feb 2007
    Posts
    2,236
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Do you have an msn? Im stuck on 3 things
    Very simple though
    Life Puzzler WoW - Website | Forums

  3. #3
    Shao111's Avatar Active Member
    Reputation
    33
    Join Date
    Jul 2007
    Posts
    281
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Just a thought...

    Personally, the idea of someone finally scripting and releasing a copy of something similiar to WoWlord's wishing stone is almost orgasmic at this point...

    I've put quite a bit of thought into it and it turns out i simply fail at C++ as of right now.

  4. #4
    Le Froid's Avatar Contributor
    Reputation
    172
    Join Date
    Mar 2007
    Posts
    1,327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah, recently made one for nightmare

    [email protected]

  5. #5
    Le Froid's Avatar Contributor
    Reputation
    172
    Join Date
    Mar 2007
    Posts
    1,327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Okay I am going to post one I made a while ago in 10 secs..brb

  6. #6
    Le Froid's Avatar Contributor
    Reputation
    172
    Join Date
    Mar 2007
    Posts
    1,327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    class SCRIPT_DECL Warper : public GossipScript
    {
    public:
        void GossipHello(Object* pObject, Player * Plr, bool AutoSend)
        {
            GossipMenu *Menu;
            objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
            Menu->AddItem(0, "Teleport Locations", 0);
      Menu->AddItem(0, "Flying Mounts[BROKEN]", 13);
     // Menu->AddItem(0, "Morphing", 18);
            Menu->AddItem(0, "I want the PvP reward item!", 27);
                Menu->SendTo(Plr);
        }
     
    void GossipSelectOption(Object* pObject, Player* Plr, uint32 Id, uint32 IntId, const char * Code)
        {
            GossipMenu * Menu;
            switch(IntId)
            {
                         
                 case 0: //Teleport Locations
                          objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
            Menu->AddItem(0, "Stormwind", 1); 
            Menu->AddItem(0, "Ironforge", 2); 
            Menu->AddItem(0, "Exodar", 3); 
            Menu->AddItem(0, "Darnassus", 4);  
      Menu->AddItem(0, "Orgrimmar", 5);
            Menu->AddItem(0, "Thunder Bluff", 6);
      Menu->AddItem(0, "Silvermoon City", 7);
      Menu->AddItem(0, "Undercity", 8);
      Menu->AddItem(0, "Misc", 9);
      Menu->AddItem(0, "[Back]", 12);
      Menu->SendTo(Plr);
      break;
      
                 case 1:  //stormwind
                 {
                     Plr->SafeTeleport(0, 0, -8831.61, 622.666, 93.7787, 0);
                     Plr->Gossip_Complete();
                 }break;
             case 2:  //ironforge
                 {
                     Plr->SafeTeleport(0, 0, -4804.45, -1101.14, 498.807, 0);
                     Plr->Gossip_Complete();
                 }break;
             case 3:  //exodar
                 {
                     Plr->SafeTeleport(530, 0, -3796.24, -11710.9, -105.45, 0);
                     Plr->Gossip_Complete();
                 }break;
             case 4:  //darnassus
                 {
                     Plr->SafeTeleport(1, 0, 9952.07, 2278.46, 1341.39, 0);
                     Plr->Gossip_Complete();
                 }break;
             case 5:  //orgrimmar
                 {
                     Plr->SafeTeleport(1, 0, 1499.55, -4406.91, 23.1642, 0);
                     Plr->Gossip_Complete();
                 }break;
             case 6:  //TB
                 {
                     Plr->SafeTeleport(1, 0, -1195.88, -56.5582, 160.034, 0);
                     Plr->Gossip_Complete();
                 }break;
             case 7:  //silvermoon
                 {
                     Plr->SafeTeleport(530, 0, 9492.45, -7279.12, 14.3036, 0);
                     Plr->Gossip_Complete();
                 }break;
             case 8:  //undercity
                 {
                     Plr->SafeTeleport(0, 0, 1615.1, 239.786, -62.0774, 0);
                     Plr->Gossip_Complete();
                 }break;
                 
             case 9:  //misc
                  {
                    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
                    
                    Menu->AddItem(0, "Shopping Mall", 10);
                    Menu->AddItem(0, "Leveling Road", 11);
                    Menu->AddItem(0, "Custom Arena", 17);
                    Menu->AddItem(0, "[Back]", 12);
                    Menu->SendTo(Plr);
                    }
               break;
               
               case 10:  //mall
                    {
                     Plr->SafeTeleport(1, 0, 16222.6, 16265.9, 14.2085, 0);
                     Plr->Gossip_Complete();
                     }
                     break;
                     
               case 11:  //leveling road
                    {
                     Plr->SafeTeleport(0, 0, -4086.36, -2610.95, 47.0143, 0);
                     Plr->Gossip_Complete();
                     }
                     break;
               
               case 12:  // [back]
                         GossipHello(pObject, Plr, true);
                         break;
               
               case 13:  // mounts
                         {
                           objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
                           Menu->AddItem(0, "Swift Gryphon", 14);
                           Menu->AddItem(0, "Swift Broom", 15);
                           Menu->AddItem(0, "Netherwing Drake", 16);
                           Menu->AddItem(0, "[Back]", 12);
                           Menu->SendTo(Plr);
                           }
                     break;
                     
               case 14: //gryphon         
                       {
                            objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
                        Plr->addSpell(32292);
                       bool CastSpell(32292);  //cast spell?
                       Menu->AddItem(0, "[Back]", 12);
                       Menu->SendTo(Plr);              
                        }
                       break;
                       
                case 15: // Broom
                     {
                        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
                        Plr->addSpell(42668);  //cast spell?
                        Plr->removeSpell(42668,0,0,0);  //remove spell?
                       Menu->AddItem(0, "[Back]", 12);
                       Menu->SendTo(Plr);
                       }
                       break;
                       
               case 16: // nd
               {
                        objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 2593, Plr);
                        Plr->addSpell(41513);  //cast spell?
                        Plr->removeSpell(41513,0,0,0);  //remove spell?
                       Menu->AddItem(0, "[Back]", 12);
                       Menu->SendTo(Plr);
                       }
                       break;
                       
               case 17: //arena
               {
                    Plr->EventTeleport(0, -13271.959961, 149.105515, 34.464458);
                    }
                    break;
                    
               
              /* case 18: //morphing
               {
                    objmgr.CreateGossipMenuForPlayer(&Menu, pObject->GetGUID(), 1, Plr);
                    Menu->AddItem(0, "Goblin", 19);
                    Menu->AddItem(0, "Felguard", 20);
                    Menu->AddItem(0, "Ogre", 21);
                    Menu->AddItem(0, "Pirate", 22);
                    Menu->AddItem(0, "Skeleton", 23);
                    Menu->AddItem(0, "Illidan", 24);
                    Menu->AddItem(0, "Demorph me!", 25);
                    Menu->AddItem(0, "[Back]", 26);
                       Menu->SendTo(Plr);
                       }
                       
                       case 19: //Goblin
                        {
                            
                            Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 7109);
                            Plr->Emote(EMOTE_ONESHOT_CHEER);
                            Plr->Gossip_Complete();
                            }
                            break;
                            
                        case 20: //Felguard
                         {
                             
                             Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 18287);
                             Plr->Emote(EMOTE_ONESHOT_CHEER);
                             Plr->Gossip_Complete();
                             }
                             break;
                             
                         case 21: //Ogre
                          {
                              Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 1122);
                              Plr->Emote(EMOTE_ONESHOT_CHEER);
                              Plr->Gossip_Complete();
                              }
                              break;
                              
                          case 22: // Pirate
                           {
                               Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 2347);
                               Plr->Emote(EMOTE_ONESHOT_CHEER);
                               Plr->Gossip_Complete();
                               }
                               break;
                               
                           case 23: //Skeleton
                            {
                                Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 17970);
                                Plr->Emote(EMOTE_ONESHOT_CHEER);
                                Plr->Gossip_Complete();
                                }
                                break;
                            
                            case 24: //Illidan
                             {
                                 Plr->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21135);
                                 Plr->Emote(EMOTE_ONESHOT_CHEER);
                                 Plr->Gossip_Complete();
                                 }
                                 break;
                                 
                             case 25: //demorph
                             {
                                  Plr->Emote(EMOTE_ONESHOT_CHEER);
                                  Plr->DeMorph();
                                  Plr->Gossip_Complete();
                                  }
                                  break;
                                 
                             case 26:  // [back]
                         GossipHello(pObject, Plr, true);
                         break;*/
                         
                         case 27: //PvP item
                         {
                              Plr->GetItemInterface()->SafeAddItem(35090, INVENTORY_SLOT_NOT_SET, 23);
                              Plr->Gossip_Complete();
                              }
                              break;
                           
                       
                       
         
    
    }
    }
    };
    Good? want compiled?

  7. #7
    Shao111's Avatar Active Member
    Reputation
    33
    Join Date
    Jul 2007
    Posts
    281
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes please do, i've been working on compiling my first ascent for ohh about 5 days now =P

  8. #8
    Le Froid's Avatar Contributor
    Reputation
    172
    Join Date
    Mar 2007
    Posts
    1,327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Delete gossipscripts.dll in script_bin and replace with http://filebeam.com/8a318828b405a4e868bd07a2768656e1

    Item ID to add is 90005 set all its flags to "0"

  9. #9
    2dgreengiant's Avatar ★ Elder ★


    Reputation
    1192
    Join Date
    Feb 2007
    Posts
    7,129
    Thanks G/R
    1/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i need AV fully scripted. sorted

    PM me
    If you need me you have my skype, if you don't have my skype then you don't need me.

  10. #10
    LJN's Avatar Member
    Reputation
    273
    Join Date
    Jun 2007
    Posts
    731
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I need to have a demo of that world veiwer do you think you can send a link to me? (PM please)

  11. #11
    Shao111's Avatar Active Member
    Reputation
    33
    Join Date
    Jul 2007
    Posts
    281
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    GossipScripts.DLL

    the .DLL loads fine, but, when i additem 90005 the item does nothing. May be an error in my sql somewhere. Added the item with entry 90005, changed the name, displayID, and leave the rest 0, correct?

  12. #12
    Le Froid's Avatar Contributor
    Reputation
    172
    Join Date
    Mar 2007
    Posts
    1,327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hmm...I will look at code and stuff again

  13. #13
    2dgreengiant's Avatar ★ Elder ★


    Reputation
    1192
    Join Date
    Feb 2007
    Posts
    7,129
    Thanks G/R
    1/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    +rep to u when av done
    If you need me you have my skype, if you don't have my skype then you don't need me.

  14. #14
    Shao111's Avatar Active Member
    Reputation
    33
    Join Date
    Jul 2007
    Posts
    281
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Actually, it may be even more help if you could post a download for the source of that DLL or a screenshot of the structure of your scripts in VS.

    Thanks for your help! +rep if i could

    EDIT: btw shouldn't there be something along the lines of


    GossipScript * gs = (GossipScript*) new Warper();
    mgr->register_item_gossip_script(90005,gs);

    in that script?
    Last edited by Shao111; 12-31-2007 at 01:15 AM.

  15. #15
    Le Froid's Avatar Contributor
    Reputation
    172
    Join Date
    Mar 2007
    Posts
    1,327
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes, That was just the basic structure, in that code i had about 30 other scripts and that is at bottom of page. Also, I'll post source in a sec

    edit: code is 16,000 chars. too long :\ I'll upload when comp isn't acting so..odd
    Last edited by Le Froid; 12-31-2007 at 01:24 AM.

Page 1 of 2 12 LastLast

Similar Threads

  1. [Weapon Swap] Northrend weapons! (also taking request)
    By Gawdlaw in forum World of Warcraft Model Editing
    Replies: 68
    Last Post: 02-04-2008, 12:36 PM
  2. Another Takeing Requests Armor/Wepons
    By Helmhammer in forum WoW ME Questions and Requests
    Replies: 4
    Last Post: 10-28-2007, 01:01 PM
  3. Fault Is Taking Requests
    By Fault in forum World of Warcraft Model Editing
    Replies: 57
    Last Post: 12-17-2006, 03:48 PM
  4. hi i will be taking requests
    By jinkotsu in forum World of Warcraft Model Editing
    Replies: 18
    Last Post: 12-11-2006, 12:25 AM
  5. Taking requests
    By Minimized in forum WoW ME Questions and Requests
    Replies: 59
    Last Post: 11-28-2006, 07:13 PM
All times are GMT -5. The time now is 05:37 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search