EOSERV Wiki > Page: NPC

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