下你所需,载你所想!
汇集开发技术源码资料

斗鱼弹幕下棋小游戏源码带PSD服务端

:7.798MB :1 :2019-12-24 08:31:15

部分简介

11.ini里面 可以设置直播间编号 新用户积分 报名,输,赢积分 送礼物奖励积分
数据库用的是易语言自带的数据库
做了一个简单的服务器
还有棋子的PSD 文件

.判断开始 (主播水友战.选中 = 真)
.如果 (当前阶段.倒计时 ≤ 0)
.如果真 (当前选手编号 > 0 且 当前选手编号 ≤ 取数组成员数 (所有观众))
所有观众 [当前选手编号].积分 = 所有观众 [当前选手编号].积分 - 到整数 (当前游戏模式.中途离开扣除积分)
修改数据库 (所有观众 [当前选手编号].观众名字, 所有观众 [当前选手编号].积分)
当前走法提示 (“选手离开”, 所有观众 [当前选手编号].观众名字, “选手离开,其他人可接手”, )
.如果真结束
棋手.棋手一 = 0
当前选手编号 = 0
当前阶段.倒计时 = 1000
.否则
.如果 (黑方走棋)
局_前缀 = “红方走棋”
当前选手编号 = 棋手.棋手一
当前的棋手位置 = “棋手一”
.否则
当前选手编号 = 1
棋手.棋手二 = 1
当前的棋手位置 = “棋手二”
局_前缀 = “黑方走棋”
当前阶段.倒计时 = 1000
.如果结束
.如果 (当前选手编号 = 0)
当前弹幕提示 (“主播水友战”, “所有人都可以抢位置”, “标准走棋命令”, 到文本 (当前阶段.倒计时), )
.否则
当前弹幕提示 (“主播水友战”, 所有观众 [当前选手编号].观众名字, “标准走棋命令”, 到文本 (当前阶段.倒计时), )
.如果结束

.如果结束

.判断 (智能战.选中 = 真)
.如果 (黑方走棋)
.如果 (当前阶段.倒计时 ≤ 0)
所有观众 [当前选手编号].积分 = 所有观众 [当前选手编号].积分 - 到整数 (当前游戏模式.中途离开扣除积分)
修改数据库 (所有观众 [当前选手编号].观众名字, 所有观众 [当前选手编号].积分)
当前走法提示 (“选手离开”, 所有观众 [当前选手编号].观众名字, “选手离开,其他人可接手”, )
棋手.棋手一 = 0
当前选手编号 = 棋手.棋手一
当前阶段.倒计时 = 1000
.否则
当前选手编号 = 棋手.棋手一
当前的棋手位置 = “棋手一”
局_前缀 = “黑方走棋”
.如果结束

.否则
.如果 (当前阶段.倒计时 ≤ 0)
所有观众 [当前选手编号].积分 = 所有观众 [当前选手编号].积分 - 到整数 (当前游戏模式.中途离开扣除积分)
修改数据库 (所有观众 [当前选手编号].观众名字, 所有观众 [当前选手编号].积分)
当前走法提示 (“选手离开”, 所有观众 [当前选手编号].观众名字, “选手离开,其他人可接手”, )
棋手.棋手二 = 0
当前选手编号 = 棋手.棋手二
当前阶段.倒计时 = 1000

.否则
当前选手编号 = 棋手.棋手二
当前的棋手位置 = “棋手一”
局_前缀 = “黑方走棋”
.如果结束

.如果结束
.如果 (当前选手编号 = 0)
当前阶段.倒计时 = 1000
当前弹幕提示 (“1v1”, “所有人都可以抢位置”, “标准走棋命令(如马二进三,马2进3)”, 到文本 (当前阶段.倒计时), )
.否则
当前弹幕提示 (“1v1”, 所有观众 [当前选手编号].观众名字, “标准走棋命令(如马二进三,马2进3)”, 到文本 (当前阶段.倒计时), )
.如果结束

.判断 (挑战其他直播间.选中 = 真)
.如果 (对战开始)
.如果 (对战先走)
.如果 (当前阶段.倒计时 = 1000)
当前弹幕提示1 (“所有人都可输入走法,倒计时结束,或次数达到2的走法,将会被实现”, “自动”, 到文本 (当前阶段.倒计时), 假)
.否则
当前弹幕提示1 (“所有人都可输入走法,倒计时结束,或次数达到2的走法,将会被实现”, “自动”, 到文本 (当前阶段.倒计时), 真)
.如果结束

.如果真 (当前阶段.倒计时 ≤ 0)
.如果真 (取数组成员数 (本局走法) ≥ 0)
筛选走法 (本局走法 [1])
当前阶段.倒计时 = 1000
.如果真结束

.如果真结束

.否则
当前弹幕提示1 (“所有人都可输入走法,倒计时结束,或次数达到2的走法,将会被实现”, “自动”, 到文本 (当前阶段.倒计时), 假)
.如果结束

.否则
当前弹幕提示1 (“所有人都可输入走法,倒计时结束,或次数达到2的走法,将会被实现”, “等待匹配”, 到文本 (当前阶段.倒计时), 假)

斗鱼弹幕下棋小游戏源码带PSD服务端

热门推荐

相关文章