Problem,plz heeeelp!!!

05/14/2012 23:46 MarcosCC#1
I run ice run dungeon quest and it was successfully installed...but when i click in npc ingame nothing happened,it want opened...idk where is problem...plt help someone


this is quests:
Code:
quest icerun begin
	state start begin
		when 20011.chat."Lodowa Sciezka" with pc.get_map_index() == 195 begin
			say_title("Straznik Sciezki:")
			say("Hallo Abenteurer,")
			say("Ich kenne einen Ort, der sehr gefährlich ist..")
			say("Man sagt, eine starke Magie würde dafür sorgen,")
			say("dass dort ewiges Eis herrscht..")
			say_reward("Es ist sehr gefährlich, darum müsst")
			say_reward("Ihr mindestens zuzweit hier sein!")
			say("")
			say_title("Ihr seid "..game.get_event_flag("besuchinheiligerhalle").." Leute.")
			say("")
			say("Wollt Ihr in die Grotte gehen?")
			say("")
			
			local s = select("Weiter", "Abbrechen")
			if s == 1 then
				if game.get_event_flag("besuchinheiligerhalle")>=2 then
					game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")-1)
					d.new_jump_all(195, 5106 , 4089)
					d.regen_file("data/dungeon/icerun_regen.txt")
					d.notice("Ihr hört ein lautes Grollen...")
					d.notice("Anscheinend versperrt ein Metinstein den Weg.")
				else
					say_title("Wächter der Grotte:")
					say("Ihr seid zu wenig...")
					say("Ihr könnt so nicht weiter.")
					say("")
					say_reward("Ihr seid nur "..game.get_event_flag("besuchinheiligerhalle").." Leute.")
					return	
				end
			else
				return
			end
		end
		when 20006.chat."Zahl anpassen" with pc.is_gm() and pc.get_map_index() == 195 begin
			say_title("Du kannst die Onlinezahl anpassen.")
			say("Möchtest du sie um eins hoch oder runtersetzen?")
			say("")
			local s=select("Hoch setzen.","Runter setzen","Garnichts machen.")
			if s==1 then
			game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")+1)
			elseif s==2 then
				game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")-1)
			else
				return
			end
		end
		when 9010.chat."Halle verlassen" with pc.get_map_index() == 195 begin
			say_title("Wächter der Grotte:")
			say("Ihr wollt diese Halle verlassen?")
			say("")

			
			local s = select("Verlassen", "Abbrechen")
			if s == 1 then
				local empire = pc.get_empire()
				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
			else
				return
			end
		end
		when logout begin
			game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")-1)
		end
		when login begin
			game.set_event_flag("besuchinheiligerhalle", game.get_event_flag("besuchinheiligerhalle")+1)
			pc.set_warp_location(195, 800, 800)
			if pc.get_map_index() == 195 then
			-- Nicht in einer Etage, die wieder nach drau!1n .
			-- Layer Range 
			-- 1F   88  577  236 737
			-- 2F   91  343  238 504
			-- 3F  104  107  248 269
			if pc.get_x() < 5000+90 or pc.get_y() < 4000+67 or pc.get_x() > 5000+135 or pc.get_y() > 4000+110 then
				chat("...")
				--pc.set_warp_location(195, 5000+105, 4000+89)				
				pc.warp((5000+106)*100, (4000+89)*100, 195)
				return
			end
			chat("Euch ergreift eine starke Magie..")
			chat("Plötzlich befindet Ihr euch woanders!")
			pc.set_warp_location(195, 5000+105, 4000+89)
			elseif pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 then
			pc.set_warp_location(195, 800, 800)
			end
		end
		when 101.kill with pc.get_map_index()>= 2080000 and pc.get_map_index() < 2090000 begin
			timer("erster_metin", 6)
			d.notice("Unter starkem Beben verschwindet der Metinstein.")
			d.notice("Ihr habt den Zorn der Kreaturen auf euch gezogen!")
			d.notice("Vernichtet sie alle!")
		end
		when erster_metin.timer begin
			d.jump_all(5380 , 4122)
			d.regen_file("data/dungeon/icerun1_regen.txt")
			d.setf("keule", 0)
			d.set_warp_at_eliminate(4, d.get_map_index(), (5000+432), (4000+122), "data/dungeon/icerun2_regen.txt")
			pc.give_item2(40003)
		end
		when 20093.chat."GM-Abkürzung BOSS" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 and pc.is_gm() begin
			say("Du kommst zum Bossraum")
			wait()
			npc.purge()
			d.setf("statue", 5)
			timer("ice_jump", 6)
		end
		when 20092.chat."Weiter in die Grotte" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 begin
			say("...")
			wait()
			say("Ich bin schon seit Jahrhunderten hier..")
			say("Er.. Er hat mir das angetan..")
			d.notice("Eine dunkle Magie macht sich breit..")
			npc.purge()
			d.kill_all()
			timer("erster_spruch", 10)
		end
		when erster_spruch.timer begin
			d.jump_all(5000+685, 4000+82)
			d.setf("insel1", 0)
			d.setf("insel2", 0)
			d.setf("insel3", 0)
			d.setf("insel4", 0)
			d.setf("alleinseln", 0)
			d.regen_file("data/dungeon/icerun3_1_regen.txt")
		end
		when 20091.chat."GM-Abkürzung Mini-Bossraum" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 and pc.is_gm() begin
			say("Du kommst zum Mini-Bossraum")
			wait()
			npc.purge()
			timer("inseln_fertigg", 10)
		end
		when 20007.chat."Die 4 Inseln" with pc.get_map_index() >= 2080000 and pc.get_map_index() < 2090000 begin
			say_title("Bewohner:")
			say("Ich lebe hier schon seit Jahren...")
			say("Nur wer alle Wege meistert, ist gewillt, ihn zu besiegen.")
			say("Bitte! Befreit uns von ihm!")
			local s=select ("Der Weg des Kriegers","Der Weg des Suras","Der Weg des Ninjas","Der Weg der Schamanen","Abbruch")
			if s<=4 then
				local positions = {
					{685, 82},
					{590, 82},
					{590, 177},
					{685, 177},	
				    }
				local fish = number(1,4)
				if d.getf("insel"..fish) < 1 then
					d.setf("insel"..fish, 1)
					d.setf("alleinseln", d.getf("alleinseln")+1)
					d.kill_all()
					if d.getf("alleinseln")==4 then
						d.notice("Bewohner:")
						d.notice("Ihr wart überall.")
						d.notice("Ich wünsche euch viel Glück!")
						d.notice("Vernichtet unseren Meister!")
						timer("inseln_fertig", 10)
						return
					end
					d.notice("Bewohner:")
					d.notice("Ihr seid bisher "..d.getf("alleinseln").." Wege gegangen.")
					d.notice("Nur wer alle meistert, kann ihn besiegen.")
					d.regen_file("data/dungeon/icerun3_"..fish.."_regen.txt")
				else
					d.kill_all()
					d.regen_file("data/dungeon/icerun3_"..fish.."more_regen.txt")
					d.set_warp_at_eliminate(4, d.get_map_index(), 5000 + positions[fish][1], 4000 + positions[fish][2], "data/dungeon/icerun3_"..fish.."_regen.txt")
				end
				d.jump_all(5000+positions[fish][1], 4000+positions[fish][2])
			else
				return
			end
		end
		when 102.kill with pc.is_gm() begin
			chat("Dein Mapindex: "..pc.get_map_index())
		end
		when 40002.use with pc.in_dungeon begin
			pc.remove_item(40002)
			local empire = pc.get_empire()
			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
		end
		when inseln_fertig.timer begin
			timer("inseln_fertigg", 10)
			d.notice("Die Magie wird immer stärker!")
			d.notice("Er muss irgendwo in der Nähe sein!")
		end
		when inseln_fertigg.timer begin
			local positionss = {
				{473, 441},
				{483, 451},
				{473, 461},
				{464, 451},	
				}
			local fissh = number(1,4)
			d.jump_all(5000+positionss[fissh][1], 4000+positionss[fissh][2])
			d.regen_file("data/dungeon/icerun_small_boss.txt")
			--d.jump_all(5000+122, 4000+89)
			--d.exit_all()	
		end
		when 103.kill begin
			d.notice("Besiegt den Gegner!")
			d.regen_file("data/dungeon/icerun_statue.txt")
			timer("miniboss", 10)
		end
		when miniboss.timer begin
			d.setf("statue", 0)
			d.setf("keulenmann", 0)
			d.setf("keule", 1)
			d.jump_all(5000+705, 4000+5195)
		end
		when 20006.take with item.vnum == 40004 begin
			d.notice("Die Säule verschwindet...")
			npc.purge()
			item.remove()
			d.setf("keulenmann", 0)
			d.setf("statue", d.getf("statue")+1)
			timer("ice_jump", 6)
			if d.getf("statue")==5 then
				d.notice("Alle Säulen wurden entfernt!")
				d.setf("keule", 0)
			end
		end
		when 104.kill with d.getf("keule")==1 begin
			d.setf("keulenmann", d.getf("keulenmann")+1)
			if d.getf("keulenmann")== 9 then
				game.drop_item("[Item für Säulen Value]")
			end
		end
		when ice_jump.timer begin
			local positionsss = {
				{754, 494},
				{705, 459},
				{754, 424},
				{705, 389},
				{144, 449},
				}
			local fisssh = d.getf("statue")
			d.jump_all(5000+positionsss[fisssh][1], 4000+positionsss[fisssh][2])
			if fisssh==5 then
				timer("ice_boss1", 20)
				d.spawn_mob(2636, 124, 446)
				d.spawn_mob(2635, 124, 450)
				d.notice("Plötzlich erscheinen Kreaturen!")
				d.notice("Vernichtet sie alle!")
			else
				d.regen_file("data/dungeon/icerun4_"..fisssh.."_regen.txt")
			end
			--d.jump_all(5000+122, 4000+89)
			--d.exit_all()
		end
		when ice_boss1.timer begin
			d.notice("Valons erscheinen... Ihr müsst sie bezwingen!")
			for i = 1, 132 do
				local firts= number(138, 231)
				local secodn= number(413, 483)
				d.spawn_mob(4004, firts, secodn)
	  		end
			d.setf("schild", 1)
			d.setf("schildmann" , 0)
		end
		when 105.kill with d.getf("schild")==1 begin
			d.setf("schildmann", d.getf("schildmann")+1)
			d.notice("Noch "..120-d.getf("schildmann").." Wächter müssen besiegt werden.")
			if d.getf("schildmann")== 120 then
				d.notice("Es erscheinen Kristallfelsen..")
				d.notice("Ihr müsst sie aus dem Weg räumen.")
				timer("ice_boss2", 15)
				d.setf("schild", 0)
				d.setf("kristallmann", 0)
			end
		end
		when ice_boss2.timer begin
			for i = 1, 220 do
				local firts= number(138, 231)
				local secodn= number(413, 483)
				d.spawn_mob(4005, firts, secodn)
	  		end
			d.setf("kristall", 1)
		end
		when 106.kill with d.getf("kristall")==1 begin
			d.setf("kristallmann", d.getf("kristallmann")+1)
			d.notice("Noch "..200-d.getf("kristallmann").." Kristalle zerschlagen.")
			if d.getf("kristallmann")== 200 then
				d.notice("Ihr habt große Arbeit geleistet!")
				d.notice("Die dukle Magie scheint von dort zu kommen!")
				timer("ice_boss3", 15)
				d.setf("kristall", 0)
			end
		end
		when ice_boss3.timer begin
			d.purge()
			d.spawn_mob(108, 144, 449)
	  		d.spawn_mob(107, 124, 450)
			d.setf("Nerala", 1)
		end
		when 107.kill with d.getf("Nerala")==1 begin
			d.notice("Als Ihr die Quelle der Magie bezwungen habt,")
			d.notice("erscheint ein viel stärkerer Gegner.")
			timer("ice_boss4", 15)
			d.setf("Nerala", 0)
		end
		when ice_boss4.timer begin
			d.purge()
			d.spawn_mob(2625, 144, 449)
			d.setf("Neralex", 1)
		end
		when 108.kill with d.getf("Neralex")==1 begin
			d.notice("Unter großem Beben und Donnern verwandelt er sich!")
			timer("ice_boss5", 5)
			d.setf("Neralex", 0)
		end
		when ice_boss5.timer begin
			d.purge()
			d.spawn_mob(109, 144, 449)
			d.setf("Neralexdragon", 1)
		end
		when 109.kill with d.getf("Neralexdragon")==1 begin
			for i= 1, 100 do
				game.drop_item("1")
			end
			game.drop_item("90032")
			d.notice("Die Magie scheint kurz verschwunden zu sein..")
			d.notice("Doch irgendetwas stimmt hier nicht.")
			timer("raus_hier", 30)
			d.setf("Neralex", 0)
		end
		when raus_hier.timer begin
			d.exit_all()
		end
	end
end
Help someone???
05/15/2012 07:51 Syuki#2
Write in your DB 'vnmu 20011' -> 'one_click' -> '2'

Dann gehts.
05/15/2012 08:27 !!01taraalaniz!!#3
Puntaa said it correctly.
05/15/2012 18:20 MarcosCC#4
Quote:
Originally Posted by .Puntaa View Post
Write in your DB 'vnmu 20011' -> 'one_click' -> '2'

Dann gehts.
i put 2...but again nothing...same problem have...you have any other idea where is problem?