Close
Page 2 of 3 FirstFirst 1 2 3 LastLast
Showing results 11 to 20 of 21

Hybrid View

  1. #1

    Default

    Quote Originally Posted by junx
    I use Edit Plus. You can get syntax libraries for WoW LUA and more. And it's free.

    I keep a master copy of the general macros and then master copies of the class macros. then I place where I need them.

    I don't think an off line editor would work for making macros while you play. The macros get written to memory and WoW will overwrite changes you made when you log out. That has been my experience anyway. I think you would have to inject the macros somehow and that could get you in trouble with Warden.
    Idea I'm thinking about would be like a LUA editor, its external and has no connection with WoW except they read/write the same output file. And just like if you make a change to an addon at the moment you'd need to reload the UI or game (depending on the change), thats what I'm looking at.

    I have now got VB .Net and have had a little play, I then had a good look at the macro API section of the wowwiki... then after recovering in hospital from the convulsions I decided that error checking might not be in there for a while.

    Still it seems like a good project to learn on so I will keep working at it.
    Currently running 3x City of Heroes under Octopus

  2. #2

    Default

    Quote Originally Posted by Fursphere
    When you drop a new macro file into the appropraite WoW location, do you need to restart WoW to have it "read" the changes?

    I'm assuming yes, but just wanted confirmation.

    And is there a list somewhere of macro icon codes...?
    As someone said above, WoW will overwrite your macros when you log out, so you would definitely have to at least go back to login screen.

    Bookmark these
    http://www.wowwiki.com/WoWWiki:WoW_Icons/Icon_List
    http://www.wowwiki.com/WoWWiki:WoW_I...on_List/Images
    Whisperwind - US - Alliance
    5x Human Death Knights - all level 120
    1x Human Paladin for LFD: 120
    Bleeding Hollow - US - Horde - [On the Bench currently]

    5x Orc Death Knights - 1 x 90 + 4 x 60s
    1x Blood Elf Paladin: Level 67 - Healer for 5 man LFD

  3. #3

    Default

    I have yet to test it but do you need to actually quit the game and restart like you do if you're adding a file to an addon. Or would a reload UI command give the same result. So edit the macro outside of the game with syntax highlighting (possibly though looking at a macro builder more than that), save the macro and hit reload ui in game. If thats the case then it could be used to switch out macros for instance between PvE/PvP world and instances.

    Something I also have on my feature list is a macro backup system, so that when it reads in macros from in game it stores them locally making it easier to have loads of macros.

    This is pie in the sky, I'm not a coder (would like to be), and I seldom do the things I'm good at (like writing) due to being a lazy sod at heart. I will keep looking at this but when and if I ever actually release any working code is an entirely different matter.
    Currently running 3x City of Heroes under Octopus

  4. #4

    Default

    Quote Originally Posted by Lost-Ninja
    I have yet to test it but do you need to actually quit the game and restart like you do if you're adding a file to an addon. Or would a reload UI command give the same result. So edit the macro outside of the game with syntax highlighting (possibly though looking at a macro builder more than that), save the macro and hit reload ui in game. If thats the case then it could be used to switch out macros for instance between PvE/PvP world and instances.

    Something I also have on my feature list is a macro backup system, so that when it reads in macros from in game it stores them locally making it easier to have loads of macros.

    This is pie in the sky, I'm not a coder (would like to be), and I seldom do the things I'm good at (like writing) due to being a lazy sod at heart. I will keep looking at this but when and if I ever actually release any working code is an entirely different matter.
    just tested this. made a macro in the text file and logged in. teste the macro.. changed the macro in wow folder with the game running then did /console reloadui and WoW overwrote the macro with what I had before. So for changes to the txt to take effect you must make changes with the game closed.
    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>

  5. #5

    Default

    [quote='marvein',index.php?page=Thread&postID=26035 #post26035]just tested this. made a macro in the text file and logged in. teste the macro.. changed the macro in wow folder with the game running then did /console reloadui and WoW overwrote the macro with what I had before. So for changes to the txt to take effect you must make changes with the game closed.
    [/quote]
    I think you can keep it from stomping your external changes like this:




    [list=1][*]Edit WTF\Account\ACCOUNTNAME\bindings-cache.wtf [*]/run LoadBindings(1) ([url='http://www.wowwiki.com/API_LoadBindings']link[/url]) [*]/rl[/list]If you're sharing the ACCOUNTNAME directory across all of your accounts using mklink (Vista) you'll need to do 2 & 3 on all WoW copies.
    All my codes r belong to you: wow5box

  6. #6

    Default

    Just wanted to add this, not many people know, but...

    You can copy and paste text from outside WoW into the WoW macro window. I write all my macros in PSPAD and then copy them into the WoW macro window.

  7. #7

    Default

    Ihave my macros/bindings and HotkeyNet Configs all managed in a spreadsheet (Excel) using vba. I then generate a batch file that copies them to the slave machines (need network shares). I click a single icon (ie the batch file) on each slave. I can also distribute new files/addons

    Would anyone be interested? Do most of you have excel?

    I would need to tidy up a little, but I would do this if people are interested I could probably arrange so you can configure to do a subset of the functions
    HotKeyNet and Kavoom user and loving it. :P

  8. #8

    Default

    I'm interested in seeing it :-D
    Wilbur

  9. #9

    Default

    Like Draku I'm using my own strange method of generating macro files for my characters and would be willing to spend the time to tidy it for general use if people're interested.

    For my version I'm editing a single macro template file based on the Perl Template Toolkit (although any text template language'd work, for a while I was using the C Preprocessor..) and using that to generate the five different custom macro files for each of my characters. At the moment it's pretty much hard-coded for my characters but if people're interested I'll take a bit of time next week to try and break it into a template file, a config file (Character names, directory paths etc) and then a file to merge the two into the final config.

    To give a quick and simple demo of the level of control this gives me consider the following snippet of my macro file (summarised from memory so excuse any errors, on work machine at the moment) which gives me a macro for each character which heals the next character using the class-appropriate healing spell along with the end character healing the first, with the order reversed if shift is held down. I use this for my four Shammy one Pala party when things get hectic and I'm not really sure who's being hit.. the idea is that I can easily make sure everyone's at least getting some decent healing before taking control of the situation properly when cooldowns have recovered.

    Code:
    MACRO [% unique_macro_id %]  "Party Healing" INV_QuestionMark
    #show [% quick_heal %]
    /cast [modifier:shift,target=[% character_before(name) %]] [% quick_heal %]
    /stopmacro [modifier:shift]
    /cast [target=[% character_following(name) %]] [% quick_heal %]
    END
    All the [% ... %] bits are Template Toolkit instructions, and so far fairly simple ones which can easily be explained in a short document, hopefully the ones above are pretty clear given the context.

    The advantages of this method is that I can have a macro which behaves differently for each character, as the one above does, but only have one place to edit it. Makes adding new features a lot simpler in my opinion.

    This would involve people having a fairly decent version of Perl on their machines or me getting the tuits to write a webapp version of the processor where people can upload their own templates and download the result but in general are people interested in this kind of macro generation?

  10. #10

    Default

    ok...ill try and post mine somewhere

    My solution does not attempt to generate the macro code, it just keeps all macros for characters together in one place in a spreadsheet , writes the macrofile and creates the batch file to copy it into the correct place.
    HotKeyNet and Kavoom user and loving it. :P

Similar Threads

  1. [Q] Heirlooms and multiple accounts
    By stenobook in forum New Multi-Boxers & Support
    Replies: 10
    Last Post: 04-27-2009, 11:03 PM
  2. Updating Multiple Accounts
    By Threepriests in forum General WoW Discussion
    Replies: 7
    Last Post: 11-12-2008, 12:29 AM
  3. Macro Editor
    By Xealous in forum Macros and Addons
    Replies: 0
    Last Post: 10-19-2008, 02:17 AM
  4. Multiple accounts or multiple copies of WoW?
    By Apachecow in forum New Multi-Boxers & Support
    Replies: 3
    Last Post: 08-07-2008, 03:58 PM
  5. Looking for suggestions for a macro editor.
    By Texic in forum Macros and Addons
    Replies: 4
    Last Post: 07-22-2008, 03:00 PM

Posting Rules

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