|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Отправление почты всем (Быстро) |
Отправление почты всем |
Всем привет. Скажите пожалуйсто, как отправить ВСЕМ игрокам на сервере с предметов, допустим с эмблемами льда, Надо отправлять тем, кто в бане и кто офф. Скажите пожалуйсто как это сделать? т.к. писать через игру в ручную - это бред
Сообщение # 1 написано 24.08.2011 в 08:45
|
Могу предложить вариант на php.
Скрипт: ссылка Информация по настройке: Для начала настраиваем конфиг вверху скрипта. (Убедитесь что заполнили его верно и без ошибок) Далее вводим текст, заголовок сообщения, количество отправляемых денег. Далее находим: /* Отправляемые предметы */ $items[] = "49426:5"; $items[] = "49426:15"; Здесь отправляется два предмета: 49426 - эмблема льда количеством 5 штук и 49426 - эмблема героизма количеством 15 штук. Отправлять нужно минимум один предмет и максимум 12. Что бы добавить ещё один предмет нужно дописать: $items[] = "идпредмета:количество"; Например, хочу что бы доставлялись ещё 8 эмблем триумфа, значит дописываю: $items[] = "47241:8"; И в общем выглядит так: /* Отправляемые предметы */ $items[] = "49426:5"; $items[] = "49426:15"; $items[] = "47241:8"; Если нужно удалить отправляемый предмет, то просто удаляем строку вместе с ним. Например мне не нужны эмблемы героизма, то выглядеть будет так: /* Отправляемые предметы */ $items[] = "49426:5"; $items[] = "47241:8"; Что бы выполнить скрипт, достаточно создать файл 1.php, скопировать в него скрипт и положить его рядом с index.php вашего сайта. Затем в браузере пройти по адресу http://вашип(илидомен)/1.php например: http://example.com/1.php Если правильно всё настроили и сделали, то появится надпись об успешном выполнении скрипта. Проверок на валидацию данных не особо много, поэтому ещё раз убедитесь что заполнили конфиг правильно и не превышайте такие ограничения как maxcount предметов и тому подобное. Как только увидели надпись об успешном окончании работы скрипта, то не обновляйте страничку или не переходите на этот адрес ещё раз, что бы не дублировать отправку. Надеюсь очень понятно объяснил, как отправлять почту сразу всем игрокам, и не увижу глупых вопросов по поводу использования этого скрипта. Использовать скрипт можете как угодно, например поздравления с первым сентября, новым годом и так далее. И самое главное: скрипт обязательно нужно выполнять при отключённом сервере мира (worldserver.exe). Также обещаю долгое выполнение скрипта, так что наберитесь терпения (количество набираемого терпения зависит от количества персонажей). Если хотите что бы скрипт выполнялся при включённом сервере, то пишите себе новый с использованием telnet и команды .send items
Сообщение # 4 написано 24.08.2011 в 21:00
|
Quote (Slinkov99) .send message вроде как но не уверен... Слушай, мне лучше знать какая команда отправляет вещи. И если я сказал что той, значит она и отправляет. Перед тем как что то говорить, проверь хотябы в игре эту команду. .send message вообще к почте не относится. Quote (Slinkov99) А вообще скачай TrinityAdmin (аддон для WOW) и не парься... Подобными аддонами пользуются недоадмины, которые не могут запомнить команды. И как ты собрался через него отправить всем игрокам почту... И вообще, иди в задницу, ненавижу такое говно как ты, только и умеют пиздеть всякую херню. Добавлено: Мне очень жаль тебя, если ты удаляешь её руками... Хотя нет, не жаль. Мучайся дальше. Я бы удалил эту "постройку" одним запросом в бд и без всяких "аддонов" которые тебе якобы облегчают работу. |
| |||
| |||