| API说明—界面表现 |
● 向指定用户弹出输入框
● 向指定用户弹出输出框
● 向指定用户弹出输入输出框
● 向指定用户弹出选择框
● 使指定用户显示指定图片
● 在当前频道说text
● 使用内置浏览器打开指定网页
向指定用户弹出输入框
函数:
int uSendMsgBoxOne(playerId,MsgboxName,MsgTextName,MsgTextValue);
参数:
(1) playerId:字符串,目标用户id。
(2) MsgboxName:字符串,输入框名称。最大输入为8个中文字符。
(3) TextName:字符串,输入内容标题。最大输入为8个中文字符。
(4) TextValue:字符串,输入框内初始内容。最大输入为32个中文字符。
返回值:
通过局部变量args返回操作内容。其中:args.m_toucherType返回触发者的类型,args.m_toucherId来得到触发者的id,args. m_nType返回框体类型,值为1;args. m_nOptType返回用户点击的框体按钮,0-取消、1-确定;args. Text返回用户输入内容,值为输入的字符串。
备注:
(1) 当用户完成输入后会触发ONCLIENTINPUT事件。
Eg:
(1) uSendMsgBoxOne(uGetToucherId(),"输出框","输出框内容","输出框里文本框的内容");
--向脚本触发者弹出输入框,名称为“输入框”,内容标题为“输入框内容”,初始内容为“输出框里文本框的内容”。
向指定用户弹出输出框
函数:
int uSendMsgBoxTwo(playerId,MsgboxName,MsgText);
参数:
(1) playerId:字符串,目标用户id。如果不填则默认为执行脚本的用户。
(2) MsgboxName:字符串,输出框名称。
(3) MsgText:字符串,输出框内容。
返回值:
通过局部变量args返回操作内容。其中:args.m_toucherType返回触发者的类型,args.m_toucherId来得到触发者的id,args. m_nType返回框体类型,值为2;args. m_nOptType返回用户点击的框体按钮,1-确定。
备注:
(1) 当用户完成输入后会触发ONCLIENTINPUT事件。
Eg:
(1) uSendMsgBoxTwo(uGetToucherId(),"输出框","输出框内容");
--向脚本触发者弹出输出框,名称为“输出框”,内容为“输出框内容”。
向指定用户弹出输入输出框
函数:
int uSendMsgBoxThree(playerId,MsgboxName,MsgTextName,MsgTextValue);
参数:
(1) playerId:字符串,目标用户id。如果不填则默认为执行脚本的用户。
(2) MsgboxName:字符串,输入输出框名称。
(3) TextName:字符串,输入输出内容标题。
(4) TextValue:字符串,输入输出框内初始内容。
返回值:
通过局部变量args返回操作内容。其中:args.m_toucherType返回触发者的类型,args.m_toucherId来得到触发者的id,args. m_nType返回框体类型,值为3;args. m_nOptType返回用户点击的框体按钮,0-取消、1-确定;args. Text返回用户输入内容,值为输入的字符串。
备注:
(1) 当用户完成输入后会触发ONCLIENTINPUT事件。
Eg:
(1) uSendMsgBoxThree(uGetToucherId(),"输入输出框","输入输出框内容","输出框里文本框的内容");
--向脚本触发者弹出输入输出框,名称为“输入输出框”,内容标题为“输入输出框内容”,初始内容为“输出框里文本框的内容”。
向指定用户弹出选择框
函数:
int uSendMsgBoxFour(playerId,MsgboxName,TextName,MsgOption);
参数:
(1) playerId:字符串,目标用户id。如果不填则默认为执行脚本的用户。
(2) MsgboxName:字符串,输入输出框名称。
(3) TextName:字符串,输入输出内容标题。
(4) MsgOption:字符串,代表各个按钮,中间用半角逗号“,”隔开。最多16个按钮。
返回值:
通过局部变量args返回操作内容。其中:args.m_toucherType返回触发者的类型,args.m_toucherId来得到触发者的id,args. m_nType返回框体类型,值为4;args. m_nOptType返回用户点击的框体按钮,0-取消、1-选中第一个按钮…n-选中第n个按钮。
备注:
(1) 当用户完成输入后会触发ONCLIENTINPUT事件。
Eg:
(1) uSendMsgBoxFour (uGetToucherId(),"选择框","请选择您的性别","男,女,其它");
--向脚本触发者弹出选择框,名称为“选择框”,内容标题为“请选择您的性别”,包括3个选项,分别是“男”,“女”,“其它”。
使指定用户显示指定图片
函数:
int uShowImage(image,playerId);
参数:
(1) image:字符串,图片在资源库的路径。
(2) playerId:字符串,目标用户id。如果不填则默认为执行脚本的用户。
返回值:
详见5.4返回值类型。
Eg:
(1) uShowImage("uw://shuangw/3377699725071013.tga",uGetToucherId());
--向脚本触发者显示路径为“uw://shuangw/3377699725071013.tga”的图片。
在当前频道说text
函数:
int uSayChannel(text));
参数:
(1) text:字符串,在当前频道显示的文本内容。
返回值:
详见5.4返回值类型。
Eg:
(1) uSayChannel("哦呵呵呵呵");
--在当前频道显示“哦呵呵呵呵”的文字。
使用内置浏览器打开指定网页
函数:
int uOpenBrowser(url,playerId);
参数:
(1) url:字符串,想要打开的网页地址。
(2) playerId:字符串,目标用户id。如果不填则默认为执行脚本的用户。
返回值:
详见5.4返回值类型。
Eg:
(1) uOpenBrowser("www.uwo3d.com",uGetToucherId());
--为脚步触发者打开网页“www.uwo3d.com”。