Зачем удалять персонажей, никак не могу понять?
Ну, смотрите. Мы переносим донат в 2 этапа с подсчётом всего эфира, который шёл на реалм. Что мешает игроку сдать шмотки, которые сдаются, перекинуть их на персонажа, не отмеченного в заявке и пустить на удаление уже голого чара без монет? Если мы не удаляем всех чаров (что гарантирует нам невозможность такого сценария), то надо делать дополнительные проверки на то есть ли монеты на других чарах, откуда эти монеты, не переносили ли с чара которого мы удаляем эти монеты и не спрятали ли их.
При этом подсчёт надо будет вести другим образом. Не просто взять все ники, одним запросом прогнать их по базе и посмотреть сколько эфира шло в письмах на почту. А брать конкретного чара, проверять кроме этих писем ещё и все логи передачи ему эфира (ну мало ли он донатил на одного, перенёс на другого, а теперь хочет с этого другого перенести между реалмами).
Если нынешний вариант для Блэкманоса - это не страшный напряг и поэтому я не беру за эту услугу ничего кроме процента от эфириальных монет при переносе, то без удаления чаров перенос либо будет платный, причём недешёвый, либо его не будет вообще т.к. Блэк просто откажется т.к. при детальной проверке чаров и того куда какой эфир шёл и откуда он взялся, ему не будет хватать времени на разработку и дела по серверу.
Если у меня эфир в сумке лежит. Зачем удалять персов, я тоже не понял.
И еще. Если доната не было. А эфир был в виде выигрышей с ивентов. В логах доната же не будет. Или этот эфир переносу не подлежит?
Если эфир у вас лежит в сумке, то при его переносе нужно понять откуда он вообще у вас взялся. Мало ли эфир с ивентов (не переносится) или в случае с фаном наголосованный багом (не переносится) или вообще надюпанный. Это время Блэкманоса на те же проверки, которые я описал выше.
Эфир с ивентов переносу не подлежит, в донат логах его нет. Если бы это было только моё время, то я бы наверн его мб ещё и переносил, но отнимать очень ценное время Блэка на проверку и перенос монет, которые серверу на пользу не пошли и по сути являются призом-подарком от сервера, я не могу и не буду. Ну, всё таки надо понимать, что перенос это не щелчок пальцами, а работа моя (принять, проверить всё ли в заявке так ка передать, обработать инфу, составить высылку) и работа Блэка (сделать запросы в базу, посчитать, выдать, принять высылку, выслать). Причём время немаленькое, когда пошли переносы на легиона, я иногда и по 3-4 часа подряд сидел только принимая данные на перенос и проверяя их.