大玩家游戲數據庫資料_第1頁
大玩家游戲數據庫資料_第2頁
大玩家游戲數據庫資料_第3頁
大玩家游戲數據庫資料_第4頁
大玩家游戲數據庫資料_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<大玩家> 數據庫說明文檔用戶數據庫:GameUserDB數據庫內容:存儲用戶相關的全局信息,包括用戶的 ID 號碼,帳號名字,密碼,二級密碼,頭像,經驗數值,登錄次數,注冊地址,最后登錄地址等用戶屬性信息。數據庫表結構:表AccountsInfo(用戶信息)由以下字段組成:l UserID:用戶的唯一標識號碼,注冊的時候自動生成,用于其他表的關聯字段。l GameID:游戲ID,注冊的時候自動生成,用于其他表的關聯字段,不能修改l ProtectID:密保標識,用戶安全保護相關(保留擴展用字段)由具體運營商確定如何使用l SpreaderID:推廣員標識,若推廣員標識有效則表明當

2、前玩家用戶是這個推廣員用戶的下線。該字段與UserID關聯。推廣員的使用由具體運營商確定l Accounts:帳號名字,具有唯一性,不能重復,能修改l RegAccounts:用戶注冊的原始名字,默認與帳號名字相同,方便運營商跟蹤管理帳號名字改變過的用戶l LogonPass:用戶帳號的密碼,采用通用加密算法 MD5 加密記錄l InsurePass:用戶帳號的二級密碼,采用通用加密算法 MD5 加密記錄,供網站系統(tǒng)用于例如銀行管理,密碼保護管理等重要部分l Gender:用戶性別,現在系統(tǒng)默認為 0,(保留擴展用字段)l Nullity:帳號禁用標志,影響用戶登錄廣場和登錄游戲房間l Use

3、rRight:用戶權限標志,參數意義需要參考所使用系統(tǒng)的權限參數對照表,請參考文檔最后的“權限參數對照表”l MasterRight:管理員權限標志,參數意義請參考所使用系統(tǒng)的權限參數對照表,請參考文檔最后的“權限參數對照表”l ServiceRight:服務權限標志,一般網站上用權限由具體運營商確定l FaceID:用戶頭像索引號碼l MemberOrder:會員等級標識,默認為 0,具體數字由具體運營商確定l MasterOrder:管理等級標識,默認為 0,具體數字由具體運營商確定l StunDown:帳號安全關閉標識,用戶安全保護相關(保留擴展用字段)由具體運營商確定如何使用l Exp

4、erience:用戶經驗數值,表示用戶游戲的總局數,可以通過修改每個游戲的經驗數值增加方案得到策略的改變l MemberOverDate:會員到期日期,若登錄時間比會員到期時間晚,系統(tǒng)將會修改會員等級數值字段,還原為 0 等級l MoorMachine:固定機器,用戶安全保護相關,運營商可以在網站上提供該項服務,該項服務啟用后,根據“MachineSerial(機器碼序列)”限制用戶登錄行為l MachineSerial:機器序列碼,該項為用戶登錄客戶端所使用機器的唯一標識碼,由游戲客戶端獲取l WebLogonTimes:網站登錄次數,累計用戶從網站的登錄入口登錄的次數。(保留擴展用字段)由

5、具體運營商確定如何使用l GameLogonTimes:游戲登錄次數,累計用戶從游戲客戶端大廳登錄的次數l RegisterDate:用戶帳號的注冊日期l LastLogonDate:用戶最后登錄的日期l RegisterIP:用戶帳號的注冊所在的 IP 地址l LastLogonIP:用戶最后使用此帳號登錄的 IP 地址表IndividualDatum(用戶詳細資料)保留擴展用表,供網站使用。由以下字段組成:l UserID:用戶的唯一標識號碼,注冊的時候自動生成,用于其他表的關聯字段不能修改l Compellation:真實姓名l QQ:QQ號碼l Email:電子郵箱l SeatPhon

6、e:固定電話l MobilePhone:手機號碼l DwellingPlace:詳細住址l PostalCode:郵政編碼l CollectDate:收集日期l UserNote:用戶備注表ReserveIdentifier(游戲標識保留)由以下字段組成:l GameID:游戲ID,注冊的時候自動生成,用于其他表的關聯字段,不能修改l IDLevel:保留標識等級,默認為 0,具體數字由具體運營商確定l Distribute:分配標志(是否已分配)a) 表GameIdentifier(游戲標識分配)由以下字段組成:l UserID:用戶的唯一標識號碼l GameID:游戲IDl IDLevel

