I don't have any way of testing this, but if you have an array of handles and you need to pass a pointer instead, couldn't you do send_var_id(id, ptr_for_handle(player_handle[i]))