🙌
Farmy API
Farmy API
Farmy API
  • 🌟Welcome to FarmyAPI Docs
  • FarmyAPI Basics
    • 🚀Guidance
      • Where to start
      • Different farming skills
      • Exploration
    • Commands
  • Guild System
    • How guilds works
    • Guild Wars explained
    • Exploration
    • Guild Events
  • Cities and Zones
    • City Zones
    • Travel System
    • Boat System
    • NPCs
  • World Events
    • Weather System
    • World Buffs
    • Community Goals
    • Community Boss Fights
  • Banking System
    • 💲Banking
    • Why deposit money?
  • Economy and Inventory
    • Manage your finances
    • Marketplace
  • Leaderboards
    • Compete and calloborate
  • Profile and Stats
    • Commands to track progress
  • System and Miscellaneous
    • Additional commands
  • Player Commands
    • Adventure and Exploration
    • Dungeon System
    • Travel System
    • Resource Gathering and Crafting
    • Combat and Training
    • Buffs and Upgrades
    • Quests, Titles, and Achievements
  • Menu Commands
    • Quest Menu
    • Titles Menu
    • Achievements
    • Menu
    • Action Menu
    • Resource Menu
  • Developers
    • The FarmyAPI Team
    • Contact us
    • Support
  • FarmyAPI Website
  • Discord Invitation Link
Powered by GitBook
On this page
  • How does NPCs work
  • Different types of NPCs
  • Example Interaction
  • Why NPCs Matter

Was this helpful?

  1. Cities and Zones

NPCs

NPCs (Non-Player Characters) are interactive characters tied to specific zones. They enhance gameplay by offering quests, services, or information, and provide practical benefits to players.

How does NPCs work

  1. Location-Based:

    • Each NPC is assigned to a specific zone and can only be interacted with by players currently in that zone.

  2. Interaction Commands:

    • Players use the command !meet_npc to interact with the NPC in their current zone.

    • If no NPC exists in the zone, the system notifies the player.

  3. Restricted Access:

    • Players cannot interact with NPCs while traveling or outside of their designated zones.

Different types of NPCs

  1. Merchants:

    • Offer items and goods for trade in specific trading zones.

  2. Trainers:

    • Help players improve stats or skills in training zones.

  3. Prestige NPCs:

    • Unlock new features or challenges for advanced players in higher-tier zones.

  4. Crafters:

    • Assist players with crafting or enhancing items in their respective zones.

Example Interaction

  1. Player enters Zone 12 (Blacksmith Zone in Ironforge).

  2. The player types !meet_npc.

  3. The system identifies the NPC as "Blacksmith" and confirms the interaction.

  4. The player gains access to the NPC’s services (commands gets available).

Why NPCs Matter

  1. World-Building:

    • NPCs add depth, making the game world feel alive and purposeful.

  2. Player Interaction:

    • Encourage players to explore and engage with different zones.

  3. Dynamic Gameplay:

    • Provide quests, upgrades, or other useful services central to progression.

  4. Replay Value:

    • Players have reasons to revisit zones for NPC services they previously missed.


PreviousBoat SystemNextWeather System

Last updated 5 months ago

Was this helpful?