находиш файл ActionTopic.class.php там ищешь строку $oTopic=$this->Topic_GetTopicById($oTopic->getId()); и вставляешь под ней
$oUserTopic = $this->oUserCurrent;
$oUserTopic->setRating($oUserTopic->getRating()+0.4); // можно в конфиге val вместо 0.4
$this->User_Update($oUserTopic);
где +0.4 ставь скока хочешь. Это поднятие репы только за голос топа, а вот как поднять репу за комент я как раз тему щас замутила в вопросах.
в функции public function TopicAddAfter($aVars)
после $oTopic = $aVars['oTopic'];
добавить $oTopic=$this->Topic_GetTopicById($oTopic->getId());
находиш файл ActionTopic.class.php там ищешь строку $oTopic=$this->Topic_GetTopicById($oTopic->getId()); и вставляешь под ней
где +0.4 ставь скока хочешь. Это поднятие репы только за голос топа, а вот как поднять репу за комент я как раз тему щас замутила в вопросах.