hatte ich doch erwähnt & make.sh auch ausgeführt aber wenn ich drauf klick passiert nix! die type in der db(navicat/itemproto) ist auf 18!!
quest reiten begin
state start begin
when 20083.click begin
say_title("Der Schattenläufer")
say("")
say("Hey "..pc.get_name()..",")
say("schau mal ich habe dieses wilde")
say("Tier gezaehmt!")
say_reward("Willst du auch eines?")
local s = select("Ja","Nein")
if s == 1 then
say("Ok, dann viel Spaß damit!")
pc.give_item2(70045)
pc.mount(39915)
elseif s==2 then
else
end
end
end
end
quest admin_reload begin
state start begin
when login with pc.is_gm() begin
if pc.getqf("reload_admin") == 720 then
command("reload a")
pc.setqf("reload_admin") == 0
else
timer("check_time", 5)
end
end
when check_time.timer begin
if pc.getqf("reload_admin") == 720 then
command("reload a")
pc.setqf("reload_admin") == 0
else
pc.setqf("reload_admin", pc.getqf("reload_admin")+1)
timer("check_time_two", 5)
end
end
when check_time_two.timer begin
if pc.getqf("reload_admin") == 720 then
command("reload a")
pc.setqf("reload_admin") == 0
else
pc.setqf("reload_admin", pc.getqf("reload_admin")+1)
timer("check_time", 5)
end
end
end
end
quest admin_reload begin
state start begin
when login with pc.is_gm() begin
if pc.getqf("reload_admin") == 720 then
command("reload a")
pc.setqf("reload_admin", 0)
else
timer("check_time", 5)
end
end
when check_time.timer begin
if pc.getqf("reload_admin") == 720 then
command("reload a")
pc.setqf("reload_admin", 0)
else
pc.setqf("reload_admin", pc.getqf("reload_admin")+1)
timer("check_time_two", 5)
end
end
when check_time_two.timer begin
if pc.getqf("reload_admin") == 720 then
command("reload a")
pc.setqf("reload_admin", 0)
else
pc.setqf("reload_admin", pc.getqf("reload_admin")+1)
timer("check_time", 5)
end
end
end
end
quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)
local item = 19
if pc.job == 1 then
item = 1009
elseif pc.job == 3 then
item = 7009
end
if pc.countitem(item) == 0 and pc.weapon != item then
pc.give_item2(item)
pc.give_item2(27001,10 ) -- Rote Potts (K) | 10x
pc.give_item2(22000, 10) -- Blaue Potts (K) | 10x
pc.give_item2(72702,1 ) -- Windschuhe | 1x
pc.give_item2(72037,10 ) -- Drachengott Leben |
pc.give_item2(72031,10 ) -- ,, Angriff | jeweils
pc.give_item2(72034,10 ) -- ,, Verteidigung | 10x
pc.give_item2(72040,10 ) -- ,, Intelligenz |
pc.give_item2(70038,10 ) -- Tapferkeitsumhänge | 10x
pc.give_item2(27115,10 ) -- Lila Potts (G) | 10x
pc.warp (2.81292e+07 ,2.81292e+07 )
end
end
end
end
end
/warp 832 0
x = 83200
y = 000 (da nur nullen reicht auch 0)
pc.warp(x, y) bzw. pc.warp(83200, 0)
Sorry, das ich erst jetzt antworte, aber viel um die Ohren gehabt.Quote:
ty @ivan!!! Teste es ma bitte...
Greatz BenheroPHP Code:quest player_kill begin
state start begin
when login with pc.get_level() >=15 and pc.getqf("state") == 0 or pc.getqf("state") == "" begin
say("Mache Duelle")
say("Text Text Text")
say("Text Text Text")
say("Text Text Text")
say("Text Text Text")
say("Text Text Text")
say_reward("Toete 80 deiner Mitspieler!")
say("")
pc.setqf("state", 80)
q.set_counter("", 80)
end
when kill begin
if npc.is_pc() then
local count = pc.getqf("state") - 1
if count <= 80 then
pc.setqf("state", count)
q.set_counter("", count)
end
if count == 0 and count != -1 then
say("Du hast erfolgreich alle Spieler getoetet!")
say("Du bekommst:")
say_reward("30.000.000 Yang")
pc.change_money(30000000)
pc.setqf("state", -1)
clear_letter()
set_state(__COMPLETE__)
end
end
end
end
state __COMPLETE__ begin
when login begin
end
end
end
quest npc_spawn begin
state start begin
when 900009.use begin
say_title("NPC Spawner")
say("")
say("Welchen NPC willst du rufen?")
say("Wähle aus:")
local s = select("Gemi","Waffenhaendler","Ruestungshaendler","Partyfrau","Schmied","NPCs verschwinden lassen","Abbrechen")
if s == 7 then
return
end
if s == 1 then
mob.spawn(9003)
end
if s == 2 then
mob.spawn(9001)
end
if s == 3 then
mob.spawn(9002)
end
if s == 4 then
mob.spawn(9004)
end
if s == 5 then
mob.spawn(20016)
end
if s == 6 then
npc.purge()
end
end
end
end
quest warpring begin
state start begin
when 70007.use with pc.get_level() >= 10 begin
if pc.countitem("70007")>=1 then
end
say_title("Ring:")
say("Dies ist eine faszinierende Gegend. Aber")
say("passiert hier denn auch mal etwas")
say("Außergewöhnliches? Eher wohl nicht. In anderen")
say("Teilen des Landes sieht es mitunter ganz anders.")
say("aus! Es gibt daher sicher einen intressanten")
say("Ort, an den ich dich teleportieren könnte. Da")
say("jedoch die Kräfte des Bösen wieder stärker")
say("geworden sind, wurden Raum und Zeit ins Chaos")
say("gestürzt. Dadurch kann es passieren, dass deine")
say("Rückkehr nicht immer augenblicklich funktioniert.")
say("Möchtest du dennoch teleportiert werden?")
local main_set = select("Ja","Nein")
if main_set == 2 then
return
end
if pc.get_level() <= 10 then
say_title("Ring:")
say("Hm… Mit deinem derzeitigen Level bist du noch")
say("zu schwach für die Reise durch Zeit und Raum.")
say("Komm wieder, wenn du höher als Level 10 bist.")
return
end
local map = pc.get_map_index()
local empire = pc.get_empire()
local level = pc.get_level()
say_title("Ring:")
say("Wohin möchtest du teleportiert werden?")
-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then
local guild_map_names = {
"Gildenzone",
"Gildenzone",
"Gildenzone",
}
guild_map_name = guild_map_names[empire]
local empire_castle={
"Burgschlacht",
"Burgschlacht",
"Burgschlacht",
}
empire_castle =empire_castle[empire]
local sub_set = 0
if level < 60 then -- 60?? : ?????, ???, ????, ???
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
return
end
else -- 61?? : ????, ???, ????, ????
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5
if sub_set == 9 then -- ??
return
end
if sub_set == 8 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
--- l
sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete")
if sub_set == 6 then -- ??
say_title("Teleporter:")
say("Wohin möchtest du teleportiert werden?")
sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5
if sub_set == 8 then -- ??
return
end
end
end
end
end
local warp = {
-- guild_map
{
{ 128500, 1000 },
{ 179500, 1000 },
{ 271800, 13000 },
},
-- 64 map_n_threeway
{
{ 402100, 673900 },
{ 270400, 739900 },
{ 321300, 808000 },
},
-- 63 metin2_map_n_desert_01
{
{ 217800, 627200 },
{ 221900, 502700 },
{ 344000, 502500 },
},
-- 61 map_n_snowm_01
{
{ 434200, 290600 },
{ 375200, 174900 },
{ 491800, 173600 },
},
--empire_castle
{
{975200, 133000},
{977200, 185000},
{923900, 183600},
} ,
-- 62 metin2_map_n_flame_01
{
{ 599400, 756300 },
{ 597800, 622200 },
{ 730700, 689800 },
},
-- devil_tower
{
{ 590500, 110500 },
{ 590500, 110500 },
{ 590500, 110500 },
},
}
test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
say_title("Ring:")
say("Achtung, ich teleportiere dich jetzt. Du wirst")
say("an einem gefährlichen Ort landen, also pass auf")
say("dich auf. Viel Glück!")
wait()
pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])
else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ??
local sub_set2 = 3
--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
if empire==1 then
sub_set2 = select("Yongan","Jayang" , locale.cancel)
elseif empire ==2 then
sub_set2 = select("Joan","Bokjung" , locale.cancel)
elseif empire ==3 then
sub_set2 = select("Pyungmoo","Bakra" , locale.cancel)
end
if sub_set2 != 3 then
if sub_set2 == 1 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()
if empire == 1 then
pc.warp(474300,954800)
elseif empire == 2 then
pc.warp(63800,166400)
elseif empire == 3 then
pc.warp(959900,269200)
end
elseif sub_set2 == 2 then
say_title("Ring:")
say("Ich teleportiere dich dorthin.")
wait()
if empire == 1 then
pc.warp(353100,882900)
elseif empire == 2 then
pc.warp(145500,240000)
elseif empire == 3 then
pc.warp(863900,246000)
end
end -- end sub set check2 if
end -- end sub set check1 if
end -- end map check if
end -- end when use item
end -- end state start
end -- end quest warpring
Setzt das mal in php und nicht mit code,Quote:
Ja .. suche wemd er mir ein warpring macht woman Map1 von jedem reichtelen kann währ sehr nett :SCode:quest warpring begin state start begin when 70007.use with pc.get_level() >= 10 begin if pc.countitem("70007")>=1 then end say_title("Ring:") say("Dies ist eine faszinierende Gegend. Aber") say("passiert hier denn auch mal etwas") say("Außergewöhnliches? Eher wohl nicht. In anderen") say("Teilen des Landes sieht es mitunter ganz anders.") say("aus! Es gibt daher sicher einen intressanten") say("Ort, an den ich dich teleportieren könnte. Da") say("jedoch die Kräfte des Bösen wieder stärker") say("geworden sind, wurden Raum und Zeit ins Chaos") say("gestürzt. Dadurch kann es passieren, dass deine") say("Rückkehr nicht immer augenblicklich funktioniert.") say("Möchtest du dennoch teleportiert werden?") local main_set = select("Ja","Nein") if main_set == 2 then return end if pc.get_level() <= 10 then say_title("Ring:") say("Hm… Mit deinem derzeitigen Level bist du noch") say("zu schwach für die Reise durch Zeit und Raum.") say("Komm wieder, wenn du höher als Level 10 bist.") return end local map = pc.get_map_index() local empire = pc.get_empire() local level = pc.get_level() say_title("Ring:") say("Wohin möchtest du teleportiert werden?") -- ?? ?? ???? ?? ?? (? ?? 1,2 ??) if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then local guild_map_names = { "Gildenzone", "Gildenzone", "Gildenzone", } guild_map_name = guild_map_names[empire] local empire_castle={ "Burgschlacht", "Burgschlacht", "Burgschlacht", } empire_castle =empire_castle[empire] local sub_set = 0 if level < 60 then -- 60?? : ?????, ???, ????, ??? sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete") if sub_set == 6 then -- ?? return end else -- 61?? : ????, ???, ????, ???? sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete") if sub_set == 6 then -- ?? say_title("Teleporter:") say("Wohin möchtest du teleportiert werden?") sub_set = select("Doyyumhwaji", "Dämonenturm", "Zurück", "Abbrechen") + 5 if sub_set == 9 then -- ?? return end if sub_set == 8 then -- ?? say_title("Teleporter:") say("Wohin möchtest du teleportiert werden?") --- l sub_set = select(guild_map_name, "Tal von Seungryong", "Yongbi-Wüste", "Berg Sohan", empire_castle,"Andere Gebiete") if sub_set == 6 then -- ?? say_title("Teleporter:") say("Wohin möchtest du teleportiert werden?") sub_set = select("Doyyumhwaji", "Dämonenturm", "Abbrechen") + 5 if sub_set == 8 then -- ?? return end end end end end local warp = { -- guild_map { { 128500, 1000 }, { 179500, 1000 }, { 271800, 13000 }, }, -- 64 map_n_threeway { { 402100, 673900 }, { 270400, 739900 }, { 321300, 808000 }, }, -- 63 metin2_map_n_desert_01 { { 217800, 627200 }, { 221900, 502700 }, { 344000, 502500 }, }, -- 61 map_n_snowm_01 { { 434200, 290600 }, { 375200, 174900 }, { 491800, 173600 }, }, --empire_castle { {975200, 133000}, {977200, 185000}, {923900, 183600}, } , -- 62 metin2_map_n_flame_01 { { 599400, 756300 }, { 597800, 622200 }, { 730700, 689800 }, }, -- devil_tower { { 590500, 110500 }, { 590500, 110500 }, { 590500, 110500 }, }, } test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2]) say_title("Ring:") say("Achtung, ich teleportiere dich jetzt. Du wirst") say("an einem gefährlichen Ort landen, also pass auf") say("dich auf. Viel Glück!") wait() pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2]) else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ?? local sub_set2 = 3 --sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel) if empire==1 then sub_set2 = select("Yongan","Jayang" , locale.cancel) elseif empire ==2 then sub_set2 = select("Joan","Bokjung" , locale.cancel) elseif empire ==3 then sub_set2 = select("Pyungmoo","Bakra" , locale.cancel) end if sub_set2 != 3 then if sub_set2 == 1 then say_title("Ring:") say("Ich teleportiere dich dorthin.") wait() if empire == 1 then pc.warp(474300,954800) elseif empire == 2 then pc.warp(63800,166400) elseif empire == 3 then pc.warp(959900,269200) end elseif sub_set2 == 2 then say_title("Ring:") say("Ich teleportiere dich dorthin.") wait() if empire == 1 then pc.warp(353100,882900) elseif empire == 2 then pc.warp(145500,240000) elseif empire == 3 then pc.warp(863900,246000) end end -- end sub set check2 if end -- end sub set check1 if end -- end map check if end -- end when use item end -- end state start end -- end quest warpring