Уважаемые Гуру помогите ! - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Описание темы:Добавить квест итемы

Ответ
Опции темы
Непрочитано 12.11.2014, 15:15   #1
Заинтересовавшийся

Автор темы (Топик Стартер) Уважаемые Гуру помогите !

Уважаемые суть проблемы такова, я хочу добавить количество дроп квестого итема мобу.По квесту нужно добыть 700 итемов каждый моб даёт по 1 итему хочу чтобы падало рандомно от 1 до 5 либо ровно 5 или 10.Как это сделать?Хроники Интерлюд сборка l2jfrozen.
Ps Либо скиньте мануал или ссылку .. заранее сор за я ничего в инете не нашел
Klvl вне форума Ответить с цитированием
Непрочитано 12.11.2014, 15:21   #2
Изгнанные

По умолчанию Re: Уважаемые Гуру помогите !

Если есть функция в конфигах на увеличение дропа через const. вносите параметры там.
Если в квесте соответствующее правило, тогда лезем в него и правим кол-во выпадаемых итемов с моба
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™ Ответить с цитированием
Непрочитано 12.11.2014, 15:27   #3
Заинтересовавшийся

Автор темы (Топик Стартер) Re: Уважаемые Гуру помогите !

этот квест не реагирует на конфигурацию...(рейты дропа не влияют) условие по 1 предмету...Про второе где редактировать условия квеста .. нашел в скриптах папку квестов не помогает
Klvl вне форума Ответить с цитированием
Непрочитано 12.11.2014, 15:30   #4
Изгнанные

По умолчанию Re: Уважаемые Гуру помогите !

Цитата:
Сообщение от Klvl Посмотреть сообщение
этот квест не реагирует на конфигурацию...(рейты дропа не влияют) условие по 1 предмету...Про второе где редактировать условия квеста .. нашел в скриптах папку квестов не помогает
находите нужный квест и ищите строчки типа item.count == 1
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™ Ответить с цитированием
Непрочитано 12.11.2014, 15:35   #5
Заинтересовавшийся

Автор темы (Топик Стартер) Re: Уважаемые Гуру помогите !

не могу найти где поменять значение. Нашел только квест папку .htm
Вопрос где найти это чтобы поменять.... вроде все облазил ...
Klvl вне форума Ответить с цитированием
Непрочитано 12.11.2014, 15:49   #6
Изгнанные

По умолчанию Re: Уважаемые Гуру помогите !

Цитата:
Сообщение от Klvl Посмотреть сообщение
не могу найти где поменять значение. Нашел только квест папку .htm
Вопрос где найти это чтобы поменять.... вроде все облазил ...
для особо одаренных
GenCloud вне форума Отправить сообщение для GenCloud с помощью Skype™ Ответить с цитированием
Непрочитано 12.11.2014, 15:57   #7
Заинтересовавшийся

Автор темы (Топик Стартер) Re: Уважаемые Гуру помогите !

self.Items = [7080,7530,7081,7504,7287,7318,7349,7380,7411,7442, 7083,0] может это? но почему значение ноль в конце
# Made by Emperorc
import sys
from com.l2jfrozen.gameserver.model.quest import State
from com.l2jfrozen.gameserver.model.quest import QuestState
from quests.SagasSuperclass import Quest as JQuest

qn = "89_SagaOfTheMysticMuse"
qnu = 89
qna = "Saga of the Mystic Muse"

class Quest (JQuest) :

