Рейтинг темы:
  • 1 Голос(ов) - 3 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Уважаемые Гуру помогите !
#1
Уважаемые суть проблемы такова, я хочу добавить количество дроп квестого итема мобу.По квесту нужно добыть 700 итемов каждый моб даёт по 1 итему хочу чтобы падало рандомно от 1 до 5 либо ровно 5 или 10.Как это сделать?Хроники Интерлюд сборка l2jfrozen.
Ps Либо скиньте мануал или ссылку .. заранее сор за :Olen': я ничего в инете не нашелSad
Ответ
#2
Если есть функция в конфигах на увеличение дропа через const. вносите параметры там.
Если в квесте соответствующее правило, тогда лезем в него и правим кол-во выпадаемых итемов с моба
Ответ
#3
этот квест не реагирует на конфигурацию...(рейты дропа не влияют) условие по 1 предмету...Про второе где редактировать условия квеста .. нашел в скриптах папку квестов не помогает :ca3:
Ответ
#4
Klvl Написал:этот квест не реагирует на конфигурацию...(рейты дропа не влияют) условие по 1 предмету...Про второе где редактировать условия квеста .. нашел в скриптах папку квестов не помогает :ca3:

находите нужный квест и ищите строчки типа item.count == 1
Ответ
#5
не могу найти где поменять значение. Нашел только квест папку .htm
Вопрос где найти это чтобы поменять.... вроде все облазил ...
Ответ
#6
Klvl Написал:не могу найти где поменять значение. Нашел только квест папку .htm
Вопрос где найти это чтобы поменять.... вроде все облазил ...

для особо одаренных
[Изображение: 192eb3.png]
Ответ
#7
self.Items = [7080,7530,7081,7504,7287,7318,7349,7380,7411,7442,7083,0] может это? но почему значение ноль в конце:confused:
# 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,31654,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 минут
а ДАльше что?
Ответ
#8
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],[color=Red]1[/color])
     return

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


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Помогите с Сервером L2Dream версии 439 для Lineage 2 Gracia Part 2 CAHTEX 4 3,379 10-01-2021, 02:40 PM
Последний пост: tenor
  Помогите выбрать! denisgreen11 3 1,405 09-25-2021, 05:13 PM
Последний пост: zmeylsdn
  Помогите. IIpu3pak 2 1,365 05-10-2021, 12:43 PM
Последний пост: Lord_Gothic
  Помогите voland3 8 5,315 01-30-2021, 10:54 AM
Последний пост: han
  Ребята помогите с настройкой сервера la2 Heon 11 2,836 04-15-2020, 10:36 PM
Последний пост: Shady
  Помогите с ошибкой ГС при запуске pustota312 1 1,297 04-15-2020, 11:27 AM
Последний пост: Tiger7th
  помогите понять в чем дело. nexami 1 1,806 11-14-2019, 01:30 AM
Последний пост: nexami
  Помогите с сервером не могу запустить Lalak 4 3,030 10-13-2018, 10:23 PM
Последний пост: Kampina
  Ребята помогите с ошибкой умоляю) Lackyjack 2 1,683 04-19-2018, 12:52 PM
Последний пост: Daan Raven
  Помогите с бафером на домашнем сервере silok 9 3,813 10-13-2017, 10:56 AM
Последний пост: silok

Перейти к форуму:


Пользователи, просматривающие эту тему: 6 Гость(ей)