?? 賭博 骰子部分 網絡通訊接口.txt
字號:
賭博 骰子部分 網絡通訊接口
CMsgName 增加3個Action
NAMEACT_ADDDICE_PLAYER = 17, //ToClient 增加骰子玩家// dwData為骰子攤ID // To Server 加入 需要原消息返回
NAMEACT_DELDICE_PLAYER = 18, //ToClient 刪除骰子玩家// dwData為骰子攤ID // To Server 離開 需要原消息返回
NAMEACT_DICE_BONUS = 19, // 報骰子獎金 玩家// dwData為Money
增加消息: CMsgDice
const unsigned short _MSG_DICE =_MSG_GENERAL+113;
enum
{
_ACTION_CHIPIN = 0, //下注 to server, to client
//個人下注通過這個Action廣播同步
//新加入賭局的人也通過這個Action取得投注列表
//dwData為投了多少錢,ucType為投哪種注
// exclude self, 自己通過_ACTION_CHIPIN 返回
_ACTION_CHIPIN_CONFIRM = 1, //下注確認// only to client
_ACTION_CANCELCHIP = 2, //取消下注to server, to client
//dwMoney為投了多少錢,ucType為投哪種注
// exclude self, 自己通過_ACTION_CHIPIN 返回
_ACTION_CANCELCHIP_CONFIRM = 3, //退出下注確認// only to client
_ACTION_BEGINCHIP = 4, //開始下注 // to client 倒計時30s
_ACTION_ENDCHIP = 5, //買定離手 // to client 倒計時5S
_ACTION_DICE = 6, //骰子消息 // to client 倒計時5S // MsgName廣播贏錢消息
};
typedef struct
{
unsigned short unMsgSize;
unsigned short unMsgType;
unsigned char ucAction;
unsigned char ucAmount;
OBJID idDice;
struct
{
unsigned char ucType;
union
{
DWORD dwData;
unsigned char ucDice[4];
};
}Data[1];
}MSG_Info;
各種賭注定義:
DICE_VALUE_SMALL = 0,
DICE_VALUE_BIG = 1,
DICE_VALUE_111 = 2,
DICE_VALUE_222 = 3,
DICE_VALUE_333 = 4,
DICE_VALUE_444 = 5,
DICE_VALUE_555 = 6,
DICE_VALUE_666 = 7,
DICE_VALUE_4 = 8,
DICE_VALUE_5 = 9,
DICE_VALUE_6 = 10,
DICE_VALUE_7 = 11,
DICE_VALUE_8 = 12,
DICE_VALUE_9 = 13,
DICE_VALUE_10 = 14,
DICE_VALUE_11 = 15,
DICE_VALUE_12 = 16,
DICE_VALUE_13 = 17,
DICE_VALUE_14 = 18,
DICE_VALUE_15 = 19,
DICE_VALUE_16 = 20,
DICE_VALUE_17 = 21,
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -