能力值:
( LV4,RANK:50 )
|
-
-
2 楼
涨幅是随机值吗??
倒是希望有哪位达人弄个窗口化出来...
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
是不是以概率论做基础的?
这个应该需要大量的数据作保证吧。
|
能力值:
( LV3,RANK:30 )
|
-
-
4 楼
股票的涨落用了两次随机数来计算,用两次的好处是股票不会暴涨暴落,其随机数算法:
RandData的值放在游戏的0006fecc处,每调用一次随机函数,该地址值新的RandData值改写。也就是说只要知首0x0006fecc处的值,就能算出下一次将产生的随机数值。
DWORD CMyDlg::MyRand()
{
DWORD myreturn;
RandData *= 0x41c64e6d;
RandData += 0x00003039;
myreturn = RandData;
myreturn >>= 0x10;
myreturn &= 0x00007fff;
return myreturn;
}
算出了随机数值,再将其纳入股票的涨落算法,就可以算出哪只股票下回合是涨是落....。要真正预测股票,还是问题,因为随机函数会被用在每回合几个玩家的投塞子、住店消费、随机事件中...
|
能力值:
( LV3,RANK:30 )
|
-
-
5 楼
关于2楼说的整个东东出来,我正在分析金山游侠的弹出方式,有点收获了,至少能在大富翁4中弹出个窗口了(键盘钩子是不行的),我分析金山的方法用了CBT钩子,但是弹出的窗口仍会被游戏覆盖。。。
正在分析金山让窗口能正常显示的方法,其在全局CBT钩子中,复制了游戏句柄,暂停了游戏,调用ddraw库(这块我只大概接触过游戏编程)来处理什么主页面,后台缓冲区等等,ddraw函数看得人头大,反汇编的结果全是指针调用,不知道调用了些什么函数....
|
能力值:
( LV3,RANK:30 )
|
-
-
6 楼
|
能力值:
( LV3,RANK:30 )
|
-
-
7 楼
研究了金山游侠,结合FSWindow例子,终于能在全屏DX游戏中弹出自已的窗口,还能响应鼠标。不知道那么多掌握了技术的人为什么不公布...
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
这么老的游戏,这么老的技术?
|
能力值:
( LV3,RANK:30 )
|
-
-
9 楼
其实网上需要在DX游戏中弹出自已的对话框需求很多,找来找去就是一个代码,我知道金山这种技术出来很多年了了,但知道的人为什么没公布呢?还有很多人在走弯路....
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
附件无法下载
|
|
|