Понедельник, 01.12.2025, 14:16


Приветствую Вас Гость | RSS


Главная | [Quest] Рыбалка-эвент - Форум | Регистрация | Вход
Metin2 сервера, руководства, гайды, читы, боты

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Страница 1 из 1
  • 1
Архив - только для чтения
[Quest] Рыбалка-эвент
KoloboG Дата: Среда, 14.03.2012, 18:52 | Сообщение # 1

Сообщений: 58

Статус: Не на сайте
Вот квест на рыбалку)
Code
quest fish_event begin
state start begin
when login or levelup with pc.get_level() >= 1 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20008)
if v != 0 then
target.vid("__TARGET__", v, " Эвент-квест. ")
end
send_letter(" Эвент-квест. ")
end

when button or info begin
say_title(" Найти Октавио. ")
say("")
say(" Найдите Октавио, ")
say(" и возьмите у него задание, ")
say(" чтобы начать Эвент-квест для себя. ")
say_reward(" Примечание: ")
say_reward(" Участвовать в Эвенте, Вы сможете, ")
say_reward(" как только будете 30 ур. или выше. ")
end

when __TARGET__.target.click or
20008.chat." Эвент-квест рыбалка. " begin
target.delete("__TARGET__")
say_title(" Октавио: ")
say(" Приветствую тебя, ".. pc.get_name() ..".")
say(" Я решил приготовит новою блюдо.. ")
say(" Не жалаешь помочь мне? ")
say("")
wait()
say_pc_name()
say(" Хмм..Я? ")
say("")
wait()
say_title(" Октавио: ")
say(" Да, ты, почему ты так удивился? ")
say(" Это очень просто.. ")
say(" Тебе будет нужно всего лишь поймать пару рыб. ")
wait()
say_pc_name()
say(" Ну я даже не знаю.. ")
say("")
wait()
say(" Помоги мне, я тебя отблагодарю. ")
say_reward(" Что скажешь? ")
say(" ")
local s=select(" Пожалуй, помогу Вам. "," Завершить квест. ")
if 2==s then
say(" Вы уверены? ")

local a=select(" Да. "," Нет, помогу позже. ")
if 2==a then
say_title(" Октавио: ")
say(" Что ж, наверное, у Вас есть другие дела.. ")
say(" Надеюсь поможете, когда освободитесь.. ")
say("")
return
end

say_title(" Октавио: ")
say(" Удачи. ")
say("")
set_state(__GIVEUP__)
return
end
say_title(" Октавио: ")
say(" Как я рад, что Вы согласились.. ")
say("")
set_state(go_to_fishing)

end
end

state go_to_fishing begin
when letter begin
send_letter(" Эвент квест - Рыбалка. ")
end
when info or button begin
say_title(" Идите рыбачить. ")
--- l
say("")
say(" Октавио нашёл старинный рецепт, ")
say(" который очень хочет испробывать, ")
say(" для этого ему нужна Ваша помощь. ")
wait()
say_title(" Вы должны ловить: ")
say_reward(" - Судак; ")
say_reward(" - Лосось; ")
say_reward(" - Рыба-Кошка; ")
say_reward(" - Карп. ")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Судак. ", 27803, "")
say_reward(" Вы получите: Янги 25.000.000.")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Лосось. ", 27807, "")
say_reward(" Вы получите: Лунная Шкатулка.")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Рыба-Кошка(2). ", 27816, "")
say_reward(" Вы получите: Сундук с ингридиентами.")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Карп. ", 27806, "")
say_reward(" Вы получите: Камень души. ")
wait()
say_title(" Информация. ")
say_reward(" В дальнейшем, награды, ")
say_reward(" могут быть изменены, ")
say_reward(" добавлены новые вид рыб за награду. ")
end

when 20008.chat." Я поймал(а) рыбу. " begin

local b = pc.count_item(27803);
local y = pc.count_item(27807);
local m = pc.count_item(27816);
local i = pc.count_item(27806);
local t = b + y + m + i

if t == 0 then
say_title(" Октавио: ")
say(" Хм.. ")
say(" У Вас нет ни какой рыбы. ")
say(" Возвращайтесь, когда Вы раздобудите рыбу. ")
say("")
return
end

