• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » [TrinityCore] Help » Отправление почты всем (Быстро)
Отправление почты всем
skryroman
Скаут
Всем привет. Скажите пожалуйсто, как отправить ВСЕМ игрокам на сервере с предметов, допустим с эмблемами льда, Надо отправлять тем, кто в бане и кто офф. Скажите пожалуйсто как это сделать? т.к. писать через игру в ручную - это бред
Сообщение # 1 написано 24.08.2011 в 08:45
Shkrest
Сержант
Пиши запрос в базу....Читай правила и смотри.Почитай форум орегонкор
Сообщение # 2 написано 24.08.2011 в 15:20
skryroman
Скаут
Shkrest, можно ссылку пожалуйсто? я найти немогу=( в поиск юзал орегонкор ну там чет нето
Сообщение # 3 написано 24.08.2011 в 18:36
Прадмур
~
Могу предложить вариант на 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
skryroman
Скаут
спасибо, держи +ик=)
Сообщение # 5 написано 25.08.2011 в 05:43
Slinkov99
Скаут
.send message
вроде как
но не уверен...
А вообще скачай TrinityAdmin (аддон для WOW) и не парься...
Сообщение # 6 написано 25.08.2011 в 06:52
Прадмур
~
Quote (Slinkov99)
.send message
вроде как
но не уверен...

Слушай, мне лучше знать какая команда отправляет вещи.
И если я сказал что той, значит она и отправляет.
Перед тем как что то говорить, проверь хотябы в игре эту команду.
.send message вообще к почте не относится.
Quote (Slinkov99)
А вообще скачай TrinityAdmin (аддон для WOW) и не парься...

Подобными аддонами пользуются недоадмины, которые не могут запомнить команды.
И как ты собрался через него отправить всем игрокам почту...

И вообще, иди в задницу, ненавижу такое говно как ты, только и умеют пиздеть всякую херню.

Добавлено:
Мне очень жаль тебя, если ты удаляешь её руками... Хотя нет, не жаль. Мучайся дальше.
Я бы удалил эту "постройку" одним запросом в бд и без всяких "аддонов" которые тебе якобы облегчают работу.
Сообщение # 7 отредактировано Прадмур - Пятница, 26.08.2011, 15:25
Slinkov99
Скаут
Прадмур, я давно не был на сервере с гм правами,по этому комманду не помню.
А TrinityAdmin создан для удобства...
Посмотрю я на тебя когда ты огромную постройку из GO руками удалять будешь...
Сообщение # 8 написано 26.08.2011 в 07:16
Форум » TrinityCore » [TrinityCore] Help » Отправление почты всем (Быстро)
  • Страница 1 из 1
  • 1
Поиск: