2014-06-23 3 views
0

У меня есть виртуальный мир в Adobe Flash AS2 с помощью SmartFoxServerPro. Одна проблема, каждый раз, когда пользователь возвращается в систему, его данные сбрасываются, а сервер никогда не сохраняет их. Мой вопрос: как сохранить постоянные данные на сервере, поэтому, даже когда другие люди присоединятся, они увидят это. Например, если Player1 помещает блок из своего инвентаря, то на следующей неделе он снова присоединяется к игре, он все равно увидит блок, потому что сервер сохранит блок шляпы на своей карте. Другой пример, как заставить сервер автоматически набирать на нем мобы, чтобы при входе в систему у них были бы монстры, ожидающие их, и даже когда мобы живут на 50%, все игроки увидели бы его жизнь как 50% ,Как сохранить данные на сервере sfs навсегда

Это мой вопрос.

ответ

0

Вам необходимо сохранить состояние своей игры в базе данных и загрузить информацию, когда ваш пользователь войдет в игру.

Более подробную информацию о базах данных и smartfox здесь: http://docs2x.smartfoxserver.com/DevelopmentBasics/database-recipes

+0

Как сделать все это в Action Script 2 Flash? Эти учебные пособия предоставляют помощь только на 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

Смежные вопросы