def __init__(self,id,name,descr):
# first initialize the quest. The superclass defines variables, instantiates States, etc
JQuest.__init__(self,id,name,descr)
# Next, override necessary variables:
self.NPC = [30174,31627,31283,31283,31643,31646,31648,31651,31 654,31655,31658,31283]
self.Items = [7080,7530,7081,7504,7287,7318,7349,7380,7411,7442, 7083,0]
self.Mob = [27251,27238,27255]
self.qn = qn
self.classid = 103
self.prevclass = 0x1b
self.X = [119518,181227,181215]
self.Y = [-28658,36703,36676]
self.Z = [-3811,-4816,-4812]
self.Text = ["PLAYERNAME! Pursued to here! However, I jumped out of the Banshouren boundaries! You look at the giant as the sign of power!",
"... Oh ... good! So it was ... let's begin!","I do not have the patience ..! I have been a giant force ...! Cough chatter ah ah ah!",
"Paying homage to those who disrupt the orderly will be PLAYERNAME's death!","Now, my soul freed from the shackles of the millennium, Halixia, to the back side I come ...",
"Why do you interfere others' battles?","This is a waste of time.. Say goodbye...!","...That is the enemy",
"...Goodness! PLAYERNAME you are still looking?","PLAYERNAME ... Not just to whom the victory. Only personnel involved in the fighting are eligible to share in the victory.",
"Your sword is not an ornament. Don't you think, PLAYERNAME?","Goodness! I no longer sense a battle there now.","let...","Only engaged in the battle to bar their choice. Perhaps you should regret.",
"The human nation was foolish to try and fight a giant's strength.","Must...Retreat... Too...Strong.","PLAYERNAME. Defeat...by...retaining...and...Mo...Hacker",".... ! Fight...Defeat...It...Fight...Defeat...It..."]
# finally, register all events to be triggered appropriately, using the overriden values.
JQuest.registerNPCs(self)

QUEST = Quest(qnu,qn,qna)

QUEST.setInitialState(QUEST.CREATED)

Добавлено через 2 часа 0 минут
а ДАльше что?

Последний раз редактировалось Klvl; 12.11.2014 в 17:57. Причина: Добавлено сообщение
Klvl вне форума Ответить с цитированием
Непрочитано 12.11.2014, 18:25   #8
Аватар для ExLite
.

По умолчанию Re: Уважаемые Гуру помогите !

L2jFrozenInterlude/trunk/datapack/data/scripts/quests/SagasSuperclass/__init__.py

Код:
def giveHallishaMark(self, st2) :
     if st2.getInt("spawned") == 0 :
        if st2.getQuestItemsCount(self.Items[3]) >= 700:
            st2.takeItems(self.Items[3],20)
            xx = int(st2.getPlayer().getX())
            yy = int(st2.getPlayer().getY())
            zz = int(st2.getPlayer().getZ())
            Archon = st2.addSpawn(self.Mob[1],xx,yy,zz)
            ArchonId = Archon.getObjectId()
            st2.set("Archon",str(ArchonId))
            self.AddSpawn(st2,Archon)
            st2.set("spawned","1")
            st2.startQuestTimer("Archon Hellisha has despawned",600000,Archon)
            self.AutoChat(Archon,self.Text[13].replace('PLAYERNAME',st2.getPlayer().getName()))
            Archon.addDamageHate(st2.getPlayer(),0,99999)
            Archon.getAI().setIntention(CtrlIntention.AI_INTENTION_ATTACK,st2.getPlayer(),None)
        else :
            st2.giveItems(self.Items[3],1)
     return
кажись оно
ExLite вне форума Отправить сообщение для ExLite с помощью ICQ Отправить сообщение для ExLite с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 12.11.2014, 19:03   #9
Заинтересовавшийся

Автор темы (Топик Стартер) Re: Уважаемые Гуру помогите !

Exlite Спасибо тебе большое Человеческое!все разобрался!
Klvl вне форума Ответить с цитированием
Непрочитано 24.12.2014, 11:56   #10
Заинтересовавшийся

Автор темы (Топик Стартер) Re: Уважаемые Гуру помогите !

Уважаемые подскажите выход из ситуации для меня это важно.Попробую попроще объяснить вообщем... Есть в линейдж2 фриш сборках такой мод (мобы Чемпионы ) Проблема в том что в игре есть сундуки которые тое попадают под этот мод и дают так сказать усиленный дроп Енчант скролов. Как мне оставить мод но уменьшить награду с сундука чемпиона!Заранее спасибо!!!Рейт сервера 50 дроп итемов 150 награда с Чемпиона х8 ( рейт моба Чемп. х8)
Klvl вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите новичку seregik13 Работа со скриптами 2 10.11.2013 11:52
Ребят, помогите пожалуйста D1avol Работа со скриптами 22 12.09.2013 10:14
Помогите переделать wegas9393 Движки сайтов (CMS) 5 22.03.2013 18:22
Помогите Общими усилиями Сделать кач. Сервак 2MB Lineage II 13 25.08.2008 03:47


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 17:51. Часовой пояс GMT +3.

Вверх