7、:保留標識等級,默認為 0,具體數字由具體運營商確定表ConfineMachine(機器碼限制)該表的每條記錄限制可以具體到一臺物理機器。用以控制用戶的登錄、注冊行為。由以下字段組成:l MachineSerial:機器序列碼,作為外鍵與用戶數據庫的機器序列碼字段關聯l EnjoinLogon:限制用戶登錄游戲標示l EnjoinRegister:限制注冊標示,僅對與該機器序列碼匹配的用戶機器起作用l EnjoinOverDate:過期時間l CollectDate:記錄日期l CollectNote:記錄備注表ConfineAddress(IP地址限制)該表的每條記錄限制可以具體到一個IP地

8、址。用以控制用戶的登錄、注冊行為。由以下字段組成:l AddrString:IP地址字符,作為外鍵與用戶數據庫的LastLogonIP(上次登錄IP)字段關聯l EnjoinLogon:限制登錄標示l EnjoinRegister:限制注冊標示,僅對與該IP地址匹配的用戶機器起作用l EnjoinOverDate:過期時間l CollectDate:記錄日期l CollectNote:記錄備注表ConfineContent(注冊帳號名稱限制)由以下字段組成:l String:保留字符l CollectDate:記錄日期表SystemStreamInfo(每日登錄、注冊人數)每條記錄標識該“記錄

9、日期”當天的登錄、注冊人次。由以下字段組成:l DateID:日期標識l WebLogonSuccess:網站登錄成功數量l WebRegisterSuccess:網站注冊成功數量l GameLogonSuccess:游戲登錄成功數量l GameRegisterSuccess:游戲注冊成功數量l CollectDate:記錄日期存儲過程描述:a) GSP_GP_EfficacyAccounts:用戶通過帳號方式登錄游戲廣場的服務器所調用的存儲過程b) GSP_GP_EfficacyGameID:用戶通過 ID 方式登錄游戲廣場的服務器所調用的存儲過程c) GSP_GP_RegisterAcco

10、unts:用戶通過游戲大廳客戶端注冊帳號服務器所調用的存儲過程平臺信息數據庫:ServerInfoDB數據庫內容:存儲游戲列表的相關信息,包括控制游戲列表的顯示方式,游戲的增加與減少控制,游戲類型分級控制,以及數據庫的連接配置信息數據庫表結構:表GameTypeItem (游戲分類列表)由以下字段組成:l TypeID:游戲類型所掛接的游戲類型標識號碼,需要保證所對于的類型的標識號碼存在,并所對應的類型行是啟用狀態(tài),否則游戲大廳的游戲列表不會顯示此游戲類型以及掛接在此游戲類型下的所有房間l TypeName:類型名字,例如對戰(zhàn)類,休閑類l SortID:列表排列 ID 號碼,用于控制游戲大廳得

11、到的列表的排列方式l JoinID:指定此分級所掛接的分級的標識號碼,用于控制多層分級使用,默認為 0 數值(詳細請看掛接說明)l Nullity:是否顯示控制字段,默認為 1,禁止顯示為 0 數值表GameKindItem(游戲種類列表)由以下字段組成:l KindID:游戲類型的標識號碼,應該與游戲的開發(fā)所分配的標識號碼所一致。也可以不一致,通過配置游戲房間的時候配置房間的掛接項,達到同一個游戲服務器掛接到不同的游戲類型上面,實現金幣類,比賽類,積分類等擴展顯示方式。l TypeID:游戲類型所掛接的游戲類型標識號碼,需要保證所對于的類型的標識號碼存在,并所對應的類型行是啟用狀態(tài),否則游戲

12、大廳的游戲列表不會顯示此游戲類型以及掛接在此游戲類型下的所有房間l JoinID:指定此分級所掛接的分級的標識號碼,用于控制多層分級使用,默認為 0 數值(詳細請看掛接說明)l KindName:游戲類型名字,例如梭哈游戲,斗地主游戲等l ProcessName:游戲進程名字,用于控制客戶端啟動的游戲進程的名字l MaxVersion:游戲進程的最新版本號碼,用于控制游戲的自動更新l SortID:列表排列 ID 號碼,用于控制游戲大廳得到的列表的排列方式l Nullity:是否顯示控制字段,默認為 1,禁止顯示為 0 數值l DatabaseName:此游戲類型所使用的數據庫名字,供其他應用

13、使用,游戲系統(tǒng)不使用此字段,保留字段表GameNodeItem (房間類型列表)由以下字段組成:l NodeID:房間類型標識l KindID:游戲類型的標識號碼,應該與游戲的開發(fā)所分配的標識號碼所一致。也可以不一致,通過配置游戲房間的時候配置房間的掛接項,達到同一個游戲服務器掛接到不同的游戲類型上面,實現金幣類,比賽類,積分類等擴展顯示方式。l JoinID:指定此分級所掛接的分級的標識號碼,用于控制多層分級使用,默認為 0 數值l NodeName:房間類型名字,例如視頻斗地主、財富斗地主等l SortID:列表排列 ID 號碼,用于控制游戲大廳得到的列表的排列方式l Nullity:是否

