Сегооодня мы будем пытаться сделать так что бы на форме входа можно было выводить свои новости. А назовём это всё так:
"Изменяем Breaking News / Горячие Новости" Итак - далее объясняю пошагово.
1. Переходи в папку вашего вэбсервера, где лежат папки с сайтами.
(В Дэнвере они обычно лежат в папке home).
2. Создаём в папке home папку с адресом вашей машины в сети... например - 192.168.0.1
(напоминаю что этот адрес обычно указывается вашими клиентами в реалм листе. Позаботьтесь о том что бы адрес был и там и там одинаковый).
3. Заходим в созданную папку 192.168.0.1 (буду приводить её в пример).
4. Содаём ещё одну папку. Называем её www.
5. В папку www нужно создать ещё одну папку - en.
6. В папке en создаём ещё одну папку - alert (не устали? ).
7. В итоге должно получиться примерно такое дерево в панели адреса:
...\home\192.168.0.1\www\en\alert
8. В папке alert создаём php файл с названием index.
Т.е выглядеть будет так - index.php
(создать файл можно через блокнот, указав при сохранении Тип Файлов - Все файлы, и вписав в название сохраняемого файла index.php)
9. В php файле должен содержаться следующий код:
Code
<?php echo ("SERVERALERT:");
include('news.txt');
?>
Поясню немного что делает скрипт.
*Оператор echo выводит на экран надпись SERVERALERT: - она сообщает игре, что после этого слова идёт то что нужно выводить, т.е уже саму новость.
**Что бы не возникало проблем с кодировкой я сделал так что бы новость подгружалась из txt файлика. Да и редактировать так удобней будет.
***Оператор include - подключает на вывод файл txt, его название указываем кавычках. В нашем случае файл news.txt. 10. Хочу заметить, следующее... Если вы создаёте php файл в блокноте, проследите что бы кодировка его была ANSI.
11. Далее - создаём в той же папке файл news.txt - здесь можете писать что угодно. Всё что вы тут напишите - будет выводиться в блоке новостей в игре. !!!При сохранении файла - убедитесь что выставлена кодировка UTF-8, иначе будут выводиться каракули!!!
12. На этом не конец истории. Перейдите в папку:
C:\WINDOWS\system32\drivers\etc
13. Откройте файл hosts в блокноте и добавьте в конец следующую строку:
Code
192.168.0.1 launcher.wow-europe.com
192.168.0.1 status.wow-europe.com
(для ленивых - сделал батник)
Code
echo # WOW news channel >> %windir%\system32\drivers\etc\hosts
echo 192.168.0.1 launcher.worldofwarcraft.com >> %windir%\system32\drivers\etc\hosts
echo 192.168.0.1 status.wow-europe.com >> %windir%\system32\drivers\etc\hosts
(клиентам тоже прийдётся прогнать батник по системе. Меняете IP на свой (там где серв стоит)). Ниже прикрепил архив. В нём все файлы которые нужны. И инструкции тоже.