1. alpert3925 Builder
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 17, 2012
    Messages:
    1,236
    Trophy Points:
    46,660
    Gender:
    Male
    Ratings:
    +1,086
    What is your problem?
    I can't get the macros to work.

    What did you do to cause the problem?
    I don't know. I am a noob with macro and need some help.


    What happened?
    I downloaded the .zip file and put all the .txt files into my macro folder. When I open up the Macro screen in game I can see all the .txt files there. I binded the commands it told me to on the website to the Onchat tab thing. I'm not sure what I did wrong.

    What should have happened?
    Macro work??


    <Pre-made tag to alert @314 of the report>
     
  2. UnitedStates2 Builder
    Builder ⛰️ Ex-President ⚒️⚒️ Gameplay Architect Premium Upgrade

    Joined:
    Nov 30, 2014
    Messages:
    5,883
    Trophy Points:
    72,660
    Ratings:
    +6,302
    https://github.com/ECC314/PMC/wiki - There's full documentation and tutorials on how to get the things working there. Since you wanted the tool switcher, here's the link to the installation of it - https://github.com/ECC314/PMC/wiki/ToolSwitcher
     
    #82 UnitedStates2, Mar 2, 2016
    Last edited: Mar 2, 2016
  3. alpert3925 Builder
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 17, 2012
    Messages:
    1,236
    Trophy Points:
    46,660
    Gender:
    Male
    Ratings:
    +1,086
  4. UnitedStates2 Builder
    Builder ⛰️ Ex-President ⚒️⚒️ Gameplay Architect Premium Upgrade

    Joined:
    Nov 30, 2014
    Messages:
    5,883
    Trophy Points:
    72,660
    Ratings:
    +6,302
    Well, here's a few question to make sure you did it right:

    - Are all your macors in your .minecraft/liteconfig/common/macros folder?
    - Did you bind $$<PMC_Core.txt> to the onSendChatMessage event?
    - Did you bind $${EXEC(PMC_ToolSwitch.txt,PMC_TS)}$$ to the onJoinGame event?
    - Did you properly set up the tool slots?

    If you answered "no" to any of these questions, you need to fix them respectively.
     
    #84 UnitedStates2, Mar 2, 2016
    Last edited: Mar 2, 2016
  5. alpert3925 Builder
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 17, 2012
    Messages:
    1,236
    Trophy Points:
    46,660
    Gender:
    Male
    Ratings:
    +1,086
    Yes to the first 3. Idk what you mean by the 4th question
     
  6. UnitedStates2 Builder
    Builder ⛰️ Ex-President ⚒️⚒️ Gameplay Architect Premium Upgrade

    Joined:
    Nov 30, 2014
    Messages:
    5,883
    Trophy Points:
    72,660
    Ratings:
    +6,302
     
  7. alpert3925 Builder
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 17, 2012
    Messages:
    1,236
    Trophy Points:
    46,660
    Gender:
    Male
    Ratings:
    +1,086
    I type in ".tool set fortune 5" and it just comes out to a normal chat message
     
  8. UnitedStates2 Builder
    Builder ⛰️ Ex-President ⚒️⚒️ Gameplay Architect Premium Upgrade

    Joined:
    Nov 30, 2014
    Messages:
    5,883
    Trophy Points:
    72,660
    Ratings:
    +6,302
    Are you sure you correctly did everything for the core module? https://github.com/ECC314/PMC/wiki/Setup
     
  9. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    Special thanks to United for stealing my job and answering questions about PMC. :p (I'm serious, thanks. :) )



    If this is the case, there is basically no other possibility than a problem with the setup of the core module United mentioned. Even if the toolswitcher was broken, the core module would prevent the message from sending.

    Is there anything that was previously bound to the onSendChatMessage event? If there is, try placing the PMC core binding to the first position (e.g. $$<PMC_Core.txt>|$$<OtherMacro.txt> ), but that can prevent the second macro from executing.
     
  10. alpert3925 Builder
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 17, 2012
    Messages:
    1,236
    Trophy Points:
    46,660
    Gender:
    Male
    Ratings:
    +1,086
    Yes there is something else. It's an balance show macro. I wouldn't want that to go away. Is there a way to keep both?

    Ill test and see if that solves my problem. Thanks for the help
     
    #90 alpert3925, Mar 3, 2016
    Last edited: Mar 3, 2016
  11. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    I don't understand how a balance show macro would work... are you typing something to update your balance display? Normally a balance macro should be placed in onChat to update, I have no idea why yours should belong to onSendChatMessage.

    I am asking because I have yet to find a way that would not break everything. .-.
     
  12. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    Alright, the problem has been cleared up ingame. I modified the wiki instructions by adding the last sentence.


    A major shoutout for PMC's new top supporter, @alpert3925, with the astonishing amount of 10,000 ECD - major thanks! :happy:


    Also, I am still searching for good feature requests that could be added into PMC. If you have an idea for something, use the format from the main post. ;)
     
  13. BaccaAMP Bacca Mafia
    EcoMaster ⛰️⛰️⛰️⛰️ Ex-Tycoon ⚜️⚜️⚜️ Prestige ⭐ II ⭐ Premium Upgrade

    Joined:
    Jan 4, 2014
    Messages:
    593
    Trophy Points:
    64,410
    Gender:
    Male
    Ratings:
    +751
    Hey, just saying but PMC stands for PowerMoveCity
     
  14. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    ~Status: Updated.



    If you wish to use this new functionality, please download the new version from https://github.com/ECC314/PMC/archive/master.zip.
    This module is already available without the need to bind any scrpits to events except for the core macro.

    If you notice a very long silence between different pieces of music, please tell me which one you were listening to. I used the time stated on the Minecraft wiki, but there might be a mistake that wasn't found during my testing period.
     
    #94 314, Mar 17, 2016
    Last edited: Mar 17, 2016
  15. Coolslammer3 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Dec 1, 2013
    Messages:
    268
    Trophy Points:
    21,440
    Gender:
    Male
    Ratings:
    +74
    What is your idea?
    To update the join module, and make it not only show mods, put regular players.
    Why do you think it should be added?
    To improve the user experience.

    <Pre-made tag to alert @314 of the suggestion>
     
    #95 Coolslammer3, Mar 17, 2016
    Last edited: Mar 17, 2016
  16. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    Please refer to the optional instruction located on the join module wiki page. The textarea shows all players that join, but highlights special groups with colours.

    I might add the option to log it into chat as well, but I don't really like that idea because it becomes very spammy very fast.
     
  17. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    Put on hold until 1.9 macros (hopefully) appear. .-.
     
  18. 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
    #98 zr2002, May 9, 2016
    Last edited: May 9, 2016
  19. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
  20. 314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917


    I actually created this update after the 1.9 server update and mainly tested it for the short time between 1.9 macros and 1.9.4 ECC. If anything is broken, please tell me.

    Why is this mainly a performance update?
    I decided to rewrite some parts of code that were rather inefficient. The ToolSwitch module, for example, defined variables many times per second. The main performance problem, however, was located within the Statistics module.

    Those who were curious and used .help stats in a few specific versions noticed that .stats chat existed; I actually added the command itself a little earlier. It was originally supposed to be a test, but I have decided to remove it. Why?

    PMC itself includes around 1000 lines of macro code. I removed roughly 200 lines of code by erasing this command that was never of any real use. Those 200 lines weren't even the largest problem - an estimated 100 lines of code were executed whenever you picked up an item or when a new line of chat appeared. Every. Single. Time. I have tested it during 1.9 when ECC's chat was rather active; it appears to cause a perceivable difference.

    For those who normally modify PMC code to suit their needs: I have improved the code readability by creating more local &prefix variables instead of using annoyingly long strings of letters, brackets and colour codes.

    Important:
    If you wish to use the new version of PMC - or any future versions - you will need to take a look at https://github.com/ECC314/PMC/wiki/Setup because I have added a new file, PMC_Init.txt, to solve the ToolSwitcher problem I mentioned above (and a few other problems that are based on the very same principle).


    TL;DR: Bind $$<PMC_Init.txt> to onJoinGame and everything should work again.