14、顯示控制字段,默認為 1,禁止顯示為 0 數值表DataBaseInfo (數據庫地址信息)由以下字段組成:l DBPort:數據庫端口號碼信息l DBAddr:數據庫連接地址信息l DBUser:數據庫登錄名字,采用網狐自主創(chuàng)建的可逆加密算法加密保存l DBPassword:數據庫登錄密碼,采用網狐自主創(chuàng)建的可逆加密算法加密保存l Information:備注信息存儲過程描述:a) GSP_LoadGameTypeItem:讀取列表種類存儲過程,由中心服務器啟動的時候調用b) GSP_LoadGameKindItem:讀取游戲類型存儲過程,由中心服務器啟動的時候調用c) GSP_LoadGa

15、meNodeItem:讀取游戲房間類型存儲過程,由中心服務器啟動的時候調用d) GSP_LoadDataBaseInfo:用于讀取數據庫連接信息存儲過程,由游戲服務器啟動的時候讀取,若獲得連接信息失敗,提示數據庫連接信息不存在,游戲房間將啟動失敗。游戲金幣財富數據庫:TreasureDB數據庫內容:存儲用戶的游戲相關信息,例如游戲金幣或積分,勝局,和局,逃局,登錄時間,游戲記錄等信息數據庫表結構:表GameScoreInfo(金幣、積分信息)由以下字段組成:l UserID:用戶標識號碼,作為外鍵與用戶數據庫用戶標識項關聯l Score:用戶的金幣或積分數值,此處代表用戶的金幣數值l Reve

16、nue:游戲稅收,用戶在游戲中被系統(tǒng)扣除稅收的累計總和l InsureScore:銀行存款金幣,(保留擴展用字段),有運營商確定l WinCount:用戶的游戲勝利局數l LostCount:用戶的游戲輸局局數l DrawCount: 用戶的游戲和局局數l FleeCount: 用戶的游戲逃跑局數l UserRight:用戶在此游戲中的普通權限數值,在登錄房間的時候與用戶數據庫的權限進行疊加處理l MasterRight:用戶在此游戲中的管理權限數值,在登錄房間的時候與用戶數據庫的權限進行疊加處理l MasterOrder:管理員等級標識,默認為 0,具體數字由具體運營商確定l PlayTim

17、eCount:用戶在此類游戲中的累計游戲時間,單位:秒l OnLineTimeCount:在線時間,單位:秒l AllLogonTimes:用戶進入此類游戲的總次數l RegisterDate:用戶首次進入此類游戲的時間l LastLogonDate:用戶最后一次進入此類游戲的時間l RegisterIP:用戶首次進入此類游戲的 IP 地址l LastLogonIP:用戶最后一次進入此類游戲的IP 地址表GameScoreLocker(鎖定游戲用戶)由以下字段組成:l UserID:鎖定用戶的 ID 號碼,作為外鍵與用戶數據庫的用戶標識項關聯l KindID:鎖定游戲的游戲類型標識號碼,用于追

18、蹤和查詢使用,不起關鍵使用l ServerID:鎖定游戲的房間標識號碼,用于追蹤和查詢使用,不起關鍵使用l CollectDate:記錄日期表RecordUserEnter(用戶進入房間記錄)由以下字段組成:l UserID:用戶標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l Score:用戶進入房間時刻的金幣或積分數值l KindID:用戶進入的房間的游戲類型標識號碼l ServerID:用戶進入房間的房間標識號碼l ClientIP:用戶進入房間的連接IP地址l EnterTime:用戶進入房間的時間表RecordUserLeave (用戶離開房間記錄)由以下字段組成:l UserID:

19、用戶標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l LeaveTime:用戶離開房間的時間l Score:用戶在游戲房間游戲所產生的金幣或積分改變的數值l PlayTimeCount:用戶在游戲房間游戲所產生的游戲時間的數值,單位:秒l OnLineTimeCount:用戶在游戲房間游戲所產生的在線時間的數值,單位:秒l KindID:用戶進入的房間的游戲類型標識號碼l ServerID:用戶進入房間的房間標識號碼l Revenue:稅收數目,記錄用戶本局游戲被系統(tǒng)扣除的稅收數目表RecordGiftGrant(贈送鮮花記錄)由以下字段組成:l RecordID: 記錄標識l SendUse

20、rID:贈送者標識,作為外鍵與用戶數據庫的用戶標識項關聯l RcvUserID:接受者標識,作為外鍵與用戶數據庫的用戶標識項關聯l KindID:游戲的種類標識號碼,作為外鍵與平臺信息數據庫的游戲種類列表的游戲的種類標識號碼關聯l ServerID:用戶贈送禮物的房間的房間標識號碼l Gift:贈送禮物,用戶贈送的禮物名稱l GiftPay:贈送付費,用戶贈送禮物的金幣花費 l GrantIP:贈送地址,用戶贈送禮物時的IP地址l GrantDate:贈送日期,用戶贈送禮物的贈送日期表RecordGameScore(游戲記錄)由以下字段組成:l RecordID:記錄標識l KindID:游戲

