|
@@ -201,6 +201,8 @@ class UserProc {
|
|
public static function RegisterNewRole($req) {
|
|
public static function RegisterNewRole($req) {
|
|
$userID = $req->uid;
|
|
$userID = $req->uid;
|
|
list($rolename, $gender, $profile_img) = $req->paras; # 参数: 昵称,性别,头像
|
|
list($rolename, $gender, $profile_img) = $req->paras; # 参数: 昵称,性别,头像
|
|
|
|
+ $id = gMem()->increment(MemKey_GameRun::Stat_UserCountByZone_int($req->zoneid)); # 增加玩家数量计数
|
|
|
|
+ $rolename = "No." . sprintf("%07d", $id);
|
|
if (self::checkRoleNameNotExist($rolename)) { # 记录玩家
|
|
if (self::checkRoleNameNotExist($rolename)) { # 记录玩家
|
|
$userinfo = self::createUser($req, $rolename, $gender, $profile_img);
|
|
$userinfo = self::createUser($req, $rolename, $gender, $profile_img);
|
|
if (1 == self::regRole($req->zoneid, $userID, $rolename, $gender, $profile_img, $userinfo->getPlatStr())) {
|
|
if (1 == self::regRole($req->zoneid, $userID, $rolename, $gender, $profile_img, $userinfo->getPlatStr())) {
|
|
@@ -434,7 +436,6 @@ class UserProc {
|
|
UserProc::updateUserInfo(); # 回存用户数据
|
|
UserProc::updateUserInfo(); # 回存用户数据
|
|
// FriendProc::Init($req);
|
|
// FriendProc::Init($req);
|
|
// StatProc:: ...
|
|
// StatProc:: ...
|
|
- gMem()->increment(MemKey_GameRun::Stat_UserCountByZone_int($req->zoneid)); # 增加玩家数量计数
|
|
|
|
// GoalsDailyProc::dealDailyLogin($mem, $req, $resp); # 每日登录任务
|
|
// GoalsDailyProc::dealDailyLogin($mem, $req, $resp); # 每日登录任务
|
|
|
|
|
|
return $userInfo;
|
|
return $userInfo;
|