PMC - Pi's Macro Collection

Discussion in 'Basic Tutorials' started by 314, Sep 5, 2015.

  1. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    [​IMG]

    [​IMG]
    [​IMG]



    [​IMG]
    [​IMG]
    [​IMG]


    [​IMG]
    • Different modules for different purposes!
    • Command-based - no more button pressing!
    • Filters out incorrect commands!
    • Setup only requires basic macro knowledge about events!
    • Free of charge for all to use! (Although donations are greatly appreciated. :) )
    • Free support from 314! (See the "Help & Support" paragraph below)
    Important: All commands are inserted with a . instead of a /.


    [​IMG]
    Attention: On November 25th 2015, PMC was updated. If you previously installed it, you will need to clear it and follow the instructions at the link below if you want to have the new version. The old versions (With a file named PMC_Commands.txt instead of PMC_Core.txt) are no longer supported.

    The updated .zip file with all relevant files can be found at https://github.com/ECC314/PMC/archive/master.zip.
    Please refer to "Setup" on the wiki link below to see how to install it.

    Full documentation of the macro collection is available at https://github.com/ECC314/PMC/wiki.


    [​IMG]

    If you wish to add your own modules to PMC, feel free to fill out this app:
    Code:
    [b]Can you provide previous examples of your macros?
    Do you know how to use Git (and optionally GitHub)?
    Do you have a particular module idea in mind?
    [/b]
    [i]<Tag to alert @314 of the suggestion/application>[/i]
    

    [​IMG]

    Should you have questions of any kind, feel free to fill out this app:
    Code:
    [b]What is your problem?
    What did you do to cause the problem?
    What happened?
    What should have happened?
    [/b]
    [i]<Tag to alert @314 of the report>[/i]
    


    [​IMG]


    @Imabankthing ($150,000)
    @zorracraft ($120,000)
    @BackToThePast ($100,000)
    @MadMonster_ ($41,375)
    @SimsElemental ($31,400)
    @matrix_rep ($10,100)
    @Conorx ($10,000)
    @alpert3925 ($10,000)
    @Vintage_Gamer ($10,000)
    @MaxToMinimum ($8,500)
    @ChadKellyRebel10 ($7,500)
    @RaginDevonian ($5,000)
    @loganeric ($5,000)
    @Thorpian ($2,500)
    @VTFAN8 ($2,000)
    @ZevZero ($1,234)
    @OpTic_Patt ($1,000)
    @zr2002 ($725)
    @Cpt_Falkon ($400)
    Major thanks to everyone contibuting to this project. :happy:

    If you like this macro, feel free to give a feedback on this thread.
    With this being said, thanks for reading this thread (and hopefully using the scripts).

    [​IMG]

    This is the section where I will add useful macros which I deemed to be 'too specialized' for the general PMC. You can use them, but you should either know very well what you are doing or be willing to search for mistakes in your installation procedure.

    These macros will contain bugs and not all may be fixable.

    Bugs:
    - Players with /nick can occasionally be displayed in white.
    - [*VIP*] tags may break things.
    - URLs are not clickable. This is caused by the macro mod and unfixable, unless I want to spend far too many hours on it.

    Description:
    You can choose a different color for different chats. For example, you can recolor the trade chat - this could make the light gray messages dark gray, green, red, or whatever you want.

    Instructions:
    - Add the code to the chat filter.
    - Replace the Tr in line one with the abbreviation of the channel name you want to filter (e.g. G or Auc).
    - Replace the 8 in line two with the color you wish to use (i.e., a number or a letter from A to E). /help colors is a useful reference.
    Code:
    &chat = "Tr"
    &color = "8"
    IFMATCHES(%CHATCLEAN%, "^\[%&chat%\](.+?):(.+)")
      MATCH(%CHAT%, "\[%&chat%\](.+?):(.+)",{&name,&message})
      STRIP(&cleanmessage,%&message%)
      MODIFY("&%&color%[%&chat%]%&name%&%&color%:%&cleanmessage%")
    ENDIF
    

    More macros may be added in the future.
     
    • Winner Winner x 28
    • Useful Useful x 2
    • Like Like x 1
    • Potato Potato x 1
    • List
    #1 314, Sep 5, 2015
    Last edited: Oct 17, 2017
  2. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    At first I thought this was some sort of Planet Minecraft macro or your macros were on Planet Minecraft xD
     
  3. Mission001

    Mission001 Ex-EcoLegend HⱻặĐHůƞẗǝɍ
    ECC Sponsor President ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Premium Upgrade

    Joined:
    Apr 16, 2011
    Messages:
    5,560
    Trophy Points:
    102,160
    Gender:
    Male
    EcoDollars:
    $495
    Ratings:
    +6,478
    I have installed and currently using the Tool switch and I love it.

    The install is a little tricky but isnt too hard to figure out if some people are online.
    I might try and do a youtube walkthrough if needed, talking through the steps of making it up.

    I will be looking at the code and maybe adding and switching some things ups (quartz, nrack, soulsand, flux options)

    Worth installing!

    A++
     
  4. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    Just spammed the server :(

    Copy/paste failed to get the }$$ at the end of PMC_Commands lol
     
  5. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    The acronym is intended although it only stands for Pi's Macro Collection. :p
    <3
    *Gives "winner" rating* :D
     
    • Winner Winner x 2
    • Like Like x 1
    • List
  6. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    btw can u pm me in game :D - MACRO IS AWESOME BTW
     
    #6 zr2002, Sep 5, 2015
    Last edited: Sep 5, 2015
  7. HelixInsight

    HelixInsight Surgeon
    President ⛰️⛰️ Ex-EcoMaster ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 1, 2013
    Messages:
    2,384
    Trophy Points:
    69,660
    Gender:
    Male
    Ratings:
    +1,280
    Thank you very much for making this public! :D

    By the way, does this interfere with on-screen macros?
     
    #7 HelixInsight, Sep 5, 2015
    Last edited: Sep 5, 2015
  8. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    If you are online when I return, sure. :p
    :)
    Nope. on-screen macros, aka labels, are separate just like normal macros - UNLESS, of course, you want to use the mining loop macro and have another loop macro in your onJoinGame event already.
     
  9. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    @314 and I are working on another module!!! :D
     
  10. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    - Update 1 -
    Released for a few hours, and already the first update. Special thanks to @zr2002 who supplied the original macro which was then included in the PMC framework. :)

    ----Changes----

    Commands.txt:
    • Version change from 1.0.0 to 1.1.0
    • Update to support the module update
    SG.txt:
    • Version change from 1.0.0 to 2.0.0
    • Added SG statistics accessible with .sg stats
      • Shows number of games played, kills scored, money earned and games won
      • Reset with .sg stats reset
     
    #10 314, Sep 5, 2015
    Last edited: Sep 6, 2015
  11. DiamondDesire

    DiamondDesire Queen of Diamonds
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jul 19, 2013
    Messages:
    1,590
    Trophy Points:
    47,590
    Gender:
    Female
    Ratings:
    +1,288
    Ignore my comment, I found the command :p
     
    #11 DiamondDesire, Sep 6, 2015
    Last edited: Sep 6, 2015
  12. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    @314 - I created another module!!! Pm me in game pls!! :D
     
  13. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    @314 - The mining stats reset doesn't reset stone :3 simple fix
     
  14. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    Why did I even create a bug report form... :p

    - Update 2 -
    Thanks to @zr2002 for pointing me towards the error.

    ----Changes----

    Commands.txt:
    • Version change from 1.1.0 to 1.1.1
    • Mining-framework now correctly resets stone with .stats reset.
     
  15. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    woops
     
  16. SniperDawg

    SniperDawg Président
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    May 27, 2013
    Messages:
    573
    Trophy Points:
    44,160
    Gender:
    Male
    Ratings:
    +611
    LOVE IT!! Grats job pi <3 I really like them all :)
     
  17. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    - Update 2 -
    On the initiative of @GStoner3, a Shout module has been added.

    ----Changes----

    Commands.txt:
    • Version change from 1.1.1 to 1.2.0.
    • Mining-framework now outputs a calculated worth of all mined items.
    • Added support for the Shout module.
    Shout module:
    • Version 1.0.0 released.
     
  18. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    Pi I have stuff in edit chat filter you never said what to add below :p
     
  19. 314

    314 Irratioπal President, former ServerAdmin
    Mythic ⚔️ I ⚔️ President ⛰️⛰️ Ex-President ⚒️⚒️ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    6,963
    Trophy Points:
    87,660
    EcoDollars:
    $0
    Ratings:
    +4,866
    I never knew how the Chat Filter worked exactly until I found out today. :p
     
  20. zr2002

    zr2002 Nub Moderator
    Resident ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 17, 2014
    Messages:
    5,474
    Trophy Points:
    63,660
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +3,161
    There you nub :p what do I put lol