From 68454bb5e492a1323ecce64bf1c98045fb34a432 Mon Sep 17 00:00:00 2001 From: libccy Date: Mon, 18 Apr 2016 13:13:47 +0800 Subject: [PATCH] w --- game/game.js | 101 ++++++++++++++++++++++++++++++------------------ game/phantom.js | 6 +-- game/server.js | 34 +++++++++++----- game/update.js | 4 +- mode/connect.js | 1 + 5 files changed, 95 insertions(+), 51 deletions(-) diff --git a/game/game.js b/game/game.js index a9c49ebff..a39709b99 100755 --- a/game/game.js +++ b/game/game.js @@ -6766,10 +6766,7 @@ } if(game.online&&player==game.me&&!_status.over&&!game.controlOver&&!ui.exit){ if(lib.mode[lib.configOL.mode].config.dierestart){ - ui.exit=ui.create.control('退出联机',function(){ - game.saveConfig('reconnect_info'); - game.reload(); - }); + ui.exit=ui.create.control('退出联机',ui.click.exit); } } @@ -7175,22 +7172,7 @@ else{ this.roomempty=false; var config=info[2]; - var modetrans; - if(config.mode=='versus'){ - switch(config.versus_mode){ - case '1v1':modetrans='单人对决';break; - case '2v2':modetrans='欢乐成双';break; - case '3v3':modetrans='血战到底';break; - case '4v4':modetrans='四人对决';break; - } - } - else if(config.mode=='identity'&&config.identity_mode=='zhong'){ - modetrans='忠胆英杰'; - } - else{ - modetrans=get.cnNumber(parseInt(config.number))+'人'+get.translation(config.mode); - } - this.initOL(modetrans,info[1]); + this.initOL(get.modetrans(config),info[1]); if(config.gameStarted){ this.node.gaming.show(); } @@ -12086,6 +12068,9 @@ for(var i in config){ lib.configOL[i]=config[i]; } + if(ui.connectStartBar){ + ui.connectStartBar.firstChild.innerHTML=get.modetrans(lib.configOL,true); + } },config); if(lib.configOL.mode=='identity'&&lib.configOL.identity_mode=='zhong'&&game.connectPlayers){ for(var i=0;i