Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
executable file 7 lines (4 sloc) 802 Bytes
1.在创建capital后没有将system里面的user_count+1 所以system下面15个星球全部被占用后System.where_to_build_capital始终返回第一个system,然后搜索 user_id = nil 的星球就不存在,所以不能注册.
2.建筑升级后计算资源存储量,然后更新产量及其更新时间。 因为调用up_resource_perhour(planet,current_time)时,bob传入的current_time为0(约定是current_time是升级完成的时刻,或计算资源储量的时刻)
3.Global_Method.get_buiding_down_require 在写程序的时候由于down方法需要调用up方法取得其中的数据,然而在
命名返回hash的时候用了和up返回的相同名字,所以调用down方法会返回up的数据,而且降级数据会覆盖升级数据,最后所以数据显示错误。