Перейти к контенту

Модуль статов для Инферно 4.2, исправленый


MasterMage

Рекомендуемые сообщения

Мод: Модуль статов для Инферно 4.2, исправленый

Категория: Моды

Совместимость: 2.0.x

Описание:

Позволяет пользователям получать за уровень 20 очков опыта (можно поставить другое число) и распределять их между навыками. А также теперь действует защита (раньше не работала по замылу создателей) и не тратится мана, если вас бьют

ВНИМАНИЕ: в архиве находится инструкция для тех, кто уже установил, чтобы исправить БАГ!!!

 

Подробнее...

Скачать

Ссылка на комментарий
Поделиться на других сайтах

Защита работает хорошо, но вот с очками проблема, почему-то после получения уровня они зачисляются автоматом и прокачивается только мана и здоровье. Что я сделал не так? И где расставлять очки?
Ссылка на комментарий
Поделиться на других сайтах

тааак... Погоди-ка... У тебя должно прописаться в профиле количество очков опыта. Это есть?

Второе, плючики появились рядом со статами? Опиши подробнее пожалуйста и скин сделай, если ошибку выдает... Разберемся... )))[1126693104:1126693255]Зайди в профиль свой и там зайди в RPG статистику. Около статов должны стоять плюсы...

 

И еще. У тебя руссифицированная версия Инферно? Просто модуль я тестил на руссифицированной ))

Ссылка на комментарий
Поделиться на других сайтах

не знаю... (( Что-то ты не так сделал. Проверь все. Дело в том, что модуль уже ставили мои знакомые без моего участия (по инструкции) и все поставилось. Значит в инструкции все правильно. Проверь все заново, убедись, что скин отредактировал. Просто я с таким еще не сталкивался.

 

1. Плючики поставлены под условие. Если очков опыта нет - то и плюсов нет. Проверь это.

2. Проверь, правильно ли отредактировал usercp.php

Ссылка на комментарий
Поделиться на других сайтах

может тогда у тебя в Мускулах таблица не получилась? Проверь через Myphpadmin есть ли в members графа 'up'. И есть ли в ней очки... Если там есть что-то, значит скрипт просто не вытаскивает из базы значение... Оо

Мдя... А версия форума какая??

Ссылка на комментарий
Поделиться на других сайтах

А у меня все работает, плюсики есть, но при нажатии на плюсик начинает грузить страницу, после чего вылетает "невозможно отобразить страницу" :D

Очки опыта не забираются и статы не повышаются. Что делать? ;)

Ссылка на комментарий
Поделиться на других сайтах

Так, люди. Счас я кое-что проверю и напишу позже... Я тут занаво (после поломки компа) ставил апач и форум. Так вот поставил модуль. И при нажатии на плюс, меня выносит на страницу регистрации. Я логюсь, и тут он повышает... Странно... А на форуме в сети все ок... Значит заусенца где-то...

Все понял !! ))) Как глупо!!! Я модуль делал для своего форума и ссылки указал не абсолютные, а на него... %))))))))))). Теперь исправил )))

*************************************************************

Открыть файл sources/usercp.php

*****************************

Найдите

************************************

//-------------------------------------------------------------------------------------------
//Проверка, появляются ли плюсики в профиле пользователя, если у него есть очки опыта
//-------------------------------------------------------------------------------------------
if ($member['up'] >0){
$member['plushp']="<a href='http://forum/index.php?act=UserCP&CODE=RpgStatsHP'><img alt='+' title='Увеличить количество жизни' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";
$member['plusmp']="<a href='http://forum/index.php?act=UserCP&CODE=RpgStatsMP'><img alt='+' title='Увеличить количество маны' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";
$member['plusstr']="<a href='http://forum/index.php?act=UserCP&CODE=RpgStatsSTR'><img alt='+' title='Увеличить силу' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";
$member['plusdef']="<a href='http://forum/index.php?act=UserCP&CODE=RpgStatsDEF'><img alt='+' title='Увеличить защиту' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";}
else {}
//-----------------------------------------------------------------------------------------

***********************************************

Замените на

*********************************************

