Пантагрюэль дэйли квестс.

    По новой традиции дам описание настройки, облегчающей выполнение текущих дэйликов. Хотя особо нового не напишу, аналогичные прописи уже встречались в прошлых постах-разъяснениях, но может кому будет полезно. В общем поехали. За OрдуЧитать и не понимать!

    Применение зелий "14 февраля" описано в прошлом посте (дэйл "Вторая половинка").

    "Вихрь-чемпионат" совпадает по настройке с дэйлом на богатырский сундук. Нужно лишь подправить число в сравнении. Расширенное описание ранее я давал в этом посте: мышко-тык . Сейчас дам лишь краткую итоговую пропись. Ее запихнуть (или подправить) в скрипт "После каждого боя".
    Если нужно закрывать только этот дэйл, без перехода в пещеру на избивание только 70 Пантагрюэлей! Иначе код брать ниже следующих скринов.
if getTriggerValue(9854--[[Одержать_побед_в_боях_Вихря]]) < 7 then
   --событие не закрыто
   setWorkMode( --Изменить_режим_работы_на
      modeVortex--[[Вихрь]])
else
   if getWorkMode() == modeVortex--[[Вихрь]] then 
      --событие закрыто и мы все еще в вихре
      restoreMainWorkMode(--[[восстановить начальный режим]])
   end
end

    Если вы обычно бьете ТОЛЬКО острова (нет совмещения с пещерным режимом), но есть желание и возможность закрыть и этот дэйл (то есть надо сходить в пещеру только для Пантагрюэлей). То пропись с вихрем должна быть сложнее (но по прежнему в скрипте "После каждого боя").
if getTriggerValue(9854--[[Одержать_побед_в_боях_Вихря]]) < 7 then
    --событие на Вихрь не закрыто
    setWorkMode( --Изменить_режим_работы_на
        modeVortex--[[Вихрь]])
else
    --событие на Вихрь закрыто
    if getTriggerValue(8556--[[Убить_Пантагрюэля]]) < 70 then
        -- но незакрыт добив Пантагрюэлей, уходим в Пещерный
        setWorkMode( --Изменить_режим_работы_на     
            modeCave--[[Пещерный]])
    else
        --закрыты оба события
        if getWorkMode() == modeCave then
            -- срабатывать только если Пещерный текущий
            restoreMainWorkMode(--[[восстановить начальный режим]])
        end
    end   
end
    Cам пещерный режим изначально должен быть настроен на призыв этих монстров. Действие после призыва (выделено зеленым) выставляйте на ваше усмотрение.
    Вторая часть дэйла на дарение требует четыре явные цели (знакомые, соклановцы и проч). Каждый день одним и тем же (указанным ИД) будут дариться указанные подарки. И эти команды прописываются в другой скрипт "Начала каждых квестовых суток"! (там же, где прописывается ежедневное применение на
дэйл "Вторая половинка"; дарить после каждого боя нам не нужно).
sendSocialGift( --отправить подарок указанным игрокам
    81--[[Подарок_чемпиона]], --<артикул подарка>,
    {--[[Цель№1]],--[[Цель№2]]}) --{массив,ИД,игроков})
sendSocialGift( --отправить подарок указанным игрокам
    164--[[Подарок_победителя]], --<артикул подарка>,
    {--[[Цель№3]],--[[Цель№4]]}) --{массив,ИД,игроков})

где вместо --[[Цель№]] нужно подставить ИД конкретных игроков.
    Сами ИД можно выцепить со списка клана или текущего чата, которые находятся в отдельном окне "Списки игроков". (на скрине данные не полные, нужно расширить колонку, чтобы увидеть полный ИД!)
    Для облегчения процесса строку с игроком можно просто перетащить в поле скрипта в редакторе. Только заранее установите курсор ввода в точку, куда нужно целевой ИД вставлять.
   Умножение на ноль 70 Пантагрюэлей заодно закроет и дэйл "Злоба Пантагрюэля" (где их нужно прибить всего 7).
    Дело осталось за малым. Включить автозакрытие выполненных дэйликов и сбор их дропа. За это отвечает одна галочка тут.

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.