Segítség :S Quest

Indította trapi, 2017-01-15, 21:41:52

2017-01-15, 21:41:52 Utolsó szerkesztés: 2017-01-15, 22:31:31 Szerző: trapi
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

Mi az a rengeteg end a végén? :D

Hát fogalmam sincs xD de szerintem az nem befolyásolja :D

Hidd el hogy befolyásolja 4 endel próbáld meg a végén :D


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
Nem az a fő, hogy örökké élsz-e. A trükk az, hogy önmagad maradj, örökké.