PHP Code:
quest meister begin
state start begin
function wenig_coins()
if pc.count_item(80016) > 10 then
say_reward("Item erfolgreich gekauft")
else
say_reward("Du hast nicht genug Coins")
end
end
when 20082.chat."Ingame Itemshop" begin
if pc.getqf("igshop")==0 then
say_title("Meisterin")
say("Seid gegrüßt, bei mir kannst du für eine kleine")
say("Gebühr an Coins wertvolle Rüstungen und Waffen")
say("kaufen. Coins droppst du ab Level 100 überall")
say("als Alternativdropp")
pc.setqf("igshop", 1)
elseif pc.getqf("igshop")==1 then
local a=select("Krieger","Ninja","Sura","Schami","Verlassen")
--krieger
if a==1 then
local b=select("Ruestungen","Waffen")
if b==1 then --rusi
local c=select("Lv 90","Lv 102","Lv 122")
if c==2 then
say_item_vnum("19020")
say("")
say("Name: Drachensternpanzer+0")
say("Level: 122-140")
say("Rasse: Krieger")
say("Kosten: 5000 Coins")
wait()
if select("Kaufen","Verlassen")==1 then
meister.wenig_coins()
pc.give_item2("19020")
pc.remove_item("80016", 5)
end
elseif c==1 then
say_item_vnum("42070")
say("")
say("Name: Platinpanzer+0")
say("Level: 90")
say("Rasse: Krieger")
say("Kosten: 3000 Coins")
wait()
local ab=select("Kaufen","Verlassen")
if ab==1 then
meister.wenig_coins()
pc.give_item2("42070")
pc.remove_item("80016", 3)
end
elseif c==3 then
say_item_vnum("19120")
say("")
say("Name: Schneepanzer+0")
say("Level: 122-140")
say("Rasse: Krieger")
say("Kosten: 8000 Coins")
wait()
local ac=select("Kaufen","Verlassen")
if ac==1 then
meister.wenig_coins()
pc.give_item2("19120")
pc.remove_item("80016", 8)
end
end
else --waffe
local free=select("Rotstahlschwert+0","Rotstahlklinge+0","Schwarzstahlschwert+0","Schwarzstahlklinge+0","Kristallschwert+0","Kristallschneider+0")
if free==3 then
say_item_vnum("9290")
say("")
say("Name: Schwarzstahlschwert+0")
say("Level: 100")
say("Rasse: Krieger, Ninja, Sura")
say("Typ: 1 Hand")
say("Kosten: 5000 Coins")
wait()
local aceed=select("Kaufen","Verlassen")
if aceed==1 then
meister.wenig_coins()
pc.give_item2("9290")
pc.remove_item("80016", 5)
end
elseif free==1 then
say_item_vnum("8290")
say("")
say("Name: Rotstahlschwert+0")
say("Level: 100")
say("Rasse: Krieger, Ninja, Sura")
say("Typ: 1 Hand")
say("Kosten: 3000 Coins")
wait()
local aceded=select("Kaufen","Verlassen")
if aceded==1 then
meister.wenig_coins()
pc.give_item2("8290")
pc.remove_item("80016", 3)
end
elseif free==4 then
say_item_vnum("9190")
say("")
say("Name: Schwarzstahlklinge+0")
say("Level: 100")
say("Rasse: Krieger")
say("Typ: 2 Hand")
say("Kosten: 5000 Coins")
wait()
local aceddded=select("Kaufen","Verlassen")
if aceddded==1 then
meister.wenig_coins()
pc.give_item2("9190")
pc.remove_item("80016", 5)
end
elseif free==2 then
say_item_vnum("8190")
say("")
say("Name: Rotstahlklinge+0")
say("Level: 100")
say("Rasse: Krieger")
say("Typ: 2 Hand")
say("Kosten: 3000 Coins")
wait()
local acedeeed=select("Kaufen","Verlassen")
if acedeeed==1 then
meister.wenig_coins()
pc.give_item2("8190")
pc.remove_item("80016", 5)
end
elseif free==5 then
say_item_vnum("54810")
say("")
say("Name: Kristallschwert+0")
say("Level: 102-120")
say("Rasse: Krieger")
say("Typ: 2 Hand")
say("Kosten: 8000 Coins")
wait()
local jkjkjkjkjkj=select("Kaufen","Verlassen")
if jkjkjkjkjkj==1 then
meister.wenig_coins()
pc.give_item2("54810")
pc.remove_item("80016", 8)
end
elseif free==6 then
say_item_vnum("54840")
say("")
say("Name: Kristallschneider+0")
say("Level: 102-120")
say("Rasse: Krieger")
say("Typ: 2 Hand")
say("Kosten: 8000 Coins")
wait()
local slslslslsl=select("Kaufen","Verlassen")
if slslslslsl==1 then
meister.wenig_coins()
pc.give_item2("54840")
pc.remove_item("80016", 8)
end
end
end --end Krieger
elseif a==2 then --ninja
local as=select("Ruestungen","Waffen")
if as==1 then --rusi
local ad=select("Lv 90","Lv 102","Lv 122")
if ad==2 then
say_item_vnum("19040")
say("")
say("Name: Drachensternanzug+0")
say("Level: 122-140")
say("Rasse: Ninja")
say("Kosten: 5000 Coins")
wait()
local aa=select("Kaufen","Verlassen")
if aa==1 then
meister.wenig_coins()
pc.give_item2("19020")
pc.remove_item("80016", 5)
end
elseif ad==1 then
say_item_vnum("44070")
say("")
say("Name: Platinanzug+0")
say("Level: 80-90")
say("Rasse: Ninja")
say("Kosten: 3000 Coins")
wait()
local ab=select("Kaufen","Verlassen")
if ab==1 then
meister.wenig_coins()
pc.give_item2("44070")
pc.remove_item("80016", 3)
end
elseif ad==3 then
say_item_vnum("19120")
say("")
say("Name: Schneeanzug+0")
say("Level: 122-140")
say("Rasse: Ninja")
say("Kosten: 8000 Coins")
wait()
local aca=select("Kaufen","Verlassen")
if aca==1 then
meister.wenig_coins()
pc.give_item2("19140")
pc.remove_item("80016", 8)
end
end
elseif as==2 then --waffe
local freeee=select("Rotstahlmesser+0","Rotstahlbogen+0","Schwarzstahlmesser+0","Schwarzstahlbogen+0","Kristallmesser+0","Kristallbogen+0")
if freeee==1 then
say_item_vnum("8490")
say("")
say("Name: Rotstahlmesser+0")
say("Level: 80-90")
say("Rasse: Ninja")
say("Typ: Dolch")
say("Kosten: 3000 Coins")
wait()
local aceedf=select("Kaufen","Verlassen")
if aceedf==1 then
meister.wenig_coins()
pc.give_item2("8490")
pc.remove_item("80016", 3)
end
elseif freeee==5 then
say_item_vnum("54830")
say("")
say("Name: Kristallmesser+0")
say("Level: 102-120")
say("Rasse: Ninja")
say("Typ: Dolch")
say("Kosten: 8000 Coins")
wait()
local faceded=select("Kaufen","Verlassen")
if faceded==1 then
meister.wenig_coins()
pc.give_item2("54830")
pc.remove_item("80016", 8)
end
elseif freeee==2 then
say_item_vnum("8380")
say("")
say("Name: Rotstahlbogen+0")
say("Level: 80-90")
say("Rasse: Ninja")
say("Typ: Bogen")
say("Kosten: 3000 Coins")
wait()
local faceddded=select("Kaufen","Verlassen")
if faceddded==1 then
meister.wenig_coins()
pc.give_item2("8380")
pc.remove_item("80016", 3)
end
elseif freeee==6 then
say_item_vnum("54820")
say("")
say("Name: Kristallbogen+0")
say("Level: 102-120")
say("Rasse: Ninja")
say("Typ: Bogen")
say("Kosten: 8000 Coins")
wait()
local acedefeed=select("Kaufen","Verlassen")
if acedefeed==1 then
meister.wenig_coins()
pc.give_item2("54820")
pc.remove_item("80016", 8)
end
elseif freeee==3 then
say_item_vnum("9490")
say("")
say("Name: Schwarzstahlmesser+0")
say("Level: 102-120")
say("Rasse: Ninja")
say("Typ: Bogen")
say("Kosten: 5000 Coins")
wait()
local opopopopopop=select("Kaufen","Verlassen")
if opopopopopop==1 then
meister.wenig_coins()
pc.give_item2("9490")
pc.remove_item("80016", 5)
end
elseif freeee==4 then
say_item_vnum("9390")
say("")
say("Name: Schwarzstahlbogen+0")
say("Level: 102-120")
say("Rasse: Ninja")
say("Typ: Bogen")
say("Kosten: 5000 Coins")
wait()
local opopopopop=select("Kaufen","Verlassen")
if opopopopop==1 then
meister.wenig_coins()
pc.give_item2("9390")
pc.remove_item("80016", 5)
end
end
end
elseif a==3 then
local zz=select("Ruestungen","Waffen")
if zz==1 then
local ii=select("Lv 80","Lv 102","Lv 122")
if ii==2 then
say_item_vnum("19060")
say("")
say("Name: Drachensternp.panzer+0")
say("Level: 122-140")
say("Rasse: Sura")
say("Kosten: 5000 Coins")
wait()
local bb=select("Kaufen","Verlassen")
if bb==1 then
meister.wenig_coins()
pc.give_item2("19060")
pc.remove_item("80016", 10)
end
elseif ii==1 then
say_item_vnum("46070")
say("")
say("Name: Platinplattenpanzer+0")
say("Level: 80-90")
say("Rasse: Sura")
say("Kosten: 3000 Coins")
wait()
local abc=select("Kaufen","Verlassen")
if abc==1 then
meister.wenig_coins()
pc.give_item2("46070")
pc.remove_item("80016", 3)
end
elseif ii==3 then
say_item_vnum("19160")
say("")
say("Name: Schneeplattenpanzer+0")
say("Level: 122-140")
say("Rasse: Sura")
say("Kosten: 8000 Coins")
wait()
local aco=select("Kaufen","Verlassen")
if aco==1 then
meister.wenig_coins()
pc.give_item2("19160")
pc.remove_item("80016", 10)
end
end
elseif zz==2 then
local fffreeee=select("Rotstahlschwert+0","Schwarzstahlschwert+0","Kristallklinge+0")
if fffreeee==1 then
say_item_vnum("8290")
say("")
say("Name: Rotstahlschwert+0")
say("Level: 100")
say("Rasse: Krieger, Ninja, Sura")
say("Typ: 1 Hand")
say("Kosten: 3000 Coins")
wait()
local sdfg=select("Kaufen","Verlassen")
if sdfg==1 then
meister.wenig_coins()
pc.give_item2("8290")
pc.remove_item("80016", 3)
end
elseif fffreeee==3 then
say_item_vnum("54800")
say("")
say("Name: Kristallklinge+0")
say("Level: 102-120")
say("Rasse: Sura")
say("Typ: 1 Hand")
say("Kosten: 8000 Coins")
wait()
local fghfgfj=select("Kaufen","Verlassen")
if fghfgfj==1 then
meister.wenig_coins()
pc.give_item2("54800")
pc.remove_item("80016", 8)
end
elseif fffreeee==2 then
say_item_vnum("9290")
say("")
say("Name: Schwarzstahlschwert+0")
say("Level: 100")
say("Rasse: Krieger, Ninja, Sura")
say("Typ: 1 Hand")
say("Kosten: 5000 Coins")
wait()
local ghghghgh=select("Kaufen","Verlassen")
if ghghghgh==1 then
meister.wenig_coins()
pc.give_item2("9290")
pc.remove_item("80016", 5)
end
end
end
elseif a==4 then
local zzz=select("Ruestungen","Waffen")
if zzz==1 then
local iii=select("Lv 80","Lv 102","Lv 122")
if iii==2 then
say_item_vnum("19080")
say("")
say("Name: Drachensternkleidung+0")
say("Level: 122-140")
say("Rasse: Schami")
say("Kosten: 8000 Coins")
wait()
local bbb=select("Kaufen","Verlassen")
if bbb==1 then
meister.wenig_coins()
pc.give_item2("19080")
pc.remove_item("80016", 10)
end
elseif iii==1 then
say_item_vnum("48070")
say("")
say("Name: Platinkleidung0")
say("Level: 90")
say("Rasse: Schami")
say("Kosten: 3000 Coins")
wait()
local abcd=select("Kaufen","Verlassen")
if abcd==1 then
meister.wenig_coins()
pc.give_item2("48070")
pc.remove_item("80016", 3)
end
elseif iii==3 then
say_item_vnum("19180")
say("")
say("Name: Schneekleidung+0")
say("Level: 122-140")
say("Rasse: Schami")
say("Kosten: 8000 Coins")
wait()
local acoe=select("Kaufen","Verlassen")
if acoe==1 then
meister.wenig_coins()
pc.give_item2("19180")
pc.remove_item("80016", 10)
end
end
elseif zzz==2 then
local yklom=select("Rotstahlstab+0","Schwarzstahlstab+0","Eisglocke+0","Eisstab+0")
if yklom==1 then
say_item_vnum("8590")
say("")
say("Name: Rotstahlstab+0")
say("Level: 100")
say("Rasse: Schami")
say("Typ: Glocke")
say("Kosten: 3000 Coins")
wait()
local abab=select("Kaufen","Verlassen")
if abab==1 then
meister.wenig_coins()
pc.give_item2("8590")
pc.remove_item("80016", 3)
end
elseif yklom==3 then
say_item_vnum("54850")
say("")
say("Name: Eisglocke+0")
say("Level: 102-120")
say("Rasse: Schami")
say("Typ: Glocke")
say("Kosten: 8000 Coins")
wait()
local ghoma=select("Kaufen","Verlassen")
if ghoma==1 then
meister.wenig_coins()
pc.give_item2("54850")
pc.remove_item("80016", 8)
end
elseif yklom==2 then
say_item_vnum("9590")
say("")
say("Name: Schwarzstahlstab+0")
say("Level: 100")
say("Rasse: Schami")
say("Typ: Faecher")
say("Kosten: 5000 Coins")
wait()
local atgff=select("Kaufen","Verlassen")
if atgff==1 then
meister.wenig_coins()
pc.give_item2("9590")
pc.remove_item("80016", 5)
end
elseif yklom==4 then
say_item_vnum("54860")
say("")
say("Name: Eisstab+0")
say("Level: 80-90")
say("Rasse: Schami")
say("Typ: Glocke")
say("Kosten: 8000 Coins")
wait()
local atgff=select("Kaufen","Verlassen")
if atgff==1 then
meister.wenig_coins()
pc.give_item2("54860")
pc.remove_item("80016", 8)
end
end
end
end
end
end --when
end --state
end --quest
Und die Quest mit der Inventarabfrage, habs so gemacht wie du es gesagt hast aber es steht immer Kein Platz obwohl Invi leer is