Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: trapi Dátum 2017-01-15, 21:41:52

Cím: Segítség :S Quest
Írta: trapi Dátum 2017-01-15, 21:41:52
Sziasztok valaki tudna segíteni, hogy mi a baj a questtel ?:

quest bolt begin
state start begin
when pc.kill begin
pc.give_item2("27990", 1)
end
when 20012.chat."Pontok beváltása" begin
say_title("Üdvözöllek ..pc.get_name..")
say("Nálam minőségi fegyvereket,vérteket")
say("Szerezhetsz minőségi áron!")
say("A halálos fegyvereket és az isten páncélokat")
say("nemes fémből munkálták!")
say_reward("Mit szeretnél vásárolni?")
local s = select("Páncélt", "Fegyvert", "Mégse")
if s == 3 then
return
end
if s == 1 then -- Páncélok
local s1 = select("Harcos", "Ninja", "Sura", "Sámán", "Mégse")
if s1 == 5 then -- mégse
return
end
if s1 == 1 then -- Harcos
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.give_item2(11979, 1)
pc.remove_item(27990, 20)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
if s1 == 2 then --Ninja
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.remove_item(27990, 20)
pc.give_item2(11981, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
if s1 == 3 then --Sura
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.remove_item(27990, 20)
pc.give_item2(11980, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
if s1 == 4 then --Sámán
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.remove_item(27990, 20)
pc.give_item2(11982, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
if s == 2 then -- Fegyverek
local s2 = select("Kard", "Pallos", "Sura kard", "Tőr", "Íj", "Harang", "Legyező ", "Mégse")
if s2 == 8 then -- mégse
return
end
if s2 == 1 then -- Harcos kard
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2599, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 2 then -- Harcos pallos
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2689, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 3 then -- Sura kard
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2619, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 4 then -- Ninja Tőr
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2549, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 5 then -- Ninja Íj
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2529, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 6 then -- Sámán harang
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2589, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 7 then -- Sámán legyező
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(45409, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
end
end
Cím: Re:Segítség :S Quest
Írta: Flash1412 Dátum 2017-01-15, 22:06:07
Mi az a rengeteg end a végén? :D
Cím: Re:Segítség :S Quest
Írta: trapi Dátum 2017-01-15, 22:07:00
Hát fogalmam sincs xD de szerintem az nem befolyásolja :D
Cím: Re:Segítség :S Quest
Írta: Flash1412 Dátum 2017-01-15, 22:07:29
Hidd el hogy befolyásolja 4 endel próbáld meg a végén :D
Cím: Re:Segítség :S Quest
Írta: trapi Dátum 2017-01-15, 22:20:04
Nem jó :/ Ezt írja


http://www.kephost.com/images/2017/01/15/Nevtelenb2b7c.png
Cím: Re:Segítség :S Quest
Írta: bakura1998 Dátum 2017-01-15, 22:57:42
Fránya tabulátor...


quest bolt begin
state start begin
when 20012.chat."Pontok beváltása" begin
say_title("Üdvözöllek ..pc.get_name..")
say("Nálam minőségi fegyvereket,vérteket")
say("Szerezhetsz minőségi áron!")
say("A halálos fegyvereket és az isten páncélokat")
say("nemes fémből munkálták!")
say_reward("Mit szeretnél vásárolni?")
local s = select("Páncélt", "Fegyvert", "Mégse")
if s == 3 then
return
end
if s == 1 then -- Páncélok
local s1 = select("Harcos", "Ninja", "Sura", "Sámán", "Mégse")
if s1 == 5 then -- mégse
return
end
if s1 == 1 then -- Harcos
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.give_item2(11979, 1)
pc.remove_item(27990, 20)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
if s1 == 2 then --Ninja
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.remove_item(27990, 20)
pc.give_item2(11981, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
if s1 == 3 then --Sura
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.remove_item(27990, 20)
pc.give_item2(11980, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
if s1 == 4 then --Sámán
if pc.count_item(27990) >= 20 then
say("Ez a vért 20 pontba kerül!")
pc.remove_item(27990, 20)
pc.give_item2(11982, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 20 pontot!")
say_item_vnum(27990)
end
end
end
if s == 2 then -- Fegyverek
local s2 = select("Kard", "Pallos", "Sura kard", "Tőr", "Íj", "Harang", "Legyező ", "Mégse")
if s2 == 8 then -- mégse
return
end
if s2 == 1 then -- Harcos kard
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2599, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 2 then -- Harcos pallos
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2689, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 3 then -- Sura kard
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2619, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 4 then -- Ninja Tőr
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2549, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 5 then -- Ninja Íj
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2529, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 6 then -- Sámán harang
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(2589, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
if s2 == 7 then -- Sámán legyező
if pc.count_item(27990) >= 25 then
say("Ez a fegyver 25 pontba kerül!")
pc.remove_item(27990, 25)
pc.give_item2(45409, 1)
else
say("Sajnálom neked nincs elég pontod!")
say("Gyere vissza ha szereztél 25 pontot!")
say_item_vnum(27990)
end
end
end
end
end
end
EhPortal 1.39 © 2025, WebDev