|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
[ZP] Stats
|
|
PomanoB | Дата: Понедельник, 10.08.2009, 12:19:08 | Сообщение # 1 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Плагин статистики для Zombie Plague мода Возможности - Ведение статистики по игрокам - Ведение статистики по оружию - Ведение статистики по классам зомби - Ведение статистики по картам - Банк аммо - Немного другого Команды админа zp_ammo <name|#userid|@Z|@H|@A> <count> Даёт аммо @Z - Всем зомби @H - Всем людям @A - Всем игрока Команды клиента say /hp - показать информация об убийце say /me - показать вашу статистику раунда say /rank [name|ip|steam_id] - показать ранк say /stats, say /rankstats [name|ip|steam_id] - показать статистику игрока say /top[1 - число_игроков_в_топе] - показать топ игроков say /donate <кому> <сколько> - пожертвовать аммо Настройки zp_stats_host zp_stats_db zp_stats_user zp_stats_password Настройки доступа к базе данных zp_stats_allow_hp - разешить команду /hp в чат zp_stats_allow_me - разрешить команду /me в чат zp_stats_show_hit - показывать или нет здоровье зомби после попадания zp_stats_max_inactive_day - максимальное количество дней без активности, после которых игрок перестаёт показываться в топа zp_stats_min_ammo - минимальное количество аммо для показа в топе zp_stats_min_online - минимальный онлайн в минутах zp_stats_store_class - сохранять либо нет класс зомби игроков zp_stats_store_ammo - сохранять либо нет аммо игроков zp_stats_limit_ammo - верхнее ограничение на аммо игроков, 0 чтобы отключить zp_stats_show_adv - показывать либо нет "рекламу" (ADV_STRING1, ADV_STRING2, ADV_STRING3 в lang файле) zp_stats_adv_time - время между показами рекламы zp_stats_show_best_players - показывать либо нет лучших игроков раунда zp_stats_show_rank_on_round_start - показывать либо нет ранк и изменение ранка при старте раунда zp_stats_auth_type - тип авторизации 1 - Steam ID 2 - IP 3 - Ник всё остальное - Steam ID/IP по умолчанию - 4 Установка 1. Скопировать папку web/zp_stats в директорию веб-сервера 2. Импортировать файл web/zp_stats.sql в базу данных 3. Скопировать папку addons в директорию cstrike 4. Настроить доступ к бд в плагине и файле web/zp_stats/inc/config.php 5. Добавить zp_stats.amxx в plugins.ini Раскомментируйте "//#define ZP_STATS_DEBUG" для детальных логов История версий 0.1.0 - первый релиз 0.2.0 - много изменений, изменено название плагина Благодарности CHyCMyMpNk maslyak Демо веб-части Скачать
http://romanov4400.mybrute.com
Сообщение отредактировал PomanoB - Воскресенье, 15.11.2009, 23:03:01 |
|
| |
HoRRoR | Дата: Суббота, 15.08.2009, 12:55:44 | Сообщение # 16 |
Полковник
Группа: Скриптеры
Сообщений: 181
Статус: Не в сети
| точно. нету его. ща поищу upd. да блин. дллку закинул, серв перезапустил. а всё равно тажа ошибка
Сообщение отредактировал HoRRoR - Суббота, 15.08.2009, 12:58:37 |
|
| |
PomanoB | Дата: Суббота, 15.08.2009, 13:34:58 | Сообщение # 17 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Может не от той версии PHP? Скачай с официального сайта PHP последнюю версию и замени всё сразу
http://romanov4400.mybrute.com
|
|
| |
Hafner | Дата: Суббота, 22.08.2009, 01:30:17 | Сообщение # 18 |
Лейтенант
Группа: Пользователи
Сообщений: 46
Статус: Не в сети
| Я так понимаю, стата идет по-стиму, если игрок с лицензии или по айпи, если игрок с пиратки? Можно ли сделать выбор? Лично мне нужна стата по нику онли, не важно какой клиент у игрока.
|
|
| |
PomanoB | Дата: Суббота, 22.08.2009, 09:43:47 | Сообщение # 19 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Статистика по нику будет в следующей версии
http://romanov4400.mybrute.com
|
|
| |
tavot | Дата: Воскресенье, 23.08.2009, 18:48:12 | Сообщение # 20 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| //// zp_stats.sma // F:\Servers\Zombtest\cstrike\addons\amxmodx\scripting\zp_stats.sma(422 -- 424) : error 017: undefined symbol "zp_get_user_next_class" // F:\Servers\Zombtest\cstrike\addons\amxmodx\scripting\zp_stats.sma(478) : error 025: function heading differs from prototype // F:\Servers\Zombtest\cstrike\addons\amxmodx\scripting\zp_stats.sma(509) : error 025: function heading differs from prototype Не компилица ( В чем проблема?
|
|
| |
PomanoB | Дата: Воскресенье, 23.08.2009, 20:10:45 | Сообщение # 21 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Проблема в версии zombie plague. Плагин рассчитан на версию 4.3
http://romanov4400.mybrute.com
|
|
| |
tavot | Дата: Воскресенье, 23.08.2009, 20:21:25 | Сообщение # 22 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| PomanoB, Не совсем, пришлось добавить в zombieplague.inc строку Code native zp_get_user_next_class(id) так была устранена 1 ошибка, вторая и третья ошибка пока остается ( версия 4,3 Добавлено (23.08.2009, 20:21:25) --------------------------------------------- Извиняюсь, ошибка моя! в тестовом сервере не был заменен zombieplague.inc Спасибо за плагин, ждем статы по нику, а пока что попробую сам переделать!
|
|
| |
tavot | Дата: Понедельник, 24.08.2009, 09:27:44 | Сообщение # 23 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| Есть предложение: Есть плагин info_rank. Игрокам очень нравится, когда им в автоматическом режиме показывается их ранк и на сколько они поднялись или опустились. Возхможно ли сделать подобное? Исходник плагина прилагаю.
|
|
| |
PomanoB | Дата: Понедельник, 24.08.2009, 09:38:06 | Сообщение # 24 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Да реально, также будет в следующей версии
http://romanov4400.mybrute.com
|
|
| |
tavot | Дата: Понедельник, 24.08.2009, 13:03:24 | Сообщение # 25 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| Появилась проблема. Включив модуль extension=php_xsl.dll Amxbans начал выдавать ошибку: Catchable fatal error: Object of class DOMDocument could not be converted to string in F:\web\www\forum3\bans\include\functions.lang.php on line 37 Code function lang($lang) { global $config; if (!isset($_SESSION['lang'])) { $_SESSION['lang'] = $config->default_lang; } $language = $_SESSION['lang']; [b]if(isset($language) && is_file("$config->path_root/include/lang/lang.$language.php")){[/b] $path=$config->path_root."/include/lang/lang.$language.php"; }else{ $path=$config->path_root."/include/lang/lang.".$config->default_lang.".php"; } $lp = fopen($path,"r"); $temp = fread($lp, filesize($path)); fclose($lp);
if ($lp) { $s_lang = explode("\n",$temp); $int=sizeof($s_lang); for ($i=1;$i<$int-1;$i++) { $s_lang[$i] = str_replace ("\n","",$s_lang[$i]); $test = explode("\"",$s_lang[$i]); if($lang == $test[1]){$ret = $test[3];} } } return $ret; } Жырным выделина срока 37
Сообщение отредактировал tavot - Понедельник, 24.08.2009, 13:03:43 |
|
| |
PomanoB | Дата: Понедельник, 24.08.2009, 13:26:48 | Сообщение # 26 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Проблема в том что и ZP Stats и AmxBans используют $_SESSION['lang'] для своих целей, выход - изменить на что нибудь другое, например $_SESSION['zp_stats_lang'] в файле zp_stats/index.php все вхождения $_SESSION['lang']
http://romanov4400.mybrute.com
|
|
| |
tavot | Дата: Понедельник, 24.08.2009, 13:55:42 | Сообщение # 27 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| PomanoB, А вариант - вобще убрать session_start(); так как я не планирую множество шаблонов и языковой поддержки.... или лучше весь код подчистить? Да к стати, опера, мазила и эксплорер по разному отображают веб часть.... С xml первый раз сталкиваюсь, но вроде как немного разобрался, чень строгий язык, все должно быть тютелька в тьютельку, что бы работало. Плюс дизайн сайта вида main_header main_index main_footer На получится, так как нельзя оставть не закрытый тег (я привык дизайны таблицами делать, мне так проще, хотя более опытные люди говорили что div лучше ( или я чего то напутал) Добавлено (24.08.2009, 13:55:42) --------------------------------------------- Ооо кажется разобрался как можно сделать с дизайном...) Так всегда. попросишь помощи и находишь решение )
Сообщение отредактировал tavot - Понедельник, 24.08.2009, 13:47:39 |
|
| |
PomanoB | Дата: Понедельник, 24.08.2009, 14:01:09 | Сообщение # 28 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Quote (tavot) PomanoB, А вариант - вобще убрать session_start(); так как я не планирую множество шаблонов и языковой поддержки.... или лучше весь код подчистить? Лучше конечно почистить) Там не много Quote (tavot) Да к стати, опера, мазила и эксплорер по разному отображают веб часть.... У меня все по одинаковому отражают Opera 9.63, Firefox 3.0.13, IE 7, Google Chrome Quote (tavot) Плюс дизайн сайта вида main_header main_index main_footer На получится, так как нельзя оставть не закрытый тег (я привык дизайны таблицами делать, мне так проще, хотя более опытные люди говорили что div лучше ( или я чего то напутал) footer и header задаются в main.xsl, там на место <xsl:apply-imports /> подставляются остальные конкретные шаблоны
http://romanov4400.mybrute.com
|
|
| |
tavot | Дата: Понедельник, 24.08.2009, 17:02:12 | Сообщение # 29 |
Генерал-майор
Группа: Пользователи
Сообщений: 256
Статус: Не в сети
| что то я туплю. вот что зменил: Code if (isset($_POST['lang'])) { $lang_num = abs((int)$_POST['lang']); if ($lang_num <= $lang_count && $lang_num > 0) $_SESSION['zplang'] = $lang_num - 1; } if (isset($_SESSION['zplang'])) { $lang_file = $langs[abs((int)$_SESSION['zplang'])]; } ошибка сессий возникает... Добавлено (24.08.2009, 16:36:23) --------------------------------------------- уберать session_start(); нельзя так ка ктогда не работает сортировка...
Сообщение отредактировал tavot - Понедельник, 24.08.2009, 17:02:58 |
|
| |
PomanoB | Дата: Понедельник, 24.08.2009, 17:08:09 | Сообщение # 30 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Браузер полностью закрой, чтобы удалились временные кукисы
http://romanov4400.mybrute.com
|
|
| |
| AMX Mod X Russian Community © 2006-2024 | |
|
| |