The following warnings occurred:
Warning [2] Undefined array key 0 - Line: 1640 - File: D:\inetpub\wowfreedom-rp.com\f\showthread.php PHP 8.1.13 (WINNT)
File Line Function
D:\inetpub\wowfreedom-rp.com\f\inc\class_error.php 153 errorHandler->error
D:\inetpub\wowfreedom-rp.com\f\showthread.php 1640 errorHandler->error_callback
D:\inetpub\wowfreedom-rp.com\f\showthread.php 915 buildtree




NPC Outfits and custom NPC MM request system

2 Replies, 3574 Views

Changes Proposed
  • <COLOR color="gray"><s></s>[ Planned ] Make NPC outfit functionality / make it possible to gear NPCs with armor. Notes:
  • <COLOR color="gray"><s></s>[ Planned ] Make custom NPC request system on mini-manager. Notes:
    • Players fill out request form which will be accessed under Server database -> Create custom NPC request

    • Players will see a list of their requested custom NPCs under Server database -> My custom NPC requests

    • Players can click on "View details" link on respective custom NPC request row under Server database -> My custom NPC requests to view details of their request

    • Players can cancel their pending request by clicking "Cancel request" link on respective custom NPC request row under Server database -> My custom NPC requests

    • Players can edit their pending request by clicking "Edit request" link on respective custom NPC request row under Server database -> My custom NPC requests.

    • GMs with opened older version of the request submitting approval or rejection will have their action cancelled, notified of the request having changed and have their request detail view updated with the new values.

    • GMs approving or rejecting deleted requests will be forwarded back to their global request list with appropriate error.

    • GMs will see global list of all custom NPC requests under Administration -> Custom NPC requests.

    • GMs will be able to see details of a request by clicking on "View details / moderation" link on respective custom NPC request row under Administration -> Custom NPC requests. There they can approve or reject request if it is in pending state, otherwise they can just view the details.

    • In both request lists (Administration and My custom NPC requests) there are going to be following filters:
      • Show approved requests (true/false checkbox toggle, false by default for Administration)

      • Show rejected requests (true/false checkbox toggle, false by default for Administration)

      • Username filter (text/string contains-check), only for Administration

      • NPC name filter (text/string contains-check)

      • Username (Administration only) or display name (My custom NPC requests) of approver or rejector.

      • (maybe some more, open to suggestions ...)


    • When request is approved it will create appropriate creature entries using request's data to fill in the blanks. GMs then have to use approprirate .f reload creature <subcommand> in-game command to load new entries in the server for spawning.

    • Already approved requests cannot be rejected. Deletion must be done manually through database.



Messages In This Thread



Users browsing this thread: 1 Guest(s)