Здравствуйте.
Давно не писал, со всем разбирался сам. Вот только постал маленький вопрос по серверной части АС2
Я написал перебор данных таким образом

Код AS1/AS2:
for (var i = 0; i < application.clients.length; i++)
в иттерациях которого идёт выборка данных

Код AS3:
var searhObj = new Object();
searhObj = application.users_so.getProperty(application.clients[i].id);
потом еще описанны действия с данными и в конце стоит проверка на уроверь жизней

Код AS1/AS2:
if (searhObj.healtz<=0) application.users_so.setProperty(searhObj.id, null);
else application.users_so.setProperty(searhObj.id, searhObj);
Проблема в том что когда уровень жизни падает ниже нуля шареды удаляються, имя шареда берёться из имя соединения, "умершый" игрок не дисконектиться, и при последущей проверки вылазит ошыбочка, что не существует, удалённый ранее наред, с именем активного еще подключения. Как вставить проверку на существование данных?
Буду очень благодарен в оказаной помощи, хоть прекращать самоучное написание не буду.