//-------------------------------------------------------------------------------------------
//Проверка, появляются ли плюсики в профиле пользователя, если у него есть очки опыта
//-------------------------------------------------------------------------------------------
if ($member['up'] >0){
$member['plushp']="<a href='".$ibforums->base_url."act=UserCP&CODE=RpgStatsHP'><img alt='+' title='Увеличить количество жизни' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";
$member['plusmp']="<a href='".$ibforums->base_url."act=UserCP&CODE=RpgStatsMP'><img alt='+' title='Увеличить количество маны' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";
$member['plusstr']="<a href='".$ibforums->base_url."act=UserCP&CODE=RpgStatsSTR'><img alt='+' title='Увеличить силу' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";
$member['plusdef']="<a href='".$ibforums->base_url."act=UserCP&CODE=RpgStatsDEF'><img alt='+' title='Увеличить защиту' src='style_images/<#IMG_DIR#>/warn_add.gif'></a>";}
else {}
//-----------------------------------------------------------------------------------------

[1126948714:1126949346]Люди!!!!!! Спасибо за то что помогли найти баг!! Я был туп ))) Приношу свои извинения. )) Думаю, теперь будет все работать. У меня все получилось, исправилось и работает ))) Еще раз приношу извинения.....

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

2MasterMage

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

Ссылка на комментарий
Поделиться на других сайтах

Не хотят и всё.

 

А... Кажется понял в чём дело... У меня скины из админки бесполезно править, они не обновляются и всё. Может подскажешь в каких файлах надо скины править? Чтоб я скачал с FTP, изменил и обратно залил...

Ссылка на комментарий
Поделиться на других сайтах

открывай /skin_cache/*папка скина*/skin_ucp.php

Там найди:

function rpgstats($member="") {

Затем найди

<img src='html/Inferno/bars/bar_red.gif' width='{$member['hpd']}%' alt='{$member['hpd']}% Hit Points' height='13' style='border-right: 1px solid black'></div>

Добавь рядом

<div  align='right'>{$member['plushp']}</div>

Найди

<img src='html/Inferno/bars/bar_blue.gif' width='{$member['mpd']}%' alt='{$member['mpd']}% Magic Power'  height='13' style='border-right: 1px solid black'></div>

Добавь рядом

<div align='right'>{$member['plusmp']}</div>

Найди

<img src='html/Inferno/bars/bar_purple.gif' width='{$member['strd']}%'  height='13' style='border-right: 1px solid black' alt='{$member['str']} Attack'></div>

Добавь рядом

<div align='right'>{$member['plusstr']}</div>

Найди

<img src='html/Inferno/bars/bar_green.gif' width='{$member['defd']}%'  height='13' style='border-right: 1px solid black' alt='{$member['def']} Defense'></div>

Добавь рядом

<div align='right'>{$member['plusdef']}</div>

Найди

<tr>
<td class='pformleft'><b>Очки знаний</b></td>
<td class='pformright'>{$member['point']}</td>
</tr>

Ниже добавь

<tr>
<td class='pformleft'><b>Очки опыта</b></td>
<td class='pformright'>{$member['up']}</td>
</tr>

 

Все :D

Ссылка на комментарий
Поделиться на других сайтах

Всё работает :D

Спасибо, мод ВЕЛИКОЛЕПНЫЙ ;)[1128262658:1128262978]Возникла проблема, у меня сейчас 60 очков опыта и плюсовать по 1 очень долго, где можно изменить 1 на 5?

Ссылка на комментарий
Поделиться на других сайтах

Народ вопрос, вы что сделали как в ганже? или комбатсе? пока один бьет другой защищаеться ??? типа поставить блок или отойти в право ?
Ссылка на комментарий
Поделиться на других сайтах

Нет. Так никто делать не будет, работы слишком много. Просто этот мод добавляет некие фичи и налаживает защиту, теперь всё зависит от силы и защиты, а не как раньше на удачу.
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Я тут )))

 

Я как раз думаю над тем, как сделать быстрее повышение. Мои форумчане тож жалуются )) Просто я движок для сайта пишу, посему занят... Млин, я магию у себя на форуме ввел (ну типа выпить ману, вампиризм, лечение и т.д.) но забыл что обновлял... так бы выложил )))

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.