[Release] New Character Announcer menu

Shout-Out

User Tag List

Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 33
  1. #16
    vicke's Avatar Member
    Reputation
    8
    Join Date
    Mar 2007
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    How to install it?

    [Release] New Character Announcer
  2. #17
    volitle's Avatar Contributor
    Reputation
    181
    Join Date
    Nov 2007
    Posts
    1,127
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    nice scripts ^ +rep


  3. #18
    Oggranarr's Avatar Member
    Reputation
    13
    Join Date
    Sep 2007
    Posts
    68
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I like the script, so +Rep
    but also I would say that it could get annoying when many people come online..

  4. #19
    Extension's Avatar Member
    Reputation
    1
    Join Date
    Sep 2008
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thank you!

    Thanks for the Information

  5. #20
    sammiboy's Avatar Member
    Reputation
    10
    Join Date
    May 2007
    Posts
    65
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you change the RED
    Code:
     sprintf(welcomeStr,"[|cff00ff00News!|r]Give a warm welcome to |cff00ccff%s|r the |cffff0000%s|r |cffff00ff%s|r.",Plr->GetName(), raceInfo.strForm, classInfo.strForm);
    Into something else, will it also be changed ingame? Or do I have to edit somewhere else also?

    +Rep when I can.
    Also Knowned as Samloo


  6. #21
    Pragma's Avatar Contributor
    Reputation
    261
    Join Date
    Feb 2007
    Posts
    630
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    To sammiboy:
    You edit it there then re-compile it


  7. #22
    c1nco's Avatar Member
    Reputation
    1
    Join Date
    Jul 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    how would I add new Death Knight class to script?

  8. #23
    willkill's Avatar Member
    Reputation
    4
    Join Date
    May 2008
    Posts
    88
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Its good for small servers

  9. #24
    c1nco's Avatar Member
    Reputation
    1
    Join Date
    Jul 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by c1nco View Post
    how would I add new Death Knight class to script?
    I wish I wasn't nub....BUMP!

  10. #25
    Freyetta's Avatar Member
    Reputation
    8
    Join Date
    Feb 2008
    Posts
    44
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can you please design a release for mangos?
    Would love this.

    Good work my friend. Cheers
    Last edited by Freyetta; 11-21-2008 at 06:45 PM.

  11. #26
    Karyuudo's Avatar Member
    Reputation
    31
    Join Date
    Jan 2008
    Posts
    60
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    +Rep also fixed it to include Death Knight Creation, Haven't Tested CODE:

    Code:
    /*
    Author: insanesk8123
    Date: 9/25/08
    Edited by Karyuudo/Dante
    Date:11/21/08
    Purpose: make a greeting for new characters
    todo: nothing right now
    */
    
    #include "StdAfx.h"
    #include "Setup.h"
    #include <ScriptSetup.h>
    
    
    #ifdef WIN32
    #pragma warning(disable:4305)// warning C4305: 'argument' : truncation from 'double' to 'float'
    #endif
    
    void NewCharacter(Player* Plr)
    {
        char welcomeStr[255];  //final string to be displayed
    
        plrInfo classInfo;
        plrInfo raceInfo;
    
    /* Getting integer info for class and race */
        classInfo.intForm = Plr->getClass();      
        raceInfo.intForm = Plr->getRace();
    
    
    //turning the int class id into a string
        switch(classInfo.intForm)
        {
        case 1:
            classInfo.strForm = "Warrior";
            break;
        case 2:
            classInfo.strForm = "Paladin";
            break;
        case 3:
            classInfo.strForm = "Hunter";
            break;
        case 4:
            classInfo.strForm = "Rogue";
            break;
        case 5:
            classInfo.strForm = "Priest";
            break;
        case 6:
            classInfo.strForm = "Death Knight";
            break;
        case 7:
            classInfo.strForm = "Shaman";
            break;
        case 8:
            classInfo.strForm = "Mage";
            break;
        case 9:
            classInfo.strForm = "Warlock";
            break;
        case 11:
            classInfo.strForm = "Druid";
            break;
        default:
            classInfo.strForm = "";
            break;
        }
    
    
    //turning the int race id into a string
        switch(raceInfo.intForm)
        {
        case 1:
            raceInfo.strForm = "Human";
            break;
        case 2:
            raceInfo.strForm = "Orc";
            break;
        case 3:
            raceInfo.strForm = "Dwarf";
            break;
        case 4:
            raceInfo.strForm = "Night Elf";
            break;
        case 5:
            raceInfo.strForm = "Undead";
            break;
        case 6:
            raceInfo.strForm = "Tauren";
            break;
        case 7:
            raceInfo.strForm = "Gnome";
            break;
        case 8:
            raceInfo.strForm = "Troll";
            break;
        case 10:
            raceInfo.strForm = "Blood Elf";
            break;
        case 11:
            raceInfo.strForm = "Draenei";
            break;
        default:
            raceInfo.strForm = "";
            break;
        }
    
    
    //combines all the strings into one message
        sprintf(welcomeStr,"[|cff00ff00News!|r]Give a warm welcome to |cff00ccff%s|r the |cffff0000%s|r |cffff00ff%s|r.",Plr->GetName(), raceInfo.strForm, classInfo.strForm);
    
    
        //displays the message to the world
        sWorld.SendWorldText(welcomeStr);
    }
    
    
    extern "C" SCRIPT_DECL uint32 _exp_get_script_type() 
    {
        return SCRIPT_TYPE_MISC;
    }
    
    
    extern "C" SCRIPT_DECL void _exp_script_register(ScriptMgr* mgr) 
    {
    
        mgr->register_hook(SERVER_HOOK_EVENT_ON_FIRST_ENTER_WORLD, &NewCharacter);
    }

    btw i fail at compiling .dll's i just fixed the script, my dev is going to compile it when i get back on, reason i fail is cause most of the guides make my brain explode.
    Retired Owner of Apex-WoW


  12. #27
    c1nco's Avatar Member
    Reputation
    1
    Join Date
    Jul 2008
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Karyuudo View Post
    +Rep also fixed it to include Death Knight Creation, Haven't Tested CODE:

    Code:
    /*
    Author: insanesk8123
    Date: 9/25/08
    Edited by Karyuudo/Dante
    Date:11/21/08
    Purpose: make a greeting for new characters
    todo: nothing right now
    */
    
    #include "StdAfx.h"
    #include "Setup.h"
    #include <ScriptSetup.h>
    
    
    #ifdef WIN32
    #pragma warning(disable:4305)// warning C4305: 'argument' : truncation from 'double' to 'float'
    #endif
    
    void NewCharacter(Player* Plr)
    {
        char welcomeStr[255];  //final string to be displayed
    
        plrInfo classInfo;
        plrInfo raceInfo;
    
    /* Getting integer info for class and race */
        classInfo.intForm = Plr->getClass();      
        raceInfo.intForm = Plr->getRace();
    
    
    //turning the int class id into a string
        switch(classInfo.intForm)
        {
        case 1:
            classInfo.strForm = "Warrior";
            break;
        case 2:
            classInfo.strForm = "Paladin";
            break;
        case 3:
            classInfo.strForm = "Hunter";
            break;
        case 4:
            classInfo.strForm = "Rogue";
            break;
        case 5:
            classInfo.strForm = "Priest";
            break;
        case 6:
            classInfo.strForm = "Death Knight";
            break;
        case 7:
            classInfo.strForm = "Shaman";
            break;
        case 8:
            classInfo.strForm = "Mage";
            break;
        case 9:
            classInfo.strForm = "Warlock";
            break;
        case 11:
            classInfo.strForm = "Druid";
            break;
        default:
            classInfo.strForm = "";
            break;
        }
    
    
    //turning the int race id into a string
        switch(raceInfo.intForm)
        {
        case 1:
            raceInfo.strForm = "Human";
            break;
        case 2:
            raceInfo.strForm = "Orc";
            break;
        case 3:
            raceInfo.strForm = "Dwarf";
            break;
        case 4:
            raceInfo.strForm = "Night Elf";
            break;
        case 5:
            raceInfo.strForm = "Undead";
            break;
        case 6:
            raceInfo.strForm = "Tauren";
            break;
        case 7:
            raceInfo.strForm = "Gnome";
            break;
        case 8:
            raceInfo.strForm = "Troll";
            break;
        case 10:
            raceInfo.strForm = "Blood Elf";
            break;
        case 11:
            raceInfo.strForm = "Draenei";
            break;
        default:
            raceInfo.strForm = "";
            break;
        }
    
    
    //combines all the strings into one message
        sprintf(welcomeStr,"[|cff00ff00News!|r]Give a warm welcome to |cff00ccff%s|r the |cffff0000%s|r |cffff00ff%s|r.",Plr->GetName(), raceInfo.strForm, classInfo.strForm);
    
    
        //displays the message to the world
        sWorld.SendWorldText(welcomeStr);
    }
    
    
    extern "C" SCRIPT_DECL uint32 _exp_get_script_type() 
    {
        return SCRIPT_TYPE_MISC;
    }
    
    
    extern "C" SCRIPT_DECL void _exp_script_register(ScriptMgr* mgr) 
    {
    
        mgr->register_hook(SERVER_HOOK_EVENT_ON_FIRST_ENTER_WORLD, &NewCharacter);
    }

    btw i fail at compiling .dll's i just fixed the script, my dev is going to compile it when i get back on, reason i fail is cause most of the guides make my brain explode.
    Thanks works for death knights now

  13. #28
    bueslum's Avatar Active Member
    Reputation
    21
    Join Date
    Feb 2007
    Posts
    37
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    What am I doing wrong? Every time I compile it it is only 7 kb large.

    Edit: I was using an outdated way of compiling...lol.
    Last edited by bueslum; 11-27-2008 at 12:40 AM.

  14. #29
    bsod-staff14's Avatar Member
    Reputation
    35
    Join Date
    Nov 2008
    Posts
    443
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ohhh dude awesome....I still cant beleive how well this was put together.
    Immortal GamerZ Under Development!

  15. #30
    Pragma's Avatar Contributor
    Reputation
    261
    Join Date
    Feb 2007
    Posts
    630
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Edited source to work with wotlk and Death Knights


Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. [Guide] How to: Change the starting stats of a new character
    By Cursed in forum WoW EMU Guides & Tutorials
    Replies: 7
    Last Post: 12-30-2007, 10:11 PM
  2. [Release] New Ascent + Christmas Book 1
    By ~SaiLyn~ in forum World of Warcraft Emulator Servers
    Replies: 38
    Last Post: 12-30-2007, 05:24 AM
  3. New Character
    By illogic in forum World of Warcraft General
    Replies: 4
    Last Post: 12-12-2007, 10:15 PM
  4. [Release]New Vanish Effect
    By luddo9 in forum WoW ME Questions and Requests
    Replies: 3
    Last Post: 07-05-2007, 04:34 PM
  5. Level new characters quickly with Midsummer Event.
    By xXavierx in forum World of Warcraft Exploits
    Replies: 22
    Last Post: 06-28-2007, 01:45 PM
All times are GMT -5. The time now is 09:09 AM. 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