NuiCreate(object, json, string)

From NWN Lexicon
Jump to navigationJump to search
Nwnee logo.jpg Note: This article documents Neverwinter Nights: Enhanced Edition new content or changes/updates/fixes to 1.69 functions. These are all listed under the category and patches pages.

Create a NUI window inline for the given player.

int NuiCreate(
    object oPlayer,
    json jNui,
    string sWindowId = ""


The player to create a nui window for
The json description of the nuiwindow
a short alphanumeric window id


Create a NUI window inline for the given player.


  • The token is a integer for ease of handling only. You are not supposed to do anything with it, except store/pass it.
  • The window ID needs to be alphanumeric and short. Only one window (per client) with the same ID can exist at a time.

Re-creating a window with the same id of one already open will immediately close the old one.

  • See nw_inc_nui.nss for full documentation.

Returns the window token on success (>0), or 0 on error.


This function was added in 1.85.8193.31 of NWN:EE.


Information icon.png This article is in need of examples. You can help the NWN Lexicon by showing how to use this code effectively.

See Also


NUI Functions