Massive Assault Official Forum
   
It is currently Wed Sep 19, 2018 1:50 pm

All times are UTC - 5 hours




Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Карма, и с чем ее едят!
PostPosted: Mon Mar 01, 2010 4:06 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
Есть предложение все вопросы и непонятности связанные с кармой собрать здесь.

У меня сразу есть вопросы:
  • зачем это все нужно;
  • как увеличивать и уменьшать карму;
  • хотелось бы увидеть скриншот;
  • кто может увеличивать и уменьшать карму;
  • что нужно, чтобы "я" смог это сделать;
  • что нужно, чтобы изменить карму на величину отличную от 1.

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Last edited by ruma on Tue Mar 02, 2010 2:21 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 3:27 am 
Offline
Sea Wolf
User avatar

Joined: Tue Apr 29, 2008 4:36 am
Posts: 257
Karma: 17

Location: Almaty, Kazakhstan
ruma wrote:

хотелось бы увидеть скриншот;


Скриншот Кармы - круто,
я бы тоже хотел увидеть скриншот кармы.


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 3:52 am 
Offline
Sea Wolf
User avatar

Joined: Tue Dec 09, 2008 1:17 pm
Posts: 1035
Karma: 32

Location: Россия, Нижний Новгород
стерто


Last edited by sapsan on Tue Mar 02, 2010 4:33 am, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 3:54 am 
Offline
Sea Wolf
User avatar

Joined: Tue Dec 09, 2008 1:17 pm
Posts: 1035
Karma: 32

Location: Россия, Нижний Новгород
Attachment:
5.jpg
5.jpg [ 206.23 KiB | Viewed 15555 times ]


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 6:18 am 
Offline
Sea Wolf
User avatar

Joined: Tue Dec 09, 2008 1:17 pm
Posts: 1035
Karma: 32

Location: Россия, Нижний Новгород
Некоторые ответы есть здесь
viewtopic.php?f=40&t=25145
и немного здесь :wink:
viewtopic.php?f=40&t=25328&start=40


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 12:43 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
Спасибо за скриншот кармы - меня прям растрогало!.. :)

Ссылки - супер! Но они не отвечают на все вопросы... :(

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 1:02 pm 
Offline
Sea Wolf
User avatar

Joined: Tue Dec 09, 2008 1:17 pm
Posts: 1035
Karma: 32

Location: Россия, Нижний Новгород
Тогда попросим Рыцаря Джедая ответить на твои вопросы, думаю, всем полезно будет :wink:


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 1:08 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
Ок!

Попробую собрать информацию...

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 1:13 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
ruma wrote:
зачем это все нужно;


Ответ:
  • Jedi_Knight wrote:
    Чтобы можно было как-то благодарить за хорошие статьи и комментарии
  • Jedi_Knight wrote:
    это репутация. зарабатывается хорошими комментариями, повысить её может любой зарегистрированный пользователь
  • Jedi_Knight wrote:
    каждые 6 часов пользователь может отмечать чьё-то сообщение улучшением либо уменьшением кармы силой от 1 до 3.
  • sapsan wrote:
    При изменении кармы приходит личное сообщение.
  • Jedi_Knight wrote:
    Предлагаю договориться о ставках:
    1 - здорово
    2 - блестяще!
    3 - @#$%!!!

    и давать 3-ки в редких случаях

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Last edited by ruma on Tue Mar 02, 2010 1:53 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 1:28 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
ruma wrote:
как увеличивать и уменьшать карму;


Ответ:
  • zartak wrote:
    На пару сантиметров ниже моего портрета должно быть слово "Карма" и две кнопки - плюс и минус
  • Jedi_Knight wrote:
    выбираешь комментарий пользователя который понравился, там слева должна быть "карма" и кнопки + и -. жмёшь +, вводишь почему ты так сделал и готово

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Last edited by ruma on Tue Mar 02, 2010 1:55 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 1:45 pm 
Offline
Sea Wolf
User avatar

Joined: Tue Dec 09, 2008 1:17 pm
Posts: 1035
Karma: 32

Location: Россия, Нижний Новгород
Да да, но...
как сказал один американец в одном русском фильме...

... семь раз отмьерь, один раз зарьежь...


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 1:46 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
ruma wrote:
хотелось бы увидеть скриншот;


Ответ:
  • sapsan wrote:
    Вложение:
  • Attachment:
    att002.JPG
    att002.JPG [ 36.87 KiB | Viewed 15222 times ]

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 2:01 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
ruma wrote:
кто может увеличивать и уменьшать карму;


Ответ:
  • Jedi_Knight wrote:
    повысить её может любой зарегистрированный пользователь
  • и понизить тоже

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Last edited by ruma on Tue Mar 02, 2010 2:11 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 2:09 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
ruma wrote:
что нужно, чтобы "я" смог это сделать.


Ответ:
  • Jedi_Knight wrote:
    по-моему надо сколько-то комментариев набрать чтобы начать карму раздавать
    ("комментарий" - он же "ответ" в теме, он же "сообщение" в списке пользователей)
  • у меня появились кнопки кармы, когда я набрал 15 "сообщений"

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 2:23 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
Что нужно, чтобы изменить карму на величину отличную от 1?

Может кто-то знает ответ?

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Tue Mar 02, 2010 4:59 pm 
Offline
Veteran
User avatar

Joined: Wed Apr 09, 2008 2:05 am
Posts: 152
Karma: 6

Location: Варшава
ruma wrote:
Что нужно, чтобы изменить карму на величину отличную от 1?
Может кто-то знает ответ?

Похоже у Джедая просто руки еще не дошли :)
Jedi_Knight wrote:
Да тут ещё есть проблемки, я пока сам изучаю этот мод :)


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Wed Mar 03, 2010 1:09 pm 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
:D
Я тоже видел это сообщение - надеялся оно устарело и кто-нибудь что-нибудь нашел...


