Напрасно. Ничего особо сложного. У меня заработало... нууу раза с 3-гоДо этого понятия не имел о таких вещах (да и счас не особо)
Насчет WEB и MySQL - ключевое слово Denwer, найдешь пакет - поставишь, там хорошо разжевано. Стат - где-то тут ссылка пробегала, просто внимательно читать описалово и все встанет сразу. Потом еще звания прикрутишь (il2cherep кажись) - там еще проще![]()
Крайний раз редактировалось BLADE_LW; 01.07.2008 в 13:04. Причина: Добавлено сообщение
Kry попал по полной...
Карты рисовать нельзя. В смысле совсем новые, с новыми текстурами. Можно пользоваться тем, что есть в самой игре. А вот что будет на этих картах, (наземка и прочее), лучше делай все сам. В "Полном редакторе". Это совсем несложно. Зато ты будешь четко знать, где у тебя и что есть. И что и где можно изменить и поправить, если вдруг у твоих вирпилов появятся какие-то пожелания.
Нет в русском языке слова дешеГО. Есть слово дешеВО.
так подсказал вроде?
Денвер - http://www.denwer.ru/
ссылка на стат - 2 страницы раньше - http://forum.sukhoi.ru/showpost.php?...&postcount=292
Ссылку на систему званий за 5 мин не нашел, буду на работе - посмотрю.
Как делать?
Ставишь Денвер - получаешь WEB-сервер с MySQL, разбираешься с ним - надо, что бы сайт (страничку любую поклади для пробы) было видно из сети. Описаловка там грамотная, если есть желание - разберешься.
Ставишь стат, предварительно прочитав инструкцию (я лучше не скажу, а постить ее сюда смысла нет).
В общем, главное найти все необходимое, дальше только дело времени и желания. Еще раз - глобальных сложностей нет, особых знаний - не требуется, только общее понимание процесса. Инструкции читать ДО установки, и все получится
не-а, отделаюсь ссылками и общими фразами![]()
Все это мне разжевали и можно все это установить за 10 минут, но возникла проблема с установкой il2sc_cherep , я его скачал сдесь http://redssquad.ru/forum/index.php?showtopic=30 там два варианта черепа , какой нужен под Ваш денвер и как его установить, все делаю как в хелпи к черепу, в дазе данных как в хелпи написано создаются три новые строки , но в стате никаких изменений , а в логе черепа пишет вот что :
18.07.2008 13:24:07 Virpil's Ranks Calculator (ver 1.0.0.15)
18.07.2008 13:24:07 Copyright(c) Michael Khabarov, 2007
18.07.2008 13:24:07 http://il2sc-cherep.narod.ru, jfk00@mail.ru
18.07.2008 13:24:07 === Start Service ===
18.07.2008 13:24:07 Ошибка вычисления K/S dbExpress Error: [0x0003]: Invalid Field Type
18.07.2008 13:24:07 Ошибка вычисления K/S dbExpress Error: [0x0003]: Invalid Field Type
18.07.2008 13:24:07 Ошибка вычисления K/S dbExpress Error: [0x0003]: Invalid Field Type
Спасите помогите, что надо делать?![]()
Очень может быть, что у тебя битая база статистики пилотов. И база эта, как показывает практика, становится "битой" на ура. Два раза у меня, (по техническим причинам), неожиданно перезагружался комп. Как раз в тот момент, кода MySQL сервер делал очередную запись в свою базу, и в обоих случаях, база слетала. Не вся конечно. Определенна таблица из базы. Скорее всего это происходит из-за того, что все мы дружно и хором юзаем халявную, бесплатную, некоммерческую часть сервера MySQL.
Вот копирайт части моего поста с другого форума:
"Однажды, после аварийной перезагрузки компа, в таблице sessions слетел счетчик "Автоприращений индекса" (Autoincrement) по ключевому полю. Он перескочил на несколько значений вперед. Должен был быть 8552, а стал почему-то 8257. Нужно выставить правильное значение и статистика будет работать дальше. Неисправность работы статистики выражалось в том, что не росла статистика вылетов пилотов (и возможно еще что-то) и в бегущем служебном логе IL2 Server Commander все время выскакивала ошибка SQL."
Это был первый случай. Был и еще один. Во втором случае, (точно не помню что именно было), но было что-то совсем мало заметное внешне. Вроде выражалось в том, что севак перестал подгружать новые карты по условию. То есть, я это к тому говорю, что ты сам может и не сразу заметишь ошибку в базе, а вот программа "il2sc_cherep" заметит это сразу. И сразу перестанет работать. Пробуй эту прогу на свежайшей и стопудово исправной статистике запускать. Сама прога рабочая. Ее проверяла масса народу, и я в том числе.
P.S. Лично я cherep юзать не стал. Невероятно сильно грузит комп во время очередного просчета статистики. Даже тогда, когда прога уже перестает считать все записи заново, она все равно тормозит систему. Когда она пашет, невозможно даже текст набирать на компе. Возможно у кого-то, у кого статистика поменьше, все путем. А у меня база данных пилотов пашет аж с 20.09.2006г. И, к примеру, таблица KillBoard содержит в себе уже 328870 записей и продолжает расти дальше.
Нет в русском языке слова дешеГО. Есть слово дешеВО.
Сорри, отпуск и все такое... Завтра на работу, посмотрю детальнее...
для изменений в стате требуется новый шаблон статы, вроде достаточно скопировать прилагаемый к черепу поверх существующего (давно делал, дословно не помню).
Также необходимы дополнительные поля в таблицах MySQL, тоже идет вместе с черепом...
Череп пересчитывает стат через определенное время - есть в настройках, имеет смысл поставить на время наименьшей загрузки.
Впечатлен. Честно. Даже позавидовал немного...
Я базу чищу раз в 3-4 месяца (несмотря на кол-во пилотов не доходящее до 2-х десятков) по политическим соображениямПо тем же соображениям череп простоял 3 мес. и тоже был убран. Проблем с загрузкой компа не испытывал, но на нем никто не работает, посторонних задач не держит, да и база значительно меньше. Пересчет производился раз в час, в игре не ощущалось.
Так, общие фразы...
>там два варианта черепа, какой нужен
а на его собственной страничке еще и третийИМХО посвежее - лучше
>в дазе данных как в хелпи написано создаются три новые строки
замечательно
>но в стате никаких изменений
а стат заменен? из phpstat_plus.rar?
>в логе черепа пишет вот что: ...Invalid Field Type...
неправильный тип поля, убиваем поля, можно еще почистить базу статы (копию сохранить), ставим черепа (свежего) снова, пробуем, пишем...
1. Я написал письмо разработчику и он мне дал по этой сылке новую версию
http://il2sc-cherep.narod.ru/
2. А стат заменен? из phpstat_plus.rar
ничего неменял, а где этот файл лежит и как его менять?
3. Как и где меняются поля.
Я в этом ноль , но если хоть чуть поможете схватываю моментально.
Непропадайте пожалуйста.![]()
Скачал я файл phpstat_plus.rar отсюда http://www.redssquad.ru/forum/index.php?showtopic=30
У меня стоит Денвер отсюда http://www.denwer.ru/
После установки денвера я создаю базу со статистикой
Статистика работает идеально.
Следующий шаг это Череп.
я устанвливаю все как в инструкции, захожу в папку il2sc_cherep
и там прописываю адресс сервера
<?xml version="1.0" encoding="windows-1251" ?>
- <!-- Файл настроек для сервиса обсчета званий пилотов
-->
- <il2ranks>
- <!-- Параметры серверов MySQL. Серверов может быть несколько.
Каждый должен иметь уникальное значение атрибута "id".
Если значение атрибута "active" равно нулю, сервер игнорируется
-->
<mysql id="1" active="1" host="localhost" user="root" pass="" db="IL2SC" />
<mysql id="2" active="1" host="укажите_адрес_хоста_1" user="root" pass="root" db="IL2SC" />
- <!-- interval : интервал пересчета званий в минутах
sleep : пауза между обработкой записей в миллисекундах (снижение загрузки ЦП)
(0 - без паузы)
-->
<schedule interval="15" sleep="100" />
- <!-- Параметры встроенного web сервера
-->
- <admin port="21009">
<password>111</password>
</admin>
Прописываю адресс =localhost и убераю пароль у меня его на базе нет.
После в папку где лежит статистика \10.152.195.17\www\il2sc\il2sc_stat
я ложу разархивированный из phpstat_plus.rar файлы и замещаю старые.
потом запускаю денвер и череп.
В базе на вкладке пилот появляются 3 новых значения .
При открытии стата появилось поле Звание но скины все пропало и страница просто белая.
Зайдя в лог черепа там прописано вот что.
29.07.2008 11:24:24
29.07.2008 11:24:24 Virpil's Ranks Calculator (ver 1.0.0.22)
29.07.2008 11:24:24 Copyright(c) Michael Khabarov, 2007
29.07.2008 11:24:24 http://il2sc-cherep.narod.ru, jfk00@mail.ru
29.07.2008 11:24:24 === Start Service ===
29.07.2008 11:24:54 ERROR connecting to MySQL: mySQL Error Code: (2003)
Can't connect to MySQL server on 'localhost' (0)
29.07.2008 11:24:54 not connected to MySQL
29.07.2008 11:24:54 ERROR connecting to MySQL: mySQL Error Code: (2005)
Unknown MySQL Server Host 'укажите_адрес_хоста_1' (11004)
29.07.2008 11:24:54 not connected to MySQL
29.07.2008 11:24:54 === Stop Service ===
29.07.2008 11:25:10
29.07.2008 11:25:10 Virpil's Ranks Calculator (ver 1.0.0.22)
29.07.2008 11:25:10 Copyright(c) Michael Khabarov, 2007
29.07.2008 11:25:10 http://il2sc-cherep.narod.ru, jfk00@mail.ru
29.07.2008 11:25:10 === Start Service ===
29.07.2008 11:25:10 Расчет сервера: localhost
29.07.2008 11:25:10 NEW FIELD HAS BEEN ADDED realrank
29.07.2008 11:25:10 NEW FIELD HAS BEEN ADDED lastsortie
29.07.2008 11:25:10 NEW FIELD HAS BEEN ADDED awards
29.07.2008 11:25:10 ERROR connecting to MySQL: mySQL Error Code: (2005)
Unknown MySQL Server Host 'укажите_адрес_хоста_1' (11004)
29.07.2008 11:25:10 not connected to MySQL
29.07.2008 11:26:30 === Stop Service ===
29.07.2008 11:26:37
29.07.2008 11:26:37 Virpil's Ranks Calculator (ver 1.0.0.22)
29.07.2008 11:26:37 Copyright(c) Michael Khabarov, 2007
29.07.2008 11:26:37 http://il2sc-cherep.narod.ru, jfk00@mail.ru
29.07.2008 11:26:37 === Start Service ===
29.07.2008 11:26:37 Расчет сервера: localhost
29.07.2008 11:26:37 ERROR connecting to MySQL: mySQL Error Code: (2005)
Unknown MySQL Server Host 'укажите_адрес_хоста_1' (11004)
29.07.2008 11:26:37 not connected to MySQL
Чувствую , что победа рядом но непойму что надо сделать?
может адрес неправнльно в черепе написал?
Неконектится череп к базе.![]()
минут 40 писал, вдумчиво блин, с цитатами... тайм-аут регистрации кончился, пост не ушел, вернуться не сработало... БЛИН!
Коротко:
на машине с Денвером - браузер - в адрес - localhost - страничка Денвера, там есть ссылка на администрирование mySQL.
Проверить наличие в таб. pilots добавленных полей (вроде он зацепился было к SQL и добавил).
Попробовать в файле настроек прописать ИП вместо localhost...
Вот...
Ну и еще вот http://forum.php-myadmin.ru/viewtopic.php?id=410 вроде код ошибки тот же...
Крайний раз редактировалось Kry; 29.07.2008 в 19:59.
Разрешается все очень просто,хоть тема старая, но мучаются многие:
1. Скачать версию cherep посвежее http://il2sc-cherep.narod.ru -отсюда,
в настройках нужно прописать правильно:
-->
<mysql id="1" active="1" host="localhost" user="root" pass="" db="il2sc" />
<mysql id="2" active="0" host="укажите_адрес_хоста_2" user="root" pass="root" db="IL2SC" />
-а не как было прописано у тебя, смотрим выше db="IL2SC", а именно нужно написать db="il2sc" -малым регистром, это для денвера 3, при условии, что пароля на базе il2sc нет, малым регистром букв у тебя создается база в каталоге data, mysql5 у денвера -3. Вот собственно и вся ошибка в этой ситуации.
2. Запускаем и будет счастье и лог пойдет правильный примерно так:
22.09.2008 21:16:33 Virpil's Ranks Calculator (ver 1.0.0.22)
22.09.2008 21:16:33 Copyright(c) Michael Khabarov, 2007
22.09.2008 21:16:33 http://il2sc-cherep.narod.ru, jfk00@mail.ru
22.09.2008 21:16:33 === Start Service ===
22.09.2008 21:16:33 Расчет сервера: localhost
22.09.2008 21:16:35 server skipped укажите_адрес_хоста_2
22.09.2008 22:16:36 Расчет сервера: localhost
22.09.2008 22:16:38 server skipped укажите_адрес_хоста_2
По первому сарверу localhost расчет идет, а второй сервер пропускает, потому что на втором сервере в настройке нужно поставить active="0".
Крайний раз редактировалось =North=; 23.09.2008 в 02:17.