21、的種類標識號碼l ServerID:房間標識號碼l TableID:桌子號碼l WasteCount:損耗數目l RevenueCount:稅收數目l PlayTimeCount:游戲時間,單位:l UserID1:用戶1標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l GameScore1:用戶1游戲金幣或積分l UserID2:用戶2標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l GameScore2:用戶2游戲金幣或積分l UserID3:用戶3標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l GameScore3:用戶3游戲金幣或積分l UserID4:用戶4標識號碼,作為外鍵與用戶

22、數據庫的用戶標識項關聯l GameScore4:用戶4游戲金幣或積分l UserID5:用戶5標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l GameScore5:用戶5游戲金幣或積分l UserID6:用戶6標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l GameScore6:用戶6游戲金幣或積分l UserID7:用戶7標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l GameScore7:用戶7游戲金幣或積分l UserID8:用戶8標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l GameScore8:用戶8游戲金幣或積分l RecordDate:記錄時間表AndroidUserI

23、nfo(機器人)由以下字段組成:l UserID:用戶(機器人)標識號碼,作為外鍵與用戶數據庫的用戶標識項關聯l Nullity:禁止服務標識,禁止當前UserID的用戶(機器人)提供服務l KindID:游戲類型標識,當前UserID的用戶(機器人)提供服務的游戲類型標識l ServerID:房間標識,當前UserID的用戶(機器人)提供服務的游戲房間標識l CreateDate:創(chuàng)建日期,當前UserID的用戶(機器人)提供服務的開始日期l AndroidNote:備注信息表名:ConfineMachine (機器碼限制)、ConfineAddress(IP地址限制)、SystemStre

24、amInfo(每日游戲房間登錄、注銷人數)與用戶數據庫中表的內容一致,且作用相同存儲過程描述:a) GSP_GR_EfficacyUserID:用戶進入游戲房間,游戲服務器所調用的存儲過程b) GSP_GR_LeaveGameServer:用戶退出房間,游戲服務器所調用的存儲過程c) GSP_GR_WriteGameScore:游戲寫分,一局結束后游戲服務器所調用的存儲過程d) GSP_GR_RecordGameScore:游戲記錄,一局結束后游戲服務器所調用的存儲過程e) GSP_GR_LoadAndroidUser:加載機器人,游戲服務器所調用的存儲過程游戲積分數據庫:GameScoreD

25、B,LandDB,ChinaChessDB等1. 數據庫內容:存儲用戶的游戲相關信息,例如游戲積分,勝局,和局,逃局,登錄時間等信息2. 數據庫表結構:與財富數據庫的相同,不同的就是進入房間的時候是否產生鎖定行為3. 存儲過程描述:與財富數據庫的相同,不同的就是進入房間的時候是否產生鎖定行為特殊功能應用:1. 首次進入金幣房間送金幣:通過設置金幣庫的金幣信息表的積分字段的默認數值達到效果2. 對部分用戶進行送金幣或者改變部分設置:通過修改對應的數據庫的存儲過程的登錄存儲過程達到效果3. 注冊送金幣功能:注冊成功后,向財富數據庫插入用戶記錄,改變金幣數值4. 會員功能:把用戶提升為會員需寫入Ga

26、meUserDB 庫的表AccountsInfo的MemberOrder、MemberOverDate、UserRight字段值此為游戲全局會員權限,如對財富類游戲或積分類游戲單獨設置權限需寫入財富數據庫或者積分數據庫的表GameScoreInfo的UserRight字段值。5. 管理功能:把用戶提升為管理員需寫入GameUserDB 庫的表AccountsInfo的MasterOrder、MasterRight字段值此為游戲全局管理權限,如對財富類游戲或積分類游戲單獨設置權限需寫入財富數據庫或者積分數據庫的表GameScoreInfo的MasterOrder、MasterRight字段值。6. 卡線處理功能:針對財富數據庫鎖定游戲用戶需做游戲卡線處理,財富類游戲用戶進入游戲房間時將會鎖定用戶在表GameScoreLocker內。當卡線時需把用戶從表GameScoreLocker刪除此為卡線處理功能。注意機器人跟普通用戶一樣也會卡線。7. 機器人功能:添加機器人需向財富數據庫或者積分數據庫插入用戶記錄。插入時需指定游戲類型以及游戲房間。8. 游戲列表構造:a) 通用游戲列表:通過配置游戲分類列表、游戲種類列表來構造客戶端可見的通用游戲列表。通用游戲列表腳本請參考平臺數據

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論