say_title(" Октавио: ")
say(" Оуу..отлично! ")
say(" У Вас есть рыба! ")
wait()
say_title(" Октавио: ")
say(" Какая рыба у Вас есть сейчас? ")
local fish_list= select (" Судак. "," Лосось. "," Рыба-Кошка. "," Карп. ")
if 1== fish_list then
if b == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end

pc.give_gold(25000000)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27803,1)

elseif 2== fish_list then
if y == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end
pc.give_item2(50011)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27807,1)

elseif 3== fish_list then
if m == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end
pc.give_item2(50110)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27816,2)
elseif 4== fish_list then
if i == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end
pc.give_item2(50513)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27806,1)

end
end

end

state __GIVEUP__ begin
end
state __COMPLEPE__ begin
end

end


Quest by Vagabundtags-zB11[Quest], Рыбалка-эвент


Сообщение отредактировал KoloboG - Среда, 14.03.2012, 18:53

 
СообщениеВот квест на рыбалку)
Code
quest fish_event begin
state start begin
when login or levelup with pc.get_level() >= 1 begin
set_state(information)
end
end
state information begin
when letter begin
local v = find_npc_by_vnum(20008)
if v != 0 then
target.vid("__TARGET__", v, " Эвент-квест. ")
end
send_letter(" Эвент-квест. ")
end

when button or info begin
say_title(" Найти Октавио. ")
say("")
say(" Найдите Октавио, ")
say(" и возьмите у него задание, ")
say(" чтобы начать Эвент-квест для себя. ")
say_reward(" Примечание: ")
say_reward(" Участвовать в Эвенте, Вы сможете, ")
say_reward(" как только будете 30 ур. или выше. ")
end

when __TARGET__.target.click or
20008.chat." Эвент-квест рыбалка. " begin
target.delete("__TARGET__")
say_title(" Октавио: ")
say(" Приветствую тебя, ".. pc.get_name() ..".")
say(" Я решил приготовит новою блюдо.. ")
say(" Не жалаешь помочь мне? ")
say("")
wait()
say_pc_name()
say(" Хмм..Я? ")
say("")
wait()
say_title(" Октавио: ")
say(" Да, ты, почему ты так удивился? ")
say(" Это очень просто.. ")
say(" Тебе будет нужно всего лишь поймать пару рыб. ")
wait()
say_pc_name()
say(" Ну я даже не знаю.. ")
say("")
wait()
say(" Помоги мне, я тебя отблагодарю. ")
say_reward(" Что скажешь? ")
say(" ")
local s=select(" Пожалуй, помогу Вам. "," Завершить квест. ")
if 2==s then
say(" Вы уверены? ")

local a=select(" Да. "," Нет, помогу позже. ")
if 2==a then
say_title(" Октавио: ")
say(" Что ж, наверное, у Вас есть другие дела.. ")
say(" Надеюсь поможете, когда освободитесь.. ")
say("")
return
end

say_title(" Октавио: ")
say(" Удачи. ")
say("")
set_state(__GIVEUP__)
return
end
say_title(" Октавио: ")
say(" Как я рад, что Вы согласились.. ")
say("")
set_state(go_to_fishing)

end
end

state go_to_fishing begin
when letter begin
send_letter(" Эвент квест - Рыбалка. ")
end
when info or button begin
say_title(" Идите рыбачить. ")
--- l
say("")
say(" Октавио нашёл старинный рецепт, ")
say(" который очень хочет испробывать, ")
say(" для этого ему нужна Ваша помощь. ")
wait()
say_title(" Вы должны ловить: ")
say_reward(" - Судак; ")
say_reward(" - Лосось; ")
say_reward(" - Рыба-Кошка; ")
say_reward(" - Карп. ")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Судак. ", 27803, "")
say_reward(" Вы получите: Янги 25.000.000.")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Лосось. ", 27807, "")
say_reward(" Вы получите: Лунная Шкатулка.")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Рыба-Кошка(2). ", 27816, "")
say_reward(" Вы получите: Сундук с ингридиентами.")
wait()
say_title(" Награды: ")
say_reward(" Если Вы поймаите ")
say_item(" Карп. ", 27806, "")
say_reward(" Вы получите: Камень души. ")
wait()
say_title(" Информация. ")
say_reward(" В дальнейшем, награды, ")
say_reward(" могут быть изменены, ")
say_reward(" добавлены новые вид рыб за награду. ")
end

when 20008.chat." Я поймал(а) рыбу. " begin

local b = pc.count_item(27803);
local y = pc.count_item(27807);
local m = pc.count_item(27816);
local i = pc.count_item(27806);
local t = b + y + m + i

if t == 0 then
say_title(" Октавио: ")
say(" Хм.. ")
say(" У Вас нет ни какой рыбы. ")
say(" Возвращайтесь, когда Вы раздобудите рыбу. ")
say("")
return
end

say_title(" Октавио: ")
say(" Оуу..отлично! ")
say(" У Вас есть рыба! ")
wait()
say_title(" Октавио: ")
say(" Какая рыба у Вас есть сейчас? ")
local fish_list= select (" Судак. "," Лосось. "," Рыба-Кошка. "," Карп. ")
if 1== fish_list then
if b == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end

pc.give_gold(25000000)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27803,1)

elseif 2== fish_list then
if y == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end
pc.give_item2(50011)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27807,1)

elseif 3== fish_list then
if m == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end
pc.give_item2(50110)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27816,2)
elseif 4== fish_list then
if i == 0 then
say_title(" Октавио: ")
say_reward(" У Вас нет этой рыбы! ")
return
end
pc.give_item2(50513)
say_title(" Октавио: ")
say(" Отличная работа! ")
say(" Вот Вам, обещенная награда. ")
say(" Если будет рыба ещё, ")
say(" приходите, буду рад. ")
say("")
pc.remove_item(27806,1)

end
end

end

state __GIVEUP__ begin
end
state __COMPLEPE__ begin
end

end


Quest by Vagabundtags-zB11[Quest], Рыбалка-эвент

Автор - KoloboG
Дата добавления - 14.03.2012 в 18:52
IxXKINGXxI Дата: Четверг, 15.03.2012, 14:30 | Сообщение # 2

Сообщений: 97

Статус: Не на сайте
Я решил приготовит новою блюдо
Прикольно, он хоть работает?

 
СообщениеЯ решил приготовит новою блюдо
Прикольно, он хоть работает?

Автор - IxXKINGXxI
Дата добавления - 15.03.2012 в 14:30
Vagabund Дата: Четверг, 15.03.2012, 15:22 | Сообщение # 3

Сообщений: 1142

Статус: Не на сайте
Quote (IxXKINGXxI)
он хоть работает?

Да, работает, использовался на сервере Deimos2.



 
Сообщение
Quote (IxXKINGXxI)
он хоть работает?

Да, работает, использовался на сервере Deimos2.

Автор - Vagabund
Дата добавления - 15.03.2012 в 15:22
Gelezka Дата: Четверг, 15.03.2012, 16:47 | Сообщение # 4

Сообщений: 327

Статус: Не на сайте
нормальньно , дам + создателю..

 
Сообщениенормальньно , дам + создателю..

Автор - Gelezka
Дата добавления - 15.03.2012 в 16:47
^^BuLdOg^^ Дата: Воскресенье, 25.03.2012, 18:52 | Сообщение # 5

Сообщений: 359

Статус: Не на сайте
Хороший квест)))

 
СообщениеХороший квест)))

Автор - ^^BuLdOg^^
Дата добавления - 25.03.2012 в 18:52
Vagabund Дата: Четверг, 10.01.2013, 20:01 | Сообщение # 6

Сообщений: 1142

Статус: Не на сайте
Данная тема была перемещена из раздела Руководства для серверов.
Причина перемещения: Имеется здесь

Переместил: Vagabund. Спасибо за внимание. Ваша Администрация. </div></div>



 
СообщениеДанная тема была перемещена из раздела Руководства для серверов.
Причина перемещения: Имеется здесь

Переместил: Vagabund. Спасибо за внимание. Ваша Администрация. </div></div>

Автор - Vagabund
Дата добавления - 10.01.2013 в 20:01
  • Страница 1 из 1
  • 1
Поиск:

Загрузка..

Яндекс.Метрика
Copyright Necromancers © 2025 Сайт основан на мотивах Метин-2


Все права на некоторые элементы дизайна принадлежат официальному сайту www.metin-2.ru