Может кто-то все-таки знает что нужно, чтобы изменить карму на величину отличную от 1?

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Thu Mar 04, 2010 12:41 am 
Offline
Veteran
User avatar

Joined: Wed Apr 09, 2008 2:05 am
Posts: 152
Karma: 6

Location: Варшава
ruma
Похоже для этого нужно вмешательство самого Джедая! :)


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Mon Mar 08, 2010 6:19 am 
Offline
Sea Wolf
User avatar

Joined: Thu Jan 07, 2010 8:28 am
Posts: 246
Karma: 11

Location: Москва
ruma wrote:
что нужно, чтобы изменить карму на величину отличную от 1.


Если я все правильно разобрал, то получается как-то так:

    максимальная сила кармы = округление(количество выставленной кармы / log(количество дней регистрации))

Это формула верна для обычных зарегистрированных пользователей (не для администраторов и "особых пользователей"), где
    количество выставленной кармы - суммарное количество выставленной кармы(если понижаешь карму, то это значение уменьшается);
    log - десятичный логарифм;
    / - операция деления;
    округление - функция округления результата.


Ниже прилагаю куски кода.
Подсчет максимальной силы кармы max_karma_power (файл karma.php):
Code:
...

// Find current user's (karma giver's) "karma power"
      // this is an arbitrary kind of calculation.  Long time members, or members of
      // staff award or subtract up to five points
      if ($auth->acl_getf_global('m_') || $karmamod->user_level == 'admin')
      {
         $max_karma_power = $karmamod->config['power_max'];
      }
      else
      {
         $days_registered = (int) max(2, round(($karmamod->current_time - $user->data['user_regdate']) / 86400));

         $max_karma_power = round($user->data['user_karma_powered'] / log($days_registered));

         if ($max_karma_power > $karmamod->config['power_max'])
         {
            $max_karma_power = $karmamod->config['power_max'];
         }
         else if ($max_karma_power < 1)
         {
            $max_karma_power = 1;
         }
      }

...

      $karmamod->submit_karma($data);
...


Функция увеличения user_karma_powered (файл functions_karma.php):
Code:
function submit_karma($data)

...

// Update poster's karma
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_karma = user_karma ' . (($data['action'] == 'decrease') ? '-' : '+')  . ' 1,
user_karma_powered = user_karma_powered ' . (($data['action'] == 'decrease') ? '- ' : '+ ') . $data['karma_power'] . '
WHERE user_id = ' . $data['user_id'];

...
}

_________________
«Значит, Вам нечего мне сказать? Настоящему мужчине всегда есть что сказать. Если, конечно, он — настоящий мужчина!»


Top
 Profile  
 
 Post subject: Re: Карма, и с чем ее едят!
PostPosted: Mon Mar 08, 2010 6:34 am 
Offline
Veteran

Joined: Sun Sep 14, 2008 3:07 am
Posts: 139
Karma: -1
ruma wrote:
Если я все правильно разобрал, то получается как-то так...

а зачем всё это тебе нужно? добавит очков? ребята сделали для прикола, а ты зацикливаешься.


Last edited by alaSTORM_XP on Fri Jul 30, 2010 8:44 am, edited 1 time in total.
Оверквотинг


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Karma functions powered by Karma MOD © 2007, 2009 m157y