Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Premium Accaunts. (https://forum.zone-game.info/showthread.php?t=28047)

Delpin 06.04.2013 23:00

Premium Accounts.
 
Здравствуйте, уважаемые пользователи.
Нужна Ваша помощь.
Собственно - моя сборка (есть исходный код разумеется) lucera, у премиум аккаунтов не работает увелечение квест рейтов (увеличение количества падающих квест итемов), где это можно исправить (по коду посмотрел - конфиг реализован, но более нигде не используется и не добавлен), так думаю - что в ответе за это класс QuestState (прикрепляю к теме: http://rghost.ru/private/45100028/03...986ca25946b9bb ). В данном классе есть такой закоментированный участок кода в giveItems, но я так понял - это лишь выдача награды адены.
Код:

/*        if(itemId==57)
                        count *= Config.RATE_QUESTS_REWARD_ADENA;
                else
                        if (getPlayer().getPremiumService()>0)
                                count *= Config.PREMIUM_RATE_DROP_QUEST;
                else
                        count *= Config.RATE_DROP_QUEST;
*/

Ребята, заранее Всем спасибо за помощь и подсказки, буду ждать ваших советов !

Добавлено через 11 часов 41 минуту
up my thread.

Добавлено через 15 часов 24 минуты
:redlol: up up up

Delpin 09.04.2013 13:15

Re: Premium Accaunts.
 
UP!!!!!!!!!!!!

Добавлено через 6 минут
На сколько понял, данное - выставляется в каждом квесте.
Хорошо, можно ли в таком случае выставить данный параметр всем квестам сразу? (Увеличение при условии getPremiumService()>0 квест рейта?)
Если же нет, подскажите - как такое проставить в варианте с питоном (В квестах, написанных на Python) и допустим в данном участке (квест написан на java):
Код:

if (contains(MOBS1,npcId) && (st.getQuestItemsCount(ORCLAW) < 2) && (Rnd.get(100) < (10 * Config.RATE_DROP_QUEST)))
                                {
                                        st.giveItems(ORCLAW, 1);
                                        st.playSound("ItemSound.quest_itemget");
                                }

Условие: if (getPlayer().getPremiumService()>0)
Конфиг: Config.PREMIUM_RATE_DROP_QUEST

Заранее огромное спасибо!

NotSpecified 09.04.2013 14:09

Re: Premium Accaunts.
 
!:
Свернуть ↑Развернуть ↓

Delpin 09.04.2013 14:21

Re: Premium Accaunts.
 
Цитата:

Сообщение от NotSpecified (Сообщение 291631)
!:
Свернуть ↑Развернуть ↓

Ну, надежда всегда есть:)


Текущее время: 01:54. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot