Files
youle_cocos/projects/majiang_jx/js/flow/start_play_way.js
T
joywayerandClaude Opus 4.8 7ab748919a chore: 纳入项目全部源码进根仓库统一管理
删除 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>
2026-06-28 11:55:13 +08:00

69 lines
1.5 KiB
JavaScript

//示例:用户选择飘玩法
//显示飘按钮
d.show_piao=function()
{var persons=[4,4,3,2];
var person=persons[Desk.roomtype[6]] || 4;
for(var i=0;i<person;i++)
{
if(d.piao[i]>0)
{set_self(1827+d.pos[i],37,1,0,0);
set_self(1827+d.pos[i],43,d.piao[i]-1+9,0,0);
}
else
{set_self(1827+d.pos[i],37,0,0,0);}
}
}
//飘
d.click_piao=function (spid_up)
{var send={"app":"youle","route":d.route,"rpc":"piao","data":{"agentid":GameData.AgentId,"gameid":GameData.GameId,"playerid":C_Player.playerid,"roomcode":Desk.roomcode,"seat":C_Player.seat,"piao":spid_up-1774}};
Net.ws_tcp.send(JSON.stringify(send));
set_group(238,37,0,0,0);
}
//显示飘动画
d.set_show_piao_pos=function (seat,f)
{var show_spids=[1780,1781,1782,1783];
var persons=[4,4,3,2];
var person=persons[Desk.roomtype[6]] || 4;
var n=0,n1=0;
for(var i=0;i<4;i++)
{
if(get_self(show_spids[i],37,0,0,0)==1)
{n+=1;}
}
var show_spid=show_spids[d.pos[seat]];d.piao_time[d.pos[seat]]=6;
set_self(show_spid,37,1,0,0);
//var f1=[18,13,14,15,16,17];
set_self(show_spid,43,20,0,0);
for(var i=0;i<4;i++)
{
if(get_self(show_spids[i],37,0,0,0)==1)
{n1+=1;}
}
if(n==person-1 && n1==person)
{
d.a.help_txt();
}
}
//显示起手动画
d.set_show_qishou_pos=function ()
{var show_spids=[1784,1791,1798,1805];
var show_ban=0;
for(var j=0;j<4;j++)
{var n=0;
for(var i=0;i<7;i++)
{
if(d.start_hu[j][i]>0)
{var show_spid=show_spids[d.pos[j]]+n;
set_self(show_spid,37,1,0,0);
set_self(show_spid,43,i+1,0,0);
n+=1;
show_ban=1;
}
}
}
if(show_ban==1)
{d.qishou_time=25;}
}