模拟城市中文网

 找回密码
 入住
搜索
查看: 4004|回复: 16

修改solo模式下trading价格的方法

[复制链接]
发表于 2009-11-13 16:55 | 显示全部楼层 |阅读模式
经测试393版本可以使用
转自moaku

Create the file:
Data\design\script\tradingandtokens\offlineomnicorpprices.data and fill it with:


------------------------------------------------------------------------------------------------------------------------

TradingHouse.OfflinePrices = TradingHouse.OfflinePrices or {}


-- these are the default prices that are used when there is not a specific price specified for this ressource
TradingHouse.DefaultOmniBuyUnitPrice = 250
TradingHouse.DefaultOmniBuySellPrice = 100


function TradingHouse:SetOfflineOmnicorp(_Name, _UnitSellPrice, _UnitBuyPrice)

local ID = TradingLogic:GetTokenID(_Name)

if (ID == -1) then
LOG_ERROR("Trying to set Unknown token : "..(_Name or "nil"))
return
end

if (math.floor(_UnitSellPrice) ~= _UnitSellPrice) then
LOG_ERROR("Trying to set a non integer sell price for token : "..(_Name or "nil"))
return
end

TradingHouse.OfflinePrices[_Name] = TradingHouse.OfflinePrices[_Name] or {}
TradingHouse.OfflinePrices[_Name].SellPrice = _UnitSellPrice
TradingHouse.OfflinePrices[_Name].BuyPrice = _UnitBuyPrice


end



-----------------------------------------------------------------------------------------------------------------------

This will "Scrooge" Don Madalf preparing his greedy mind for xmas and makes him want to help people instead of scamming them.

Feel free to edit TradingHouse.DefaultOmniBuyUnitPrice and TradingHouse.DefaultOmniBuySellPrice to fit your needs, but don't edit the rest of the file.
发表于 2009-11-13 22:37 | 显示全部楼层
不懂。。。。能不能说中文详细点啊
回复 支持 反对

使用道具 举报

发表于 2009-11-13 22:57 | 显示全部楼层
Create the file:
Data\design\script\tradingandtokens\offlineomnicorpprices.data and fill it with:
即是說建立一個檔案(在那個路徑)
然後填入上面那堆東西就可以了...

問一句
你取得了授權嗎??
回复 支持 反对

使用道具 举报

发表于 2009-11-15 22:19 | 显示全部楼层
最好能请ZL翻译一下并能做一个示范!
回复 支持 反对

使用道具 举报

发表于 2009-11-16 10:02 | 显示全部楼层
好像可以自己修改下面两个数字

TradingHouse.DefaultOmniBuyUnitPrice = 250
TradingHouse.DefaultOmniBuySellPrice = 100
回复 支持 反对

使用道具 举报

发表于 2009-11-17 11:11 | 显示全部楼层
到底可不可行咯 也每个准话 怕修改了游戏冲突 以后更新用不了
回复 支持 反对

使用道具 举报

发表于 2009-11-17 22:59 | 显示全部楼层
出于对贸易价格的愤愤不平 我按照楼主说的去试了下 不成功
回复 支持 反对

使用道具 举报

发表于 2009-11-18 00:03 | 显示全部楼层
目前坛子上的更新档只能到392版,该版本及之前版本测试无效。393版还没有试过。谁有该版本的升级下载地址么?
回复 支持 反对

使用道具 举报

发表于 2009-11-19 00:09 | 显示全部楼层
OH,YEAH
成功。。。
该死的交易商,搞定你了,哈。
回复 支持 反对

使用道具 举报

发表于 2009-11-20 05:18 | 显示全部楼层
玩游戏还要有编程知识
回复 支持 反对

使用道具 举报

发表于 2009-11-20 13:42 | 显示全部楼层
原帖由 yyytoyyy 发表
OH,YEAH
成功。。。
该死的交易商,搞定你了,哈。


请问楼上是如何搞定的?我已经建立了该文件,并修改了文本中的价格,但是交易价格都没有改变。而且如果我在文件中输入其它乱码,会导致游戏进入时报错,证明该文件的确被游戏载入了。
难道需要重新建立城市么?我的游戏是 三九二 版本。
回复 支持 反对

使用道具 举报

发表于 2009-11-20 19:06 | 显示全部楼层
我是392版本
这是我的目录:
J:\Cities XL\Data\Design\script\tradingandtokens
把下面文件解压到这个目录下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?入住

x
回复 支持 反对

使用道具 举报

发表于 2009-11-21 01:23 | 显示全部楼层
多谢楼上的帮助,我这就去试验一下。
回复 支持 反对

使用道具 举报

发表于 2009-11-21 01:30 | 显示全部楼层
谢谢,已经搞定。我补丁无效的原因是不知道自己哪根筋出问题,把目录名建成了“Designs”,多了个“s”,于是无效……

话说楼上跟我真是默契,价格设置得都是100 90。呵呵。
回复 支持 反对

使用道具 举报

发表于 2009-12-2 19:52 | 显示全部楼层
更新后无效了,呵呵
回复 支持 反对

使用道具 举报

发表于 2009-12-28 00:47 | 显示全部楼层
的确无效了……很悲剧中……
回复 支持 反对

使用道具 举报

发表于 2010-1-25 14:38 | 显示全部楼层
如果把这个文件修改一下保存, 目的是修改文件日期为最新, 能不能就有效了, 待验证。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-10-4 21:24 , Processed in 0.027414 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表