PHP Code:
quest leveltruhen begin
state start begin
when login with pc.getqf("First_Login")==0 begin
pc.setqf("First_Login", 1)
pc.warp(444400, 444400)
end
when login with pc.getqf("First_Login")==1 begin
pc.setqf("First_Login", 2)
say_title(pc.get_name().."!")
say("Viel Spaß auf Servername.")
say("")
say("Dein Startlevel ist 50, das Endlevel ist 225")
say("")
say("Du musst auf dieser Map leveln")
say("bis du das Level 80 erreicht hast,")
say("erst dann kannst du hier raus, um in")
say("dein Reich zu gehen.")
end
when 50187.use begin
local level = pc.get_level()
local job = pc.get_job()
if pc.getqf("lv1_truhe") == 1 then
say("Herzlichen Glückwunsch")
say("Du hast einen Systembann")
say("wegen Bugusen erhalten.")
say("Du wirst in 10 Sekunden")
say("ausgeloggt")
else
if level > 0 then
pc.remove_item(50187, 1)
pc.give_item2(50188, 1)
local item1 = 16
local item2 = 11206
local item3 = 12206
if job == 1 then
item1 = 1006
item2 = 11406
item3 = 12346
elseif job == 2 then
item2 = 11606
item3 = 12486
elseif job == 3 then
item1 = 7006
item2 = 11806
item3 = 12626
end
pc.give_item2(item1, 1)
pc.give_item2(item2, 1)
pc.give_item2(item3, 1)
pc.give_item2(13006, 1)
pc.give_item2(14006, 1)
pc.give_item2(15006, 1)
pc.give_item2(16006, 1)
pc.give_item2(17006, 1)
pc.give_item2(27001, 200)
pc.give_item2(27004, 200)
pc.give_item2(70038, 100)
pc.give_item2(72702, 1)
pc.give_item2(27103, 10)
pc.give_item2(70058, 1)
pc.give_item2(72501, 1)
pc.setqf("lv1_truhe", 1)
else
chat("Du bist noch nicht Level1")
chat("Ich denk mal das ist ein")
chat("Fail da man nicht unter")
chat("Lv 1 sein kann ^^")
chat("melde dich bei einem Admin")
end
end
end
-----------------------------------------------------------
------------------ Lv 20 Truhe ----------------------------
-----------------------------------------------------------
when 50188.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 19 then
pc.remove_item(50188, 1)
local item1 = 54
local item2 = 11224
if job == 1 then
item1 = 1024
item2 = 11424
elseif job == 2 then
item2 = 11624
elseif job == 3 then
item1 = 7044
item2 = 11824
end
pc.give_item2(item1, 1)
pc.give_item2(item2, 1)
pc.give_item2(71085, 20)
pc.give_item2(71084, 20)
pc.give_item2(70038, 100)
pc.give_item2(71113, 25)
pc.give_item2(39024, 2)
pc.give_item2(39025, 2)
pc.give_item2(50189, 1)
else
chat("Du bist noch nicht Level 20")
end
end
-------------------------------------------------
------------- Lv 30 Truhe -----------------------
-------------------------------------------------
when 50189.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 29 then
pc.remove_item(50189, 1)
local item1 = 64
local item2 = 11234
if job == 1 then
item1 = 4024
item2 = 11434
elseif job == 2 then
item2 = 11634
elseif job == 3 then
item1 = 7054
item2 = 11834
end
pc.give_item2(item1, 1)
pc.give_item2(item2, 1)
pc.give_item2(71027, 5)
pc.give_item2(71028, 5)
pc.give_item2(27102, 10)
pc.give_item2(72723, 1)
pc.give_item2(72727, 1)
pc.give_item2(50190, 1)
else
chat("Du bist noch nicht Level 30")
end
end
-------------------------------------------------
------------- Lv 40 Truhe -----------------------
-------------------------------------------------
when 50190.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 39 then
pc.remove_item(50190, 1)
local item1 = 90
local item2 = 11250
if job == 1 then
item1 = 1050
item2 = 11450
elseif job == 2 then
item2 = 11650
elseif job == 3 then
item1 = 7080
item2 = 11850
end
pc.give_item2(item1, 1)
pc.give_item2(item2, 1)
pc.give_item2(25040, 5)
pc.give_item2(71084, 50)
pc.give_item2(70024, 2)
pc.give_item2(71018, 10)
pc.give_item2(50191, 1)
else
chat("Du bist noch nicht Level 40")
end
end
-------------------------------------------------
------------- Lv 50 Truhe -----------------------
-------------------------------------------------
when 50191.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 49 then
pc.remove_item(50191, 1)
pc.give_item2(39002, 1)
pc.give_item2(71025, 2)
pc.give_item2(50513, 1)
pc.give_item2(71030, 10)
pc.give_item2(71044, 10)
pc.give_item2(71045, 10)
pc.give_item2(71107, 1)
pc.give_item2(50192, 1)
pc.give_item2(71158, 1)
else
chat("Du bist noch nicht Level 50")
end
end
-------------------------------------------------
------------- Lv 60 Truhe -----------------------
-------------------------------------------------
when 50192.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 59 then
pc.remove_item(50192, 1)
local perl = number(1, 3)
local perl10 = number(1, 3)
local perl11 = number(1, 3)
if perl == 1 then
pc.give_item2(27992, 1)
elseif perl == 2 then
pc.give_item2(27993, 1)
elseif perl == 3 then
pc.give_item2(27994, 1)
end
if perl10 == 1 then
pc.give_item2(27992, 1)
elseif perl10 == 2 then
pc.give_item2(27993, 1)
elseif perl10 == 3 then
pc.give_item2(27994, 1)
end
if perl11 == 1 then
pc.give_item2(27992, 1)
elseif perl11 == 2 then
pc.give_item2(27993, 1)
elseif perl11 == 3 then
pc.give_item2(27994, 1)
end
pc.give_item2(70102, 10)
pc.give_item2(39007, 5)
pc.give_item2(50193, 1)
else
chat("Du bist noch nicht Level 60")
end
end
-------------------------------------------------
------------- Lv 70 Truhe -----------------------
-------------------------------------------------
when 50193.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 69 then
pc.remove_item(50193, 1)
local perl2 = number(1, 3)
if perl2 == 1 then
pc.give_item2(27992, 1)
elseif perl2 == 2 then
pc.give_item2(27993, 1)
elseif perl2 == 3 then
pc.give_item2(27994, 1)
end
local perl3 = number(1, 3)
if perl23 == 1 then
pc.give_item2(27992, 1)
elseif perl3 == 2 then
pc.give_item2(27993, 1)
elseif perl3 == 3 then
pc.give_item2(27994, 1)
end
local perl23 = number(1, 3)
if perl23 == 1 then
pc.give_item2(27992, 1)
elseif perl23 == 2 then
pc.give_item2(27993, 1)
elseif perl23 == 3 then
pc.give_item2(27994, 1)
end
local perl24 = number(1, 3)
if perl24 == 1 then
pc.give_item2(27992, 1)
elseif perl24 == 2 then
pc.give_item2(27993, 1)
elseif perl24 == 3 then
pc.give_item2(27994, 1)
end
pc.give_item2(70003, 1)
pc.give_item2(71158, 1)
pc.give_item2(71158, 1)
pc.give_item2(71027, 25)
pc.give_item2(71028, 25)
pc.give_item2(71030, 25)
pc.give_item2(39007, 5)
pc.give_item2(50194, 1)
else
chat("Du bist noch nicht Level 70")
end
end
-------------------------------------------------
------------- Lv 80 Truhe -----------------------
-------------------------------------------------
when 50194.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 79 then
pc.remove_item(50194, 1)
local perl4 = number(1, 3)
if perl4 == 1 then
pc.give_item2(27992, 1)
elseif perl4 == 2 then
pc.give_item2(27993, 1)
elseif perl4 == 3 then
pc.give_item2(27994, 1)
end
local perl5 = number(1, 3)
if perl5 == 1 then
pc.give_item2(27992, 1)
elseif perl5 == 2 then
pc.give_item2(27993, 1)
elseif perl5 == 3 then
pc.give_item2(27994, 1)
end
local perl6 = number(1, 3)
if perl2 == 1 then
pc.give_item2(27992, 1)
elseif perl6 == 2 then
pc.give_item2(27993, 1)
elseif perl6 == 3 then
pc.give_item2(27994, 1)
end
local perl7 = number(1, 3)
if perl7 == 1 then
pc.give_item2(27992, 1)
elseif perl7 == 2 then
pc.give_item2(27993, 1)
elseif perl7 == 3 then
pc.give_item2(27994, 1)
end
local perl8 = number(1, 3)
if perl8 == 1 then
pc.give_item2(27992, 1)
elseif perl8 == 2 then
pc.give_item2(27993, 1)
elseif perl8 == 3 then
pc.give_item2(27994, 1)
end
pc.change_money(10000000)
pc.give_item2(71158, 1)
pc.give_item2(71084, 200)
pc.give_item2(71084, 200)
pc.give_item2(71084, 200)
pc.give_item2(50195, 1)
pc.give_item2(50513, 2)
pc.give_item2(71135, 1)
else
chat("Du bist noch nicht Level 80")
end
end
-------------------------------------------------
------------- Lv 90 Truhe -----------------------
-------------------------------------------------
when 50195.use begin
local level = pc.get_level()
local job = pc.get_job()
if level > 89 then
pc.remove_item(50195, 1)
local perl9 = number(1, 3)
if perl9 == 1 then
pc.give_item2(27900, 1)
elseif perl9 == 2 then
pc.give_item2(27901, 1)
elseif perl9 == 3 then
pc.give_item2(27902, 1)
elseif perl9 == 4 then
pc.give_item2(27903, 1)
elseif perl9 == 5 then
pc.give_item2(27904, 1)
end
local perl10 = number(1, 3)
if perl10 == 1 then
pc.give_item2(27900, 1)
elseif perl10 == 2 then
pc.give_item2(27901, 1)
elseif perl10 == 3 then
pc.give_item2(27902, 1)
elseif perl10 == 4 then
pc.give_item2(27903, 1)
elseif perl10 == 5 then
pc.give_item2(27904, 1)
end
local perl40 = number(1, 3)
if perl10 == 1 then
pc.give_item2(27900, 1)
elseif perl40 == 2 then
pc.give_item2(27901, 1)
elseif perl40 == 3 then
pc.give_item2(27902, 1)
elseif perl40 == 4 then
pc.give_item2(27903, 1)
elseif perl40 == 5 then
pc.give_item2(27904, 1)
end
pc.give_item2(39007, 10)
pc.give_item2(25041, 1)
pc.give_item2(71158, 1)
pc.give_item2(71158, 1)
pc.give_item2(71084, 200)
pc.give_item2(71084, 200)
pc.give_item2(71135, 1)
pc.give_item2(71134, 1)
else
chat("Du bist noch nicht Level 90")
end
end
end
end