Showing
1 changed file
with
39 additions
and
7 deletions
... | @@ -145,9 +145,9 @@ public static void login(final String paramCustom,final PoolLoginListener poolLo | ... | @@ -145,9 +145,9 @@ public static void login(final String paramCustom,final PoolLoginListener poolLo |
145 | ``` | 145 | ``` |
146 | 146 | ||
147 | #### 2.4、提交角色数据接口(必接) | 147 | #### 2.4、提交角色数据接口(必接) |
148 | -接口说明:游戏提交角色数据接口,该接口需要在以下3中情况下调用: | 148 | +接口说明:游戏提交角色数据接口,该接口需要在以下9中情况下调用: |
149 | 149 | ||
150 | -进入游戏主场景、创建角色、角色更新 | 150 | +进入游戏主场景、创建角色、角色更新、选择服务器、退出服务器、改名、选角、关卡开始、关卡结束 |
151 | 151 | ||
152 | **(如果游戏创建角色时没有角色名,需要在用户创建角色名时调用多一次进入游戏统计,否则用户名无法正常统计,投放测试无法通过)** | 152 | **(如果游戏创建角色时没有角色名,需要在用户创建角色名时调用多一次进入游戏统计,否则用户名无法正常统计,投放测试无法通过)** |
153 | 153 | ||
... | @@ -166,7 +166,7 @@ public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRole | ... | @@ -166,7 +166,7 @@ public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRole |
166 | PoolRoleInfo 实体类字段说明(以下参数都为必传参数,如游戏没有的传 "无" 或者 "0") | 166 | PoolRoleInfo 实体类字段说明(以下参数都为必传参数,如游戏没有的传 "无" 或者 "0") |
167 | | 字段名 | 说明 | | 167 | | 字段名 | 说明 | |
168 | | -------------- | ---------------------------------------- | | 168 | | -------------- | ---------------------------------------- | |
169 | -| callType | 调用类型Type_EnterGame 登录游戏主 场景;Type_CreatRole 为创建角 色;Type_RoleUpgrade 为角色更新 | | 169 | +| callType | 调用类型Type_EnterGame 登录游戏主 场景;Type_CreatRole 为创建角 色;Type_RoleUpgrade 为角色更新 ;Type_SelectServer 为选择服务器 ;Type_ExitServer 为退出服务器 ;Type_Change_RoleName 为改名 ;Type_SelectRole 为选角 ;Type_CheckPoint_Start 为关卡开始 ;Type_CheckPoint_End 为关卡结束 ;| |
170 | | roleId | 角色 Id(请用数字) | | 170 | | roleId | 角色 Id(请用数字) | |
171 | | roleName | 角色名称 | | 171 | | roleName | 角色名称 | |
172 | | roleLevel | 角色等级 (请用数字) | | 172 | | roleLevel | 角色等级 (请用数字) | |
... | @@ -181,6 +181,13 @@ public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRole | ... | @@ -181,6 +181,13 @@ public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRole |
181 | | vipLevel | VIP等级 (请用数字,如无请传"0") | | 181 | | vipLevel | VIP等级 (请用数字,如无请传"0") | |
182 | | diamond | 余额 (请用数字,如无请传"0") | | 182 | | diamond | 余额 (请用数字,如无请传"0") | |
183 | | moneyType | 商品单位 (如 "钻石"、"金币"、"水晶"等) | | 183 | | moneyType | 商品单位 (如 "钻石"、"金币"、"水晶"等) | |
184 | +| power | 战力 (请用数字,如无请传"0") | | ||
185 | +| partyId | 工会id (请用数字,如无请传"0") | | ||
186 | +| professionId | 职业id (请用数字,如无请传"0") | | ||
187 | +| professionName | 职业名称 (没有的传 "无") | | ||
188 | +| reborn | 角色转生等级 (请用数字,如无请传"0") | | ||
189 | +| checkPointId | 关卡id (请用数字,如无请传"0") | | ||
190 | +| checkPointName | 关卡名 (没有的传 "无") | | ||
184 | 191 | ||
185 | 192 | ||
186 | ```java | 193 | ```java |
... | @@ -203,9 +210,22 @@ public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRole | ... | @@ -203,9 +210,22 @@ public static void submitRoleData(final PoolRoleInfo poolRoleInfo,final PoolRole |
203 | poolRoleInfo.setVipLevel("10");//vip等级 | 210 | poolRoleInfo.setVipLevel("10");//vip等级 |
204 | poolRoleInfo.setDiamond("1000");//余额 | 211 | poolRoleInfo.setDiamond("1000");//余额 |
205 | poolRoleInfo.setMoneyType("金币");//商品单位 | 212 | poolRoleInfo.setMoneyType("金币");//商品单位 |
213 | + poolRoleInfo.setPower("10");//战力 | ||
214 | + poolRoleInfo.setPartyId("10");//工会id | ||
215 | + poolRoleInfo.setProfessionId("10");//职业id | ||
216 | + poolRoleInfo.setProfessionName("无");//职业名称 | ||
217 | + poolRoleInfo.setReborn("0");//角色转生等级 | ||
218 | + poolRoleInfo.setCheckPointId("1");//关卡id | ||
219 | + poolRoleInfo.setCheckPointName("关卡名");//关卡名 | ||
206 | poolRoleInfo.setCallType(PoolRoleInfo.Type_EnterGame);//进入游戏(第一次创建角色后需再调用一次进入游戏) | 220 | poolRoleInfo.setCallType(PoolRoleInfo.Type_EnterGame);//进入游戏(第一次创建角色后需再调用一次进入游戏) |
207 | // poolRoleInfo.setCallType(PoolRoleInfo.Type_CreateRole);//创建角色(如果游戏创建角色时没有角色名,需要在用户创建角色名时调用多一次进入游戏统计,否则用户名无法正常统计,投放测试无法通过) | 221 | // poolRoleInfo.setCallType(PoolRoleInfo.Type_CreateRole);//创建角色(如果游戏创建角色时没有角色名,需要在用户创建角色名时调用多一次进入游戏统计,否则用户名无法正常统计,投放测试无法通过) |
208 | // poolRoleInfo.setCallType(PoolRoleInfo.Type_RoleUpgrade);//角色升级 | 222 | // poolRoleInfo.setCallType(PoolRoleInfo.Type_RoleUpgrade);//角色升级 |
223 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_SelectServer);//选择服务器 | ||
224 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_ExitServer);//退出服务器 | ||
225 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_Change_RoleName);//改名 | ||
226 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_SelectRole);//选角 | ||
227 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_CheckPoint_Start);//关卡开始 | ||
228 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_CheckPoint_End);//关卡结束 | ||
209 | 229 | ||
210 | PoolSdkHelper.submitRoleData(poolRoleInfo, new PoolRoleListener() { | 230 | PoolSdkHelper.submitRoleData(poolRoleInfo, new PoolRoleListener() { |
211 | @Override | 231 | @Override |
... | @@ -1315,10 +1335,22 @@ public class AppActivity extends Activity implements OnClickListener { | ... | @@ -1315,10 +1335,22 @@ public class AppActivity extends Activity implements OnClickListener { |
1315 | poolRoleInfo.setVipLevel("10");//vip等级 | 1335 | poolRoleInfo.setVipLevel("10");//vip等级 |
1316 | poolRoleInfo.setDiamond("1000");//余额 | 1336 | poolRoleInfo.setDiamond("1000");//余额 |
1317 | poolRoleInfo.setMoneyType("金币");//商品单位 | 1337 | poolRoleInfo.setMoneyType("金币");//商品单位 |
1318 | - | 1338 | + poolRoleInfo.setPower("10");//战力 |
1319 | - poolRoleInfo.setCallType(callType); | 1339 | + poolRoleInfo.setPartyId("10");//工会id |
1320 | - // poolRoleInfo.setCallType(PoolRoleInfo.Type_CreateRole); | 1340 | + poolRoleInfo.setProfessionId("10");//职业id |
1321 | - // poolRoleInfo.setCallType(PoolRoleInfo.Type_RoleUpgrade); | 1341 | + poolRoleInfo.setProfessionName("无");//职业名称 |
1342 | + poolRoleInfo.setReborn("0");//角色转生等级 | ||
1343 | + poolRoleInfo.setCheckPointId("1");//关卡id | ||
1344 | + poolRoleInfo.setCheckPointName("关卡名");//关卡名 | ||
1345 | + poolRoleInfo.setCallType(PoolRoleInfo.Type_EnterGame);//进入游戏(第一次创建角色后需再调用一次进入游戏) | ||
1346 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_CreateRole);//创建角色 | ||
1347 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_RoleUpgrade);//角色升级 | ||
1348 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_SelectServer);//选择服务器 | ||
1349 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_ExitServer);//退出服务器 | ||
1350 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_Change_RoleName);//改名 | ||
1351 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_SelectRole);//选角 | ||
1352 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_CheckPoint_Start);//关卡开始 | ||
1353 | + // poolRoleInfo.setCallType(PoolRoleInfo.Type_CheckPoint_End);//关卡结束 | ||
1322 | 1354 | ||
1323 | PoolSdkHelper.submitRoleData(poolRoleInfo, new PoolRoleListener() { | 1355 | PoolSdkHelper.submitRoleData(poolRoleInfo, new PoolRoleListener() { |
1324 | @Override | 1356 | @Override | ... | ... |
-
Please register or login to post a comment