diff options
| author | Bryan Hoyle <starfoxprime@gmail.com> | 2011-08-24 15:44:16 (GMT) |
|---|---|---|
| committer | Bryan Hoyle <starfoxprime@gmail.com> | 2011-08-24 15:44:16 (GMT) |
| commit | 309ec4b07a954834a037f151737a32735217d787 (patch) | |
| tree | aad65999f94e12a04b3fbde39b901fe57547925a /src | |
| parent | e120c9853f43fa8cf5c35f864398346599b8bf4c (diff) | |
| download | powder-309ec4b07a954834a037f151737a32735217d787.zip powder-309ec4b07a954834a037f151737a32735217d787.tar.gz | |
Small ui for confirming script download as to make script downloads within scripts noticable
Diffstat (limited to 'src')
| -rw-r--r-- | src/interface.c | 1 | ||||
| -rw-r--r-- | src/luaconsole.c | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/interface.c b/src/interface.c index bb07f98..f84918e 100644 --- a/src/interface.c +++ b/src/interface.c @@ -854,6 +854,7 @@ void error_ui(pixel *vid_buf, int err, char *txt) } } + char *input_ui(pixel *vid_buf, char *title, char *prompt, char *text, char *shadow) { int xsize = 244; diff --git a/src/luaconsole.c b/src/luaconsole.c index 03d6755..5f16952 100644 --- a/src/luaconsole.c +++ b/src/luaconsole.c @@ -1077,6 +1077,7 @@ return 0; int luatpt_getscriptid(lua_State* l) { + int sock, port, numrec; struct sockaddr_in serv_addr; struct hostent *server; @@ -1088,6 +1089,8 @@ int luatpt_getscriptid(lua_State* l) luaL_error(l, "Invalid ID format."); return 0; } + if(!confirm_ui(vid_buf,"Do you want to install script?",id,"Install")) + return 0; port = 10457; sock = socket(AF_INET, SOCK_STREAM, 0); |
