当前位置: 首页>>代码示例>>PHP>>正文


PHP Lobby::lobbyData方法代码示例

本文整理汇总了PHP中Lobby::lobbyData方法的典型用法代码示例。如果您正苦于以下问题:PHP Lobby::lobbyData方法的具体用法?PHP Lobby::lobbyData怎么用?PHP Lobby::lobbyData使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Lobby的用法示例。


在下文中一共展示了Lobby::lobbyData方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: displayChat

            break;
        case "showChat":
            echo displayChat($lid);
            break;
        case "newMessage":
            if ($message) {
                echo newMessage($uid, $lid, $message);
            }
            break;
    }
}
if ($lid) {
    switch ($request) {
        case "lobbyinfo":
            $lobbyinfo = $lobby->lobbyinfo();
            $lobbyplayers = $lobby->lobbyData();
            $count = countPlayers($lid);
            updateLobbyReady($lid);
            if ($lobby->status == "ready") {
                removeOfflinePlayers(checkOfflinePlayers($lid));
            }
            $array = array('id' => $uid, 'ready' => readystatus($id, true), 'inlobby' => isPlayerInLobby($uid), 'info' => $lobbyinfo, 'count' => $count, 'players' => $lobbyplayers);
            echo json_encode($array);
            break;
        case "lobbyplayers":
            echo json_encode($lobby->lobbyData());
            break;
        case "distance":
            if ($lat && $lon) {
                $server = new Server($lobby->lobbyserver($lid));
                echo GetDistance($lat, $lon, $server->latitude, $server->longitude);
开发者ID:marat1803,项目名称:tf2matchmaking,代码行数:31,代码来源:api.php

示例2: checkOfflinePlayers

function checkOfflinePlayers($id)
{
    $lobby = new Lobby($id);
    $players = $lobby->lobbyData();
    foreach ($players as $team) {
        if ($players['size'] == $team) {
            continue;
        }
        foreach ($team as $player) {
            if (getOnline($player['id']) == "Offline") {
                $array[] = $player['id'];
            }
        }
    }
    return $array;
}
开发者ID:marat1803,项目名称:tf2matchmaking,代码行数:16,代码来源:lobby.php


注:本文中的Lobby::lobbyData方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。