我使用SmartFoxServerPro在Adobe Flash AS2中拥有虚拟世界。一个问题,每次用户重新登录时,他的数据都会重置,服务器永远不会保存它。我的问题是:如何将永久数据保存到服务器,所以即使其他人加入,他们也会看到它。例如,如果Player1从他的库存中放置一个块,那么在接下来的一周他重新加入游戏,他仍然会看到该块,因为服务器会将帽块保存到它的地图中。另一个例子,如何使服务器自动拥有怪物,这样当用户登录时,他们就会有等待他们的怪物,即使是小怪,生命是50%,所有玩家都会看到他的生命如同50%。
这是我的问题。
答案 0 :(得分:0)
您需要在数据库中保留游戏状态,并在用户登录游戏时加载信息。
有关数据库和smartfox的更多信息,请访问:http://docs2x.smartfoxserver.com/DevelopmentBasics/database-recipes