罗浮排行等级不一致
parent
4f8f6cd44d
commit
cde4df5928
|
|
@ -860,7 +860,7 @@ public class ArenaLogic {
|
|||
int server = random.nextInt(groupList.size());
|
||||
rank.addRank(robotIndex,String.valueOf(crossGroup),robotNum-robotIndex);
|
||||
SArenaRobotConfig config = SArenaRobotConfig.getsArenaRobotConfigById(robotIds.get(robotIndex));
|
||||
robotInfo.put(String.valueOf(robotIndex),new CrossArenaEnemy(robotIds.get(robotIndex),robotIndex,groupList.get(server),0,0,random.nextBoolean(),PlayerLogic.getInstance().getRandomName2WithOutVerify(),config.getTotalForce()));
|
||||
robotInfo.put(String.valueOf(robotIndex),new CrossArenaEnemy(robotIds.get(robotIndex),robotIndex,groupList.get(server),0,0,random.nextBoolean(),PlayerLogic.getInstance().getRandomName2WithOutVerify(),config.getTotalForce(),config.getRoleLv()));
|
||||
|
||||
}
|
||||
LOGGER.info("跨服信息初始化结束");
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ public class CrossArenaEnemy {
|
|||
private boolean gender;
|
||||
private String randomName;
|
||||
private int totalForce;
|
||||
private int level;
|
||||
|
||||
public CrossArenaEnemy(int enemyId, int enemyId_UUid, int serverID, int enemyType, int enemyStatus, int rank) {
|
||||
this.enemyId = enemyId;
|
||||
|
|
@ -27,12 +28,13 @@ public class CrossArenaEnemy {
|
|||
this.rank = rank;
|
||||
}
|
||||
|
||||
public CrossArenaEnemy(int enemyId,int enemyId_UUid, int serverID, int enemyType, int enemyStatus,boolean gender,String randomName,int totalForce) {
|
||||
public CrossArenaEnemy(int enemyId,int enemyId_UUid, int serverID, int enemyType, int enemyStatus,boolean gender,String randomName,int totalForce,int level) {
|
||||
|
||||
this(enemyId,enemyId_UUid,serverID,enemyType,enemyStatus);
|
||||
this.gender=gender;
|
||||
this.randomName = randomName;
|
||||
this.totalForce = totalForce;
|
||||
this.level = level;
|
||||
}
|
||||
public CrossArenaEnemy(int enemyId,int enemyId_UUid, int serverID, int enemyType, int enemyStatus) {
|
||||
this.enemyId = enemyId;
|
||||
|
|
@ -91,4 +93,8 @@ public class CrossArenaEnemy {
|
|||
public int getTotalForce() {
|
||||
return totalForce;
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
return level;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ public class CrossArenaRank extends AbstractRank {
|
|||
CommonProto.UserRank.Builder everyRank = CommonProto.UserRank.newBuilder()
|
||||
.setUid(mapEntry.getEnemyId_UUid())
|
||||
.setUserName(mapEntry.getRandomName())
|
||||
.setLevel(100)
|
||||
.setLevel(mapEntry.getLevel()==0?100:mapEntry.getLevel())
|
||||
.setUserSkin(80012)
|
||||
.setRankInfo(everyRankInfo)
|
||||
.setServerName(CrossServiceLogic.getInstance().findServerName(mapEntry.getServerID()))
|
||||
|
|
|
|||
Loading…
Reference in New Issue