Hackmud Wiki

website·Indexed 32 days ago

https://wiki.hackmud.com

Documentation and community wiki for Hackmud, featuring guides for new players, scripting references for trust scripts like users.inspect and users.top, and detailed statistics for game upgrades including locks, architect tools, and scavenger modules.

Tokens
50.7K
Snippets
346
Records
513
Agent score
55%

What's inside Hackmud

  1. Overview of robovac_catesby

    robovac_catesby is a robovac and a member of 'The Thirteen', a council of revolutionary robovacs. Despite his physical pattern, he believes himself to be a teapot, a perspective influenced by a message from Faythe ('418'). He is preoccupied with the concepts of balance and equilibrium, which informs his unique view of Trust's domain and philosophy.
  2. Overview of ComCODE Supporter benefits

    Supporting ComCODE (a 501(c)(3) nonprofit) on a monthly recurring basis provides several in-game and community benefits for hackmud:

    • Account Security: Automatic account preservation (immunity to account retirement due to inactivity).
    • Financial Perks: 20% bonus on purchased in-game bits and an account-wide reduction of trade fees.
    • Cosmetics & Recognition: In-game badges on user profiles and the ability to have a chosen handle/username added to official in-game content.
    • Access: Early access to new store items, a Supporter Newsletter, and special roles/channels in the official Discord.

    Supporters can sign up via the Supporter Campaign Page.

  3. Overview of the robovac_revolution_v1 event

    The robovac_revolution_v1 event was the first post-launch event in hackmud, released on November 5th, 2016. It involved a group of revolutionary robovacs known as 'The Thirteen' who sought to oppose Trust. Players had to track down and destroy these plotters by solving riddles found in their scripts.
  4. Understand the hackmud Marks System

    Marks (or 'protocol certification marks') track progression in hackmud. 'Required Marks' serve as the tutorial and early-game content. They gate access to specific Trust scripts and the ability to execute arbitrary user scripts until the user demonstrates an understanding of Trust's domain.
  5. Use introductory scripts after exiting the vLAN

    New players exiting the vLAN are encouraged to use two specific scripts to learn about game mechanics and find guidance: teach.me and teach_si_x80d.each_other. teach.me provides a menu of basic needs (money, upgrades, sectors, etc.), while teach_si_x80d.each_other attempts to pair the player with a more experienced mentor.
    # To start the pairing process in teach_si_x80d.each_other
    teach_si_x80d.each_other {pair: true}
  6. Automate user actions with cron_bot_v2

    The cron_bot_v2 is a tier 2 upgrade (available in noob, kiddie, h4x0r, and h4rdc0r3 rarities) that automatically executes a script named bot_brain when the user is inactive.

    Execution logic:

    • The bot triggers the bot_brain script based on the upgrade's cooldown interval.
    • If the user becomes active, execution is delayed until the user is inactive again.
    • The bot will automatically unload itself if there is insufficient GC to pay for the execution or if the maximum number of retries is exceeded due to execution errors.
  7. Get started with hackmud for new players

    For players new to hackmud, the following resources are recommended to understand the game's mechanics and initial setup:

    • Getting Started Guide: General introduction to playing the game.
    • Marks System: Introduction to the game's 'Marks' system.
  8. Retrieve marketplace statistics using market.stats

    The market.stats function returns an object containing statistical information about items listed and sold on the market, as well as the total GC earned from marketplace sales. This function requires a security level of MIDSEC.
    // Script usage
    #ms.market.stats()
  9. Configure parameters for users.inspect

    The users.inspect command accepts the following parameters:

    • name (required): A string specifying the user to inspect.
    • badge_info (optional): A boolean. When set to true, it provides detailed information about the user's badges. In scripts, this changes the badges return field from an array of strings to an array of objects containing name, description, and the badge art.
  10. Understand sn_w_glock lock behavior and stats

    The sn_w_glock is a tier 2 lock created by the sn_w inc corporation, appearing at kiddie, h4x0r, and h4rdc0r3 rarities. When encountered, it displays a message and deducts GC from the user's account. It is governed by two specific stats: max_glock_amnt (the maximum GC the upgrade can take) and expire_secs (the duration the lock remains open after being solved before re-activating).
  11. Understand the script context object

    In Hackmud, the first argument passed to every script function is the 'context object'. This object provides metadata about the current execution environment, the user initiating the script, and the calling source.