自定义房间可以设置密码(暂时不可加入)
This commit is contained in:
@@ -252,7 +252,8 @@ return{
|
|||||||
net_newRoom={
|
net_newRoom={
|
||||||
title="Room config",
|
title="Room config",
|
||||||
roomName="Room name(default to username's room)",
|
roomName="Room name(default to username's room)",
|
||||||
roomDescription="Room description",
|
password="Password",
|
||||||
|
description="Room description",
|
||||||
|
|
||||||
life="Lives",
|
life="Lives",
|
||||||
pushSpeed="Push Speed",
|
pushSpeed="Push Speed",
|
||||||
|
|||||||
@@ -227,7 +227,8 @@ return{
|
|||||||
net_newRoom={
|
net_newRoom={
|
||||||
title="Ajustes de sala",
|
title="Ajustes de sala",
|
||||||
roomName="Nombre (Por defecto: *usuario*'s room)",
|
roomName="Nombre (Por defecto: *usuario*'s room)",
|
||||||
roomDescription="Descripción",
|
password="Password",
|
||||||
|
description="Descripción",
|
||||||
|
|
||||||
life="Vida",
|
life="Vida",
|
||||||
pushSpeed="Velocidad de Subida",
|
pushSpeed="Velocidad de Subida",
|
||||||
|
|||||||
@@ -223,7 +223,8 @@ return{
|
|||||||
net_newRoom={
|
net_newRoom={
|
||||||
-- title="Room config",
|
-- title="Room config",
|
||||||
-- roomName="Room name(default to username's room)",
|
-- roomName="Room name(default to username's room)",
|
||||||
-- roomDescription="Room description",
|
-- password="Password",
|
||||||
|
-- description="Room description",
|
||||||
|
|
||||||
life="Vie",
|
life="Vie",
|
||||||
-- pushSpeed="Push Speed",
|
-- pushSpeed="Push Speed",
|
||||||
|
|||||||
@@ -251,7 +251,8 @@ return{
|
|||||||
net_newRoom={
|
net_newRoom={
|
||||||
-- title="Room config",
|
-- title="Room config",
|
||||||
-- roomName="Room name(default to username's room)",
|
-- roomName="Room name(default to username's room)",
|
||||||
-- roomDescription="Room description",
|
-- password="Password",
|
||||||
|
-- description="Room description",
|
||||||
|
|
||||||
life="Vidas",
|
life="Vidas",
|
||||||
pushSpeed="Garbage Speed",
|
pushSpeed="Garbage Speed",
|
||||||
|
|||||||
@@ -252,7 +252,8 @@ return{
|
|||||||
net_newRoom={
|
net_newRoom={
|
||||||
title="房间参数",
|
title="房间参数",
|
||||||
roomName="房间名 (留空默认 用户名's room)",
|
roomName="房间名 (留空默认 用户名's room)",
|
||||||
roomDescription="房间描述",
|
password="密码",
|
||||||
|
description="房间描述",
|
||||||
|
|
||||||
life="命数",
|
life="命数",
|
||||||
pushSpeed="上涨速度",
|
pushSpeed="上涨速度",
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
local ROOMENV=ROOMENV
|
local ROOMENV=ROOMENV
|
||||||
|
|
||||||
local roomName=WIDGET.newText{name="roomName",x=40,y=150,align='L'}
|
local roomName=WIDGET.newText {name="roomName", x=40,y=130,align='L'}
|
||||||
local roomNameBox=WIDGET.newInputBox{name="roomNameBox",x=40,y=200,w=640,h=60}
|
local roomNameBox=WIDGET.newInputBox {name="roomNameBox", x=40,y=180,w=540,h=60}
|
||||||
local description=WIDGET.newText{name="roomDescription",x=700,y=50,align='L'}
|
local password=WIDGET.newText {name="password", x=40,y=250,align='L'}
|
||||||
local descriptionBox=WIDGET.newInputBox{name="descriptionBox",x=700,y=100,w=550,h=160,font=25}
|
local passwordBox=WIDGET.newInputBox {name="passwordBox", x=40,y=300,w=540,h=60}
|
||||||
|
local description=WIDGET.newText {name="description", x=650,y=50,align='L'}
|
||||||
|
local descriptionBox=WIDGET.newInputBox {name="descriptionBox", x=650,y=100,w=550,h=160,font=25}
|
||||||
|
|
||||||
local sList={
|
local sList={
|
||||||
visible={"show","easy","slow","medium","fast","none"},
|
visible={"show","easy","slow","medium","fast","none"},
|
||||||
@@ -23,12 +25,17 @@ local sList={
|
|||||||
local scene={}
|
local scene={}
|
||||||
|
|
||||||
local function createRoom()
|
local function createRoom()
|
||||||
|
local pw=passwordBox.value
|
||||||
|
if pw==""then pw=nil end
|
||||||
local roomname=STRING.trim(roomNameBox.value)
|
local roomname=STRING.trim(roomNameBox.value)
|
||||||
if #roomname==0 then roomname=(USERS.getUsername(USER.uid)or"Anonymous").."'s room"end
|
if #roomname==0 then roomname=(USERS.getUsername(USER.uid)or"Anonymous").."'s room"end
|
||||||
NET.createRoom(
|
NET.createRoom(
|
||||||
roomname,
|
roomname,
|
||||||
descriptionBox.value,
|
descriptionBox.value,
|
||||||
ROOMENV.capacity,"normal",ROOMENV
|
ROOMENV.capacity,
|
||||||
|
"normal",
|
||||||
|
ROOMENV,
|
||||||
|
pw
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -56,14 +63,16 @@ scene.widgetScrollHeight=400
|
|||||||
scene.widgetList={
|
scene.widgetList={
|
||||||
WIDGET.newText{name="title",x=40,y=15,font=70,align='L'},
|
WIDGET.newText{name="title",x=40,y=15,font=70,align='L'},
|
||||||
|
|
||||||
--Room name
|
--Room name/password/description
|
||||||
roomName,
|
roomName,
|
||||||
roomNameBox,
|
roomNameBox,
|
||||||
|
password,
|
||||||
|
passwordBox,
|
||||||
description,
|
description,
|
||||||
descriptionBox,
|
descriptionBox,
|
||||||
|
|
||||||
--Selectors
|
--Selectors
|
||||||
WIDGET.newSelector{name="life", x=170,y=370,w=260,color='R',list=sList.life, disp=ROOMval("life"), code=ROOMsto("life")},
|
WIDGET.newSelector{name="life", x=170,y=410,w=260,color='R',list=sList.life, disp=ROOMval("life"), code=ROOMsto("life")},
|
||||||
WIDGET.newSelector{name="pushSpeed", x=170,y=520,w=260,color='V',list=sList.pushSpeed, disp=ROOMval("pushSpeed"), code=ROOMsto("pushSpeed")},
|
WIDGET.newSelector{name="pushSpeed", x=170,y=520,w=260,color='V',list=sList.pushSpeed, disp=ROOMval("pushSpeed"), code=ROOMsto("pushSpeed")},
|
||||||
WIDGET.newSelector{name="garbageSpeed", x=170,y=600,w=260,color='V',list=sList.pushSpeed, disp=ROOMval("garbageSpeed"),code=ROOMsto("garbageSpeed")},
|
WIDGET.newSelector{name="garbageSpeed", x=170,y=600,w=260,color='V',list=sList.pushSpeed, disp=ROOMval("garbageSpeed"),code=ROOMsto("garbageSpeed")},
|
||||||
WIDGET.newSelector{name="visible", x=170,y=710,w=260,color='lB',list=sList.visible, disp=ROOMval("visible"), code=ROOMsto("visible")},
|
WIDGET.newSelector{name="visible", x=170,y=710,w=260,color='lB',list=sList.visible, disp=ROOMval("visible"), code=ROOMsto("visible")},
|
||||||
|
|||||||
Reference in New Issue
Block a user