找回密码
 注册
X系列官方授权正版
搜索
楼主: tomol

[分享] Mod / Scripts 资料

[复制链接]
发表于 2007-1-18 00:45:27 | 显示全部楼层
原帖由 tomol 于 2007-1-18 00:42 发表
行,我做试验看看,主要是占体积的问题。tiny的我还没有试过是什么现象。


恩,期待ing。
回复

使用道具 举报

 楼主| 发表于 2007-1-18 05:14:30 | 显示全部楼层
保险, engine tuning 什么的都是hard coded。所以空间问题是无法解决的。

另外股票涨跌问题,在单人游戏里面,大多只能YY。X3里面大概可以尝试使用NPC station的销售数据。不过没有直接获得这些数据的function,必须定时遍历所有station,保存数据,效率可能会比较差。
回复

使用道具 举报

发表于 2007-1-18 22:24:51 | 显示全部楼层
原帖由 tomol 于 2007-1-18 05:14 发表
保险, engine tuning 什么的都是hard coded。所以空间问题是无法解决的。

另外股票涨跌问题,在单人游戏里面,大多只能YY。X3里面大概可以尝试使用NPC station的销售数据。不过没有直接获得这些数据的function,必须定时 ...


用销售数据可能太麻烦,而且影响游戏速度,是否可以考虑随机取一艘TS的货物价值做基础再加一个随机函数,这样的Function比较容易,也不太影响速度。
回复

使用道具 举报

 楼主| 发表于 2007-1-18 22:32:08 | 显示全部楼层
那样也太随机了,那么卖股票不就是成了赌博?lottery就ok了。
回复

使用道具 举报

发表于 2007-1-18 22:43:48 | 显示全部楼层
那这样
例如SP001股份,发行售价A=10Cr一股,然后一小时后随机取一个电厂的EC价格,例如N=15Cr而当时的平均价格为Avg=14Cr,那么股票价格就是A+[(N-Avg)/Avg]*A*random
Random为1%到100%之间的随机函数
回复

使用道具 举报

发表于 2007-1-18 23:17:18 | 显示全部楼层
然而这个股票就涨浮不断亚,没有了一个貌似曲线的规律性亚,恩恩不好炒啊
回复

使用道具 举报

发表于 2007-1-18 23:18:32 | 显示全部楼层
可以通过巧妙设置Random来弄曲线的。
回复

使用道具 举报

 楼主| 发表于 2007-1-19 00:05:23 | 显示全部楼层
其实还有个原因是X3不支持小数。虽然可以用*1000之类的方法回避。

另外如果你打算在station买卖股票的话。可以交易的量和货物的基准价(和游戏中货物的平均价一样)相关,越贵的可买卖的量越少。另外每个货物价格可变动范围和基准价也有关系(和另外一个参数一起控制的)。再加上占空间的问题。

基本上我的结论是 - 不可能在station里用平常X3货物的买卖方式来交易股票。

这样实现交易的方式就变得非常tricky,并不是不可能。可以利用msg,这样股票的数量不太多,估计十多个还行。交易量也没有太多选择。
回复

使用道具 举报

发表于 2007-1-19 00:07:25 | 显示全部楼层
原帖由 tomol 于 2007-1-19 00:05 发表
其实还有个原因是X3不支持小数。虽然可以用*1000之类的方法回避。

另外如果你打算在station买卖股票的话。可以交易的量和货物的基准价(和游戏中货物的平均价一样)相关,越贵的可买卖的量越少。另外每个货物价格可变动范 ...


或者把Idea放EGO上去看看,人多力量大。
回复

使用道具 举报

 楼主| 发表于 2007-1-19 00:34:17 | 显示全部楼层
可以我试试看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站