Close
Showing results 1 to 9 of 9
  1. #1

    Default XP Printed out to party chat for your alts

    Put this macro on you alts and it will tell you how far along they are XP wise:

    [code:1]/run p="player"; O=100;D=" - ";E=GetXPExhaustion()X=UnitXP(p)Y=UnitXPMax(p)L=Un itLevel(p)SendChatMessage("XP: "..X.."/"..Y..D..floor((X/Y)*O).."% - NEXT LVL "..(L 1)..": "..(Y-X)..D..ceil(O-((X/Y)*O)).."% - "..floor((E/Y)*O).."% Rested "..E,PARTY);[/code:1]

    It will print out a message in party chat that looks like:


    Toonb says: XP: 35800/71600 - 50% - NEXT LVL 37: 35800 - 50% - 150% Rested 107400

  2. #2

    Default

    [string "p="player"; O=100;D="- BLABLABLA UnitX..."]:1: ')' expected near '1'.

    Not sure what im doing wrong

  3. #3

    Default

    floor((X/Y)*O).."% - NEXT LVL "..(L 1)..":

    in the huge text try putting a '+' plus sign between the 'L' and the '1' Since if im reading this right it is supposed to say "I am x% away from my next level" so the next level would be L(current level) +1.
    http://pewpewsquad.blogspot.com/ http://www.stage6.com/user/pewpewss/videos/
    Team 1- 5 shamans <The PewPew Squad> Team2 - <Y o u Lo se> 70 druid, 70 shaman, 1 paladin, 24 mage, 1 mage
    Team 1 -> <1--10--20--30--40--44--50--60--70>

  4. #4

    Default

    /run p="player"; O=100;D=" - ";E=GetXPExhaustion()X=UnitXP(p)Y=UnitXPMax(p)L=Un itLevel(p)SendChatMessage("XP: "..X.."/"..Y..D..floor((X/Y)*O).."% - NEXT LVL "..(L+1)..": "..(Y-X)..D..ceil(O-((X/Y)*O)).."% - "..floor((E/Y)*O).."% Rested "..E,PARTY);

    Still doesnt work..
    Bladefist EU:
    ÖverdöseÒverdòseÓverdóseÔverdôse
    StõmpdòwnStòmpdõwnStómpdõwnStõmpdówn

  5. #5

    Default

    I was looking around and found this on another forum, I have no idea if it works or not as I am at work and can't test it.


    /script X=UnitXP("name"); XP=UnitXPMax("name"); L=UnitLevel("name"); DEFAULT_CHAT_FRAME:AddMessage("XP: "..X.." / "..XP.." - "..ceil( (X / XP)*100 ).."%"); DEFAULT_CHAT_FRAME:AddMessage("Remaining until Level "..(L+1)..": "..(XP-X));
    Although it only does a basic, toon has 1111 / 4444 xp 25%

  6. #6

    Default

    hmm will try out some more things while I am at work here. shhh, boss doesnt know i have wow installed here so everyone keep it down! :P
    http://pewpewsquad.blogspot.com/ http://www.stage6.com/user/pewpewss/videos/
    Team 1- 5 shamans <The PewPew Squad> Team2 - <Y o u Lo se> 70 druid, 70 shaman, 1 paladin, 24 mage, 1 mage
    Team 1 -> <1--10--20--30--40--44--50--60--70>

  7. #7

    Default

    Quote Originally Posted by marvein
    hmm will try out some more things while I am at work here. shhh, boss doesnt know i have wow installed here so everyone keep it down! :P
    lol, and i thought i was bad researching macros

  8. #8

    Default

    Quote Originally Posted by Monkofdoom
    Quote Originally Posted by marvein
    hmm will try out some more things while I am at work here. shhh, boss doesnt know i have wow installed here so everyone keep it down! :P
    lol, and i thought i was bad researching macros
    lol well I am making progress I think, I removed the rested part because frankly I dont care about it and it adds more complexity to the macro. Oh and the error I have been getting was

    <name> expected near "

    after removing some extra text for the rested exp part Im now getting

    unexpected symbol near '.'

    which seems to me I have too many periods somewhere
    http://pewpewsquad.blogspot.com/ http://www.stage6.com/user/pewpewss/videos/
    Team 1- 5 shamans <The PewPew Squad> Team2 - <Y o u Lo se> 70 druid, 70 shaman, 1 paladin, 24 mage, 1 mage
    Team 1 -> <1--10--20--30--40--44--50--60--70>

  9. #9

    Default

    ok this is it!

    [code:1]/script p="player"; O=100;D=" - ";E=GetXPExhaustion()X=UnitXP(p)Y=UnitXPMax(p)L=Un itLevel(p)SendChatMessage("XP: "..X.."/"..Y..D..floor((X/Y)*O).."% - NEXT LVL "..(L+1)..": "..(Y-X)..D..ceil(O-((X/Y)*O)).."% - "..floor((E/Y)*O).."% Rested "..E,"PARTY"); [/code:1]

    and its just under the limit lol 255/255 so no room to send it to a custom channel unless you remove some text
    http://pewpewsquad.blogspot.com/ http://www.stage6.com/user/pewpewss/videos/
    Team 1- 5 shamans <The PewPew Squad> Team2 - <Y o u Lo se> 70 druid, 70 shaman, 1 paladin, 24 mage, 1 mage
    Team 1 -> <1--10--20--30--40--44--50--60--70>

Similar Threads

  1. Inviting Alts
    By alcattle in forum Multiboxing Guild Discussions
    Replies: 0
    Last Post: 07-30-2009, 09:27 PM
  2. How-Do-I: Send a key to only alts?
    By KrobJ in forum New Multi-Boxers & Support
    Replies: 7
    Last Post: 02-10-2009, 07:24 AM
  3. Having a chat ... /in
    By Pact in forum Macros and Addons
    Replies: 7
    Last Post: 01-14-2009, 09:21 AM
  4. Replies: 1
    Last Post: 02-06-2008, 04:52 AM
  5. Disconnects on alts...
    By caldvn in forum General WoW Discussion
    Replies: 4
    Last Post: 07-12-2007, 11:29 AM

Posting Rules

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