search 登录 注册
arrow_back返回列表
ID:43770
light_modedark_modestarstarstar
Lv.7 可吟七步诗
edit_note帖子 260
stars积分 1,446,986
event加入 2011-05-22
美化修改 精华

[教程]mrp软件收费代码全公开

schedule发表于 2011-09-03 20:15:00 visibility查看 1,822 chat_bubble回复 24
#1 楼主
1、 收费模块的初始化,并根据手机语言设置游戏显示的语言。海外版游戏的收费模拟初始化,调用的是mrc_init(C)hargeOverSea函数。设置游戏的显示语言调用的是SGL_SetCurrentLanguage函数。示例代码:int32 InitGamePayment(void) { int32 ret= 0; (c)har buf[10] = {0}; //收费模块初始化 memset(&gPayInfo, 0, sizeof(PAY_CTR_INFO_T)); ret = mrc_init(C)hargeOverSea(&gPayInfo); //语言初始化 SGL_I18nInitialize(); mrc_memset(&g_GameCtrl, 0, sizeof(g_GameCtrl)); //检查应用正文信息是否存在,若不存在则默认使用英文。 SGL_SetCurrentLanguage(gPayInfo.AppLanguageID); mrc_memset(buf,0,sizeof(buf)); (u)nicode2asc(((c)har)SGL_LoadString(STR_LAN_VALID),buf, 10); if(1!=atoi(buf)) { gPayInfo.AppLanguageID=1001;}g_GameCtrl.LanguageID = gPayInfo.AppLanguageID; g_GameCtrl.MCC = gPayInfo.MCC; //设置游戏显示的语言 SGL_SetCurrentLanguage(gPayInfo.AppLanguageID); return ret; }上面的示例主要的作是,进行收费模块的初始化,并根据收费模块返回的手机语言,决定手机的显示语言。如果游戏不包含这种语言的话,则默认显示英语。 示例中是定义了一个结构体变量g_GameCtrl来保存游戏收费的相关信息。结构体的原型是:typedef struct { int32 MCC; //用户SIM卡的MCC int32 CountryNum; //该种语言中的国家和地区数量,免费也算一个国家地区。 int

全部回复 (24)

ID:58294
light_modestarstarstar
Lv.1 韶华一笑间
2011-09-03 20:16:00 沙发
啊 没看懂
ID:28946
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2011-09-03 20:56:00 板凳
..没看懂
ID:41113
light_modedark_mode
Lv.1 韶华一笑间
2011-09-03 21:06:00 地板
懂吗
ID:10086
light_modedark_modedark_modestarstar
Lv.2 独赏二月雪
2011-09-03 21:17:00 #5
同1
ID:54315
light_modestarstar
Lv.1 韶华一笑间
2011-09-03 21:28:00 #6
you能写个免费的来吗?
ID:27721
dark_modedark_modedark_modestar
Lv.1 韶华一笑间
2011-09-04 23:25:00 #7
看不懂,有待学习
ID:41467
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2011-09-04 23:53:00 #8
不懂
ID:26049
light_modestarstarstar
Lv.1 韶华一笑间
2011-09-07 12:42:00 #9
不懂
ID:47635
light_modestarstarstar
Lv.1 韶华一笑间
2011-09-08 10:25:00 #10
什么意思???
ID:59055
light_modestar
Lv.1 韶华一笑间
2011-09-09 20:12:00 #11
呵呵,路过哦
ID:47948
light_modestarstar
Lv.1 韶华一笑间
2011-09-11 06:53:00 #12
???
ID:69981
light_modedark_mode
Lv.1 韶华一笑间
2011-09-11 15:27:00 #13
知道了
ID:36074
light_modedark_modestar
Lv.1 韶华一笑间
2011-09-23 09:08:00 #14
输入关键字搜索
ID:62943
dark_modedark_modedark_modestarstar
Lv.1 韶华一笑间
2011-09-25 00:36:00 #15
这家伙很勤快,把快写完了的内容又擦了!
ID:78984
light_mode
Lv.1 韶华一笑间
2011-10-27 07:25:00 #16
无语
ID:62645
dark_modedark_modedark_modestar
Lv.1 韶华一笑间
2011-11-04 22:44:00 #17
说那么多,就没有怎么破解呀?
ID:80611
light_modestarstarstar
Lv.1 韶华一笑间
2011-11-05 17:11:00 #18
俄你好罗所
ID:21274
light_modestar
Lv.1 韶华一笑间
2011-11-20 20:27:00 #19
哈哈哈哈哈
ID:75014
light_modestarstar
Lv.1 韶华一笑间
2011-12-04 11:48:00 #20
什么意思
ID:61764
light_modestarstar
Lv.2 独赏二月雪
2012-01-06 10:38:00 #21
想像中很不同
登录 后才能回复