Jump to content

ДКП-баланс


Recommended Posts

Версия EQDKP Plus 0.6.4.3 - использую под аллодов.

ДКП использую не так давно, пока не полностью разобрался. Ошибка заключается в следующем: 

(Последовательность начисление ДКП очков за рейд)

1. Создается локация с определенным кол-ом ДКП-стоимость  (100)

2. Создаю рейд N -

2.1 выбираю в нем персонажа

2.2 локацию (стоимость 100 дкп из п.1) 

2.3 Стоимость (Для единовременного бонуса; если поле оставить пустым - будет использоваться значение по умолчанию для этой локации.):  оставляю пустой

3. На выходе получаю - (минус) 100 ДКП с чем может быть связана такая проблема?

-- простыми изменениями все нормально... а в рейдах косяк..

Edited by DOZ
  • Upvote 1
Link to comment
Share on other sites

Встречался с подобной проблемой.

Добрые разработчики сделали функцию написания ников по стандартам, т.е. ник типа НаГиБаТоР превращается в Нагибатор. Я это исправил в функции \eqdkp\admin\mm\mm_addmember.php

Заменил строчку 162 и 246


$member_name = strtolower(preg_replace('/[[:space:]]/i', ' ', $_POST['member_name']));

$member_name = ucwords($member_name);
на
$member_name = preg_replace('/[[:space:]]/i', ' ', $_POST['member_name']);
Что повлекло за собой проблемы в начислении ДКП у "кривых" ников. Потом исправил подобным образом файл файл \eqdkp\admin\addraid.php Строчка 185 и 312

            $raid_attendees = strtolower(preg_replace('/[[:space:]]/i', ' ', $_POST['raid_attendees']));

            $raid_attendees = ucwords($raid_attendees);
Заменяется на
$raid_attendees = preg_replace('/[[:space:]]/i', ' ', $_POST['raid_attendees']);

После этого ДКП стали начисляться нормально. Думаю у тебя тоже проблема с "кривыми" никами, работай в этом направлении.

  • Upvote 2
Link to comment
Share on other sites

Aspirin    :yahoo:

Спасибо огромное...сегодня попробую исправить)

-- кстати заметил что ник персонажа менялся...когда рейд обновлял.

---------------------------------------------------------------

Проблема решилась изменением кода! Спасибо Aspirin   :drinks:

создаем новых персов (которые не считались) и все становится норм

Edited by DOZ
  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...