Torero,
Попробуйте так:
var uids = [];
dApi.call('friends.getOnline',param1,function(r){setTimeout('uids = r.response.slice()',3000);});
setTimeout('alert("Пришло uids ="+uids)',1000);
Но это конечно жуткий изврат
Вызывать и передавать в обработку нужно из Callback