EOSERV Wiki > Page: NPC > History > View Revision

View Revision: NPC

In Endless Online, there are many NPCs(Non-Playable Character) that have different jobs and tasks.

Types

  1. None
  2. Passive - Attacks if attacked first
  3. Aggressive - Attacks on sight
  4. Unknown
  5. Unknown
  6. Unknown
  7. Shop - Handles buying, selling, & crafting items [See PACKET_SHOP]
  8. Inn - Handles citizenship and sleeping [See PACKET_CITIZEN]
  9. Unknown
  10. Bank - Handles your bank account [See PACKET_BANK]
  11. Barber - Handles your hair style and hair color [See PACKET_BARBER]
  12. Guild - Handles your guild [See PACKET_GUILD]
  13. Priest - Handles marriages [See PACKET_PRIEST]
  14. Law - Handles registering marriages and divorces [See PACKET_LAW]
  15. Skills - Handles learning and forgetting spells, and resetting your character [See PACKET_STATSKILL]
  16. Quest - Handles quests [See PACKET_QUEST]

Drop Spawn Information

'' Available for passive or aggressive NPCs only. ''

Drop Information tells the NPC what to drop at what percentage chance. is stored in a INI under drops in the data section in EOSERV.

NPC ID = Possible items for the NPC to drop {item ID, minimum amount, maximum amount, drop percentage rate}

Shop Information

'' Available for shop NPCs only. ''

Shop Spawn Information tells the NPC what to buy, sell, and craft in the shop menu. is stored in a INI under shops in the data section in EOSERV.

NPC ID.name = Name of the shop
NPC ID.trade = Items the NPC is buying or selling {item, buy price, sell price}
NPC ID.craft = Possible items to craft and the ingredients they take (optional) {item, ingredient,amount, ingredient,amount, ingredient,amount, ingredient,amount}

Quest Information

'' See EO+ for more information. ''
EOSERV Wiki > Page: NPC > History > View Revision