2014-06-23 54 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