删除 YouleNexus 内嵌 .git,统一由根仓库唯一管理。提交: - projects/ 旧 H5 模板 Game_Surface_3 与各子游戏源码 - cocoscreator_projects/YouleNexus 工程 + cocos-creator-mcp 扩展源码 - CLAUDE.md、.mcp.json 等配置 library/temp/node_modules/dist 等缓存由 .gitignore 排除。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
198 lines
5.4 KiB
JavaScript
198 lines
5.4 KiB
JavaScript
/*****************郑忠水****************/
|
|
/**
|
|
* ————————
|
|
*分享显示
|
|
* ————————
|
|
* */
|
|
|
|
//显示左上角房间的信息
|
|
d.a.share = function (roomtype) {
|
|
if(roomtype){
|
|
Desk.roomtype=roomtype;
|
|
}
|
|
if(Desk.roomtype.length==0){
|
|
return;
|
|
}
|
|
Desk.count = d.gameConfig.asetcount[Desk.roomtype[1]-1] || Desk.count;
|
|
Game_Config.Share.gameTitle = "\n房号:" + Desk.roomcode;
|
|
var persons = [4, 4, 3, 2];
|
|
var person = persons[Desk.roomtype[6]] || 4;
|
|
var deduct_card = Desk.roomtype[4] || 1;
|
|
var msg4 = ["","房主支付 ", "AA支付 ", "大赢家支付 "]; //4扣卡方法 1房主付卡,2AA付卡,3大赢家付卡
|
|
var tuoguan=Desk.roomtype[18] || 0;
|
|
var msg6 = ["","超时不托管 ","超时托管 "];//托管
|
|
var sheets = Desk.roomtype[11] || 0;
|
|
var msg3 = ["10张 顺子至少3连 三张不带牌 ","15张 顺子至少5连 三带二 ","16张 顺子至少5连 三带二 "]; //张数
|
|
var msg14 = ["","换三张 ",""];
|
|
var huan_T = Desk.roomtype[2] || 0;
|
|
var msg15 = ["","1倍 ","5倍 ","10倍 ","20倍 ","50倍 ","100倍 ",""];
|
|
var bei_S = Desk.roomtype[24] || 0;
|
|
var help= Desk.count + "局 ";
|
|
var beilv = Desk.roomtype[20] || 0;
|
|
var msg7 = [""];
|
|
if(Desk.roomtype[20]!=0){
|
|
deduct_card = 0;
|
|
msg7 = [beilv+"倍 "];
|
|
}
|
|
if(Utl.getIsInfinite()==1)
|
|
{
|
|
help="";
|
|
Game_Config.Share.gameDescription ="玩法:" + help + person +"人 " + msg3[sheets] ;
|
|
help= person +"人 ";
|
|
}
|
|
else{
|
|
Game_Config.Share.gameDescription ="玩法:" + help + person +"人 " + msg7[0] + msg4[deduct_card] + msg3[sheets] ;
|
|
help= person +"人 " + msg7[0] + msg4[deduct_card] + msg15[bei_S];
|
|
}
|
|
var show = "";
|
|
if(Utl.getIsInfinite()==1){
|
|
show ="玩法:" + "" + person +"人 " + msg3[sheets];
|
|
}else{
|
|
if (d.turn[1] < Desk.count) {
|
|
help= Desk.count + "局 " + "(" + (d.turn[1] + 1) + "/" + Desk.count + ") ";
|
|
}
|
|
else if (d.turn[1] == Desk.count) {
|
|
help = Desk.count + "局 " + "(" + (d.turn[1]) + "/" + Desk.count + ") ";
|
|
}
|
|
show ="玩法:" + "" + person +"人 " + msg7[0] + msg4[deduct_card] + msg3[sheets];
|
|
}
|
|
var msg_1 = "\n每天可领取免费房卡约麻将";
|
|
var l = d.getLen1(show);
|
|
set_self(2239, 7, show);
|
|
set_self(2239, 18, parseInt((1280 - l * 14) / 2), 0, 0);
|
|
up_imgurl(624,"http://testgame.youlehdyx.com/image_xgamehall/guanggao_01.png",1);//改变资源
|
|
d.a.help_txt();
|
|
}
|
|
d.a.help_re = function (roomtype) {
|
|
if (roomtype) {
|
|
Desk.roomtype = [].concat(roomtype);
|
|
}
|
|
if(d.gameConfig.horse){
|
|
//set_self(1891,7,d.gameConfig.horse,0,0);
|
|
var horse="";
|
|
if (d.gameConfig.horse=="买马") {
|
|
horse="匹 ";
|
|
}else if (d.gameConfig.horse=="扎鸟") {
|
|
horse="鸟 ";
|
|
}
|
|
}
|
|
var persons = [4, 4, 3, 2];
|
|
var person = persons[Desk.roomtype[6]] || 4;
|
|
var deduct_card = Desk.roomtype[4] || 1;
|
|
var msg4 = ["","房主支付 ", "AA支付 ", "大赢家支付 "]; //4扣卡方法 1房主付卡,2AA付卡,3大赢家付卡
|
|
var tuoguan=Desk.roomtype[18] || 0;
|
|
var msg6 = ["","超时不托管 ","超时托管 "];//托管
|
|
var sheets = Desk.roomtype[11] || 0;
|
|
var msg3 = ["10张 顺子至少3连 三张不带牌 ","15张 顺子至少5连 三带二 ","16张 顺子至少5连 三带二 "]; //张数
|
|
var msg14 = ["","换三张 ",""];
|
|
var huan_T = Desk.roomtype[2] || 0;
|
|
var msg15 = ["","1倍 ","5倍 ","10倍 ","20倍 ","50倍 ","100倍 ",""];
|
|
var bei_S = Desk.roomtype[24] || 0;
|
|
var help= Desk.count + "局 ";
|
|
if(Utl.getIsInfinite()==1)
|
|
{
|
|
help="";
|
|
help= "玩法:" + person +"人 " + msg3[sheets];
|
|
}else{
|
|
help= "玩法:" + person +"人 " + msg4[deduct_card] + msg3[sheets];
|
|
}
|
|
var show = "";
|
|
if(Utl.getIsInfinite()==1){
|
|
show ="玩法:" + "" + person +"人 " + msg3[sheets];
|
|
}else{
|
|
if (d.turn[1] < Desk.count) {
|
|
help= Desk.count + "局 " + "(" + (d.turn[1] + 1) + "/" + Desk.count + ") ";
|
|
}
|
|
else if (d.turn[1] == Desk.count) {
|
|
help = Desk.count + "局 " + "(" + (d.turn[1]) + "/" + Desk.count + ") ";
|
|
}
|
|
show ="玩法:" + person +"人 " + msg3[sheets] ;
|
|
}
|
|
var msg_1 = "\n每天可领取免费房卡约麻将";
|
|
var l = d.getLen1(show);
|
|
//set_self(2239, 7, show);
|
|
//set_self(2239, 18, parseInt((1280 - l * 14) / 2), 0, 0);
|
|
}
|
|
d.a.help_txt = function (tou) {
|
|
tou = tou || "";
|
|
if(d.gameConfig.horse){
|
|
//set_self(1891,7,d.gameConfig.horse,0,0);
|
|
var horse="";
|
|
if (d.gameConfig.horse=="买马") {
|
|
horse="匹 ";
|
|
}else if (d.gameConfig.horse=="扎鸟") {
|
|
horse="鸟 ";
|
|
}
|
|
}
|
|
var persons = [4, 4, 3, 2];
|
|
var person = persons[Desk.roomtype[6]] || 4;
|
|
var deduct_card = Desk.roomtype[4] || 1;
|
|
var msg4 = ["","房主支付 ", "AA支付 ", "大赢家支付 "]; //4扣卡方法 1房主付卡,2AA付卡,3大赢家付卡
|
|
var sheets = Desk.roomtype[11] || 0;
|
|
var msg3 = ["10张 顺子至少3连 三张不带牌 ","15张 顺子至少5连 三带二 ","16张 顺子至少5连 三带二 "]; //张数
|
|
var msg14 = ["","换三张 ",""];
|
|
var huan_T = Desk.roomtype[2] || 0;
|
|
var msg15 = ["","1倍 ","5倍 ","10倍 ","20倍 ","50倍 ","100倍 ",""];
|
|
var bei_S = Desk.roomtype[24] || 0;
|
|
var maaa="";
|
|
maaa = tou + "玩法:\n\n" + " 局数:" + Desk.count + "局\n\n" + " 人数:" + person +"人\n\n" + " 玩法:" + msg3[sheets];
|
|
txt =tou +maaa;
|
|
//set_self(2159, 7, txt);
|
|
}
|
|
d.a.help_txt1 = function (tou) {
|
|
tou = tou || "";
|
|
var persons = [4, 4, 3, 2];
|
|
var person = persons[Desk.roomtype[6]] || 4;
|
|
txt = tou + "玩法:\n\n " + "局数:" + Game_Modify.numOfgame * 8 + "局\n\n ";
|
|
//set_self(2159, 7, txt);
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|