成就 - AchievementService

SgtApi.AchievementService.achieve(playerId, achievementId, callback)

达成成就

SgtApi.AchievementService.complete(playerId, achievementId, callback)

领取成就奖励

SgtApi.AchievementService.excuteAchievementsByType(playerId, achievementId, callback)

通过type提交成就 进度数自动+1

SgtApi.AchievementService.customAchievementsByType(playerId, achievementId, callback)

通过成就type累加指定进度

SgtApi.AchievementService.getAchievementById(playerId, achievementId, callback)

根据成就ID获取成就信息

SgtApi.AchievementService.getAchievementsByType(playerId, achievementId, callback)

通过类型获取指定角色可以进行的任务

SgtApi.AchievementService.getAllAchievements(playerId, achievementId, callback)

获取可用的成就

SgtApi.AchievementService.getAvailableAchievements(playerId, achievementId, callback)

获取指定角色未达成的成就

SgtApi.AchievementService.getCompleteAchievements(playerId, achievementId, callback)

获取指定角色已领取奖励的成就

SgtApi.AchievementService.getDoneAchievements(playerId, achievementId, callback)

获取指定角色已经达成的成就

SgtApi.AchievementService.setAchievementProgress(playerId, achievementId, callback)

提交指定成就进度

SgtApi.AchievementService.setAchievementsProgressByType(playerId, achievementId, callback)

设置指定类型的成就进度