• 日常搜索
  • 端口查询
  • IP查询
  • 在线工具
  • 搜本站

新版老夫子神兽COCOS源码搭建相关文档

新版老夫子神兽搭建相关文档:

  • 管理后台配置;

  • 积分房卡和金币;

  • 接口配置;

  • 数据库配置;

  • redis安装与启动;

新版老夫子神兽COCOS源码搭建相关文档  第1张

管理后台配置文档

修改数据库:

 managerSystem/application/config.php

//游戏数据库配置
 'game_host' => '175.178.43.118',
 'game_port' => '3306',
 'game_username' => 'game',
 'game_password' => 'xy_game',
 'game_database' => 'game',
 'game_charset' => 'utf8',
 'app_debug' => fasle, //关闭调试模式,以防止攻击

managerSystem/application/database.php

// 服务器地址
 'hostname'       => '175.178.43.118',
 // 数据库名
 'database'       => 'game',
 // 用户名
 'username'       => 'game',
 // 密码
 'password'       => 'xy_game',

后台默认管理账号admin

           管理密码 123

           建议修改密码

建议 : 拿包的时候如果是目录,先压缩再拿

       压缩: zip 文件名.zip 文件

       解压: unzip -r 文件名.zip

积分房卡和金币

1、数据库配置level

a、积分从300开头

b、房卡从600开头

c、金币暂定

2、游戏(可参考欢乐拼十)

1、#define GAME_PATTERN_GOLD 0  金币

2、 #define GAME_PATTERN_CLUB_JIFEN 1  联盟积分场(全局替换以前的GAME_PATTERN_CARD)

3、 #define GAME_PATTERN_CLUB_CARD 2 联盟房卡场

4、充值通知 SERVER_BROADCAST_RECHARGE   = 0x111(接收协议的时候,,如果不是金币场或者联盟积分场,则直接return掉

5、查积分查金币 在CGameServer,CheckUser这个方法里面,积分检测加入分,房卡不需要检测

如果房卡就不用再此方法里面处理,在CGameServer   AddNewUser方法里面实现

6、积分检测组局是否结束和房卡是一样的 在checkRound

7、积分检测积分是否足够,房卡不需要  checkUserChips

8、赔付积分是不不够赔只赔自己的分  房卡不用处理

9、游戏启动 start.sh里面t 后面 1 代表联盟积分场 2代表联盟房卡 0 代表金币

10、命名规范  Common_JF_.....  Common_FC_.....  Common_JB_.....

11、如果是房卡场,不要操作俱乐部的积分 setUserGameResult

12、如果是房卡场,也写AA的账单 USER_GAME_AA_

13、如果是房卡场,也通知扣房卡  reportGameStart

接口配置

1、修改数据账号密码

jdbc.url = jdbc:mysql://127.0.0.1/game
jdbc.user = game
jdbc.password = xy_game

2、修改OSS(如果有需要回放就修改,不需要就不要动)

 oss.endpoint = oss.lw50.com
 oss.accessKeyId = LTAIzZV4IhEdxKfp
 oss.accessKeySecret = 9MPUj5p2TC2kbwoiRDeBeWI5ENTZw9
 oss.accessExpiration = 36000000
 oss.bucketName.replay = fuxlm
 oss.domain = http://oss.lw50.com/
 isupload2OSS = no

isupload2OSS=yes(表示需要上传)

a、拿包的时候从 /www/server/apache-tomcat-8.5.30/webapps 这个目录下面拿

b、拿 hbiInterface 目录这个包,不要拿hbiInterface.war这个包

建议 : 拿包的时候如果是目录,先压缩再拿

       压缩: zip 文件名.zip 文件

       解压: unzip -r 文件名.zip

数据库配置

1、 新建好的数据库使用Navicat Premium 连接上去之后(使用宝塔安装一个数据库mysql5.6

2、选择所对应的数据库

a) 右键->运行SQL文件,选择game.sql文件 (初始化结构)

b) 右键->运行SQL文件,选择InitDbData.sql文件 (初始化数据,如果有什么公共的数据,可以在这里需改)

3、执行完成之后修改t_game_server 这个表里面的IP,这个IP对应服务器的IP

4、配置游戏,看对应的游戏进行配

redis安装与启动

1、将redis.zip 上传到 /www/server/目录下面r

安装宝塔,如果没有这个目录则自己创建这个目录

2、 解压redis.zip ,命令: unzip -r redis.zip

3、进去到目录 /www/server/redis 命令: cd /www/server/redis

4、给启动文件授权 命令: chmod 755 start.sh

5、启动redis 命令 :  ./start.sh start

a) start|stop|status|restart 启动选项,

b) 操作这个4个命令一定要在/www/server/redis 这个目录下,一定要

注意:操作redis一定要通过start.sh命令,并且一定要在/www/server/redis目录下面,重启redis一定要重启 除mysql之外的所有东西。

文章目录
  • 管理后台配置文档
  • 积分房卡和金币
    • 1、数据库配置level
    • 2、游戏(可参考欢乐拼十)
  • 接口配置
  • 数据库配置
  • redis安装与启动
  • 发表评论