2014-06-23 53 views
0

我已经在使用SmartFoxServerPro的Adobe Flash AS2中获得了虚拟世界。一个问题是,每次用户重新登录时,他的数据都会重置,而服务器永远不会保存它。我的问题是:如何将永久数据保存到服务器,所以即使其他人加入,他们也会看到它。例如,如果Player1从他的库存中放置一个块,那么在下一周他重新加入游戏,他仍然会看到该块,导致服务器将帽子挡到它的地图。另一个例子,如何让服务器自动拥有暴徒,这样当用户登录时,他们会有怪物在等待他们,甚至当暴徒,生命是50%时,所有玩家将他的生命视为50% 。如何将数据永久保存在sfs服务器中

这是我的问题。

回答

0

您需要将游戏状态保存在数据库中,并在用户登录游戏时加载信息。

更多信息的数据库和smartfox这里:http://docs2x.smartfoxserver.com/DevelopmentBasics/database-recipes

+0

如何做到这一切的动作脚本2闪光?这些教程仅在Java中提供帮助。 :C – Danidre14

+0

smartfox 2x的服务器端代码仅限于java。如果您使用sfs pro,文档位于http://smartfoxserver.com/docs/1x/index.htm?http://smartfoxserver.com/docs/1x/docPages/sfsPro/embeddedDb.htm – Prat