Вторник, 30.04.2024, 10:12


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


Главная | Официальный квест ездовых животных - Форум | Регистрация | Вход
Metin2 сервера, руководства, гайды, читы, боты

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

  • Страница 1 из 1
  • 1
Форум » Metin2 » Руководства для серверов » Руководства (старые) » Официальный квест ездовых животных (*icon-0*)
Официальный квест ездовых животных
DanceMT2 Дата: Понедельник, 13.08.2012, 10:20 | Сообщение # 1

Сообщений: 369

Статус: Не на сайте
Взфл квесть из ЭТОЙ темы и малёха переделал

1. Теперь после нажатия на печать она не исчезает
2. Можно надеть с любого уровня

Знаю переделки не значительные, но некоторым пригодится

Quote
quest ride begin
state start begin
function Ride( vnum )
ride_info = {
[71114] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 70,75, true }, --желтый
[71115] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 100,100, true }, --синий
[71116] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 100,80, true }, --желтый
[71117] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 150,100, true }, --синий
[71118] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 125,80, true }, --желтый
[71119] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 200,100, true }, --синий
[71120] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 200,85, true }, --желтый
[71121] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 400,110, true }, --синий

[71124] = { 20114, item.get_socket(2)*60,POINT_EXP_DOUBLE_BONUS,1,1, false }, ----белый лев
[71125] = { 20115, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false }, --боевой кабан
[71126] = { 20116, item.get_socket(2)*60,apply.STEAL_HP,15,1, false }, --боевой волк
[71127] = { 20117, item.get_socket(2)*60,apply.HP_REGEN,50,1, false }, --боевой тигр
[71128] = { 20118, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false }, --боевой лев


[80110] = { 20114, item.get_socket(2)*60,POINT_EXP_DOUBLE_BONUS,1,1, false },
[80111] = { 20115, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false },
[80112] = { 20116, item.get_socket(2)*60,apply.STEAL_HP,15,1, false },
[80113] = { 20117, item.get_socket(2)*60,apply.HP_REGEN,50,1, false },
[80114] = { 20118, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false },

[71131] = { 20119, 30*60,apply.SKILL,1,1, false }, --эвентовый
[71132] = { 20119, 60*60,apply.SKILL,1,1, false }, --эвентовый
[71133] = { 20119, 120*60,apply.SKILL,1,1, false }, --эвентовый
[71134] = { 20119, 180*60,apply.SKILL,1,1, false }, --эвентовый

[71137] = { 20120, item.get_socket(2)*60,PREMIUM_EXP,30,100, false }, --эвентовый
}
if pc.is_polymorphed() then
say(" Вы не можете, использовать это в состояние ")
say(" полиморфа. ")
return
elseif pc.is_riding() then
say(" Вам необходимо отпустить коня. ")
return
else
pc.mount( ride_info[vnum][1], ride_info[vnum][2] )
pc.mount_bonus( ride_info[vnum][3], ride_info[vnum][4], ride_info[vnum][2] )
if true == ride_info[vnum][6] then
end
end
end
when 71114.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use --обычн
or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use --48H боев
or 80110.use or 80111.use or 80112.use or 80113.use or 80114.use --етк
or 71131.use or 71132.use or 71133.use or 71134.use --эвентовые
or 71137.use begin --эвентовый
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
say(" Вы не можете использовать это здесь. ")
return
end
ride.Ride(item.get_vnum())
end
when login begin
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
say(" Вы не можете использовать это здесь. ")
return
end
local vnum, remain_time = pc.get_special_ride_vnum()
if 0 != vnum then
if pc.is_polymorphed() then
return
elseif pc.is_riding() then
return
else
ride.Ride(vnum, remain_time)
end
end
end

end
end

 
СообщениеВзфл квесть из ЭТОЙ темы и малёха переделал

1. Теперь после нажатия на печать она не исчезает
2. Можно надеть с любого уровня

Знаю переделки не значительные, но некоторым пригодится

Quote
quest ride begin
state start begin
function Ride( vnum )
ride_info = {
[71114] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 70,75, true }, --желтый
[71115] = { 20110, 5*60,apply.DEF_GRADE_BONUS, 100,100, true }, --синий
[71116] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 100,80, true }, --желтый
[71117] = { 20111, 5*60,apply.DEF_GRADE_BONUS, 150,100, true }, --синий
[71118] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 125,80, true }, --желтый
[71119] = { 20112, 5*60,apply.DEF_GRADE_BONUS, 200,100, true }, --синий
[71120] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 200,85, true }, --желтый
[71121] = { 20113, 5*60,apply.ATT_GRADE_BONUS, 400,110, true }, --синий

[71124] = { 20114, item.get_socket(2)*60,POINT_EXP_DOUBLE_BONUS,1,1, false }, ----белый лев
[71125] = { 20115, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false }, --боевой кабан
[71126] = { 20116, item.get_socket(2)*60,apply.STEAL_HP,15,1, false }, --боевой волк
[71127] = { 20117, item.get_socket(2)*60,apply.HP_REGEN,50,1, false }, --боевой тигр
[71128] = { 20118, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false }, --боевой лев


[80110] = { 20114, item.get_socket(2)*60,POINT_EXP_DOUBLE_BONUS,1,1, false },
[80111] = { 20115, item.get_socket(2)*60,apply.ATTBONUS_MONSTER,20,1, false },
[80112] = { 20116, item.get_socket(2)*60,apply.STEAL_HP,15,1, false },
[80113] = { 20117, item.get_socket(2)*60,apply.HP_REGEN,50,1, false },
[80114] = { 20118, item.get_socket(2)*60,POINT_DEF_BONUS,15,1, false },

[71131] = { 20119, 30*60,apply.SKILL,1,1, false }, --эвентовый
[71132] = { 20119, 60*60,apply.SKILL,1,1, false }, --эвентовый
[71133] = { 20119, 120*60,apply.SKILL,1,1, false }, --эвентовый
[71134] = { 20119, 180*60,apply.SKILL,1,1, false }, --эвентовый

[71137] = { 20120, item.get_socket(2)*60,PREMIUM_EXP,30,100, false }, --эвентовый
}
if pc.is_polymorphed() then
say(" Вы не можете, использовать это в состояние ")
say(" полиморфа. ")
return
elseif pc.is_riding() then
say(" Вам необходимо отпустить коня. ")
return
else
pc.mount( ride_info[vnum][1], ride_info[vnum][2] )
pc.mount_bonus( ride_info[vnum][3], ride_info[vnum][4], ride_info[vnum][2] )
if true == ride_info[vnum][6] then
end
end
end
when 71114.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use --обычн
or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use --48H боев
or 80110.use or 80111.use or 80112.use or 80113.use or 80114.use --етк
or 71131.use or 71132.use or 71133.use or 71134.use --эвентовые
or 71137.use begin --эвентовый
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
say(" Вы не можете использовать это здесь. ")
return
end
ride.Ride(item.get_vnum())
end
when login begin
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
say(" Вы не можете использовать это здесь. ")
return
end
local vnum, remain_time = pc.get_special_ride_vnum()
if 0 != vnum then
if pc.is_polymorphed() then
return
elseif pc.is_riding() then
return
else
ride.Ride(vnum, remain_time)
end
end
end

end
end

Автор - DanceMT2
Дата добавления - 13.08.2012 в 10:20
Форум » Metin2 » Руководства для серверов » Руководства (старые) » Официальный квест ездовых животных (*icon-0*)
  • Страница 1 из 1
  • 1
Поиск:

Загрузка..

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


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