Breaking Bad, Black Mirror, 13 reasons why, sons of anarchy, altered carbon,Dark , American Horror Story.
Beiträge von Paradyse
-
-
Hey und was suchst du jetz für eine?
Du willst eine ohne zeit ? -
Hi, does any one have a tutorial how to make an option so mobs turn to wild dogs like an on and off button? Thanks for helping.
do you want to change the mob into a wild dog or purge the old enemy and spawn a wild dog?
-
Maybe store them in questflags.
pc.setqf("dungeon_enter_x", pc.get_x())
pc.setqf("dungeon_enter_y", pc.get_y())(Not sure about the correct spelling of the position functions)
That's correct sir.
I talked to darisil on skype yesterday and he figured it out. i didnt know you could save them in a questflag like that.
-
Hello,
My problem is that I have a Quest that tp´s me into a dungeon and after the dungeon is finished i want to get teleported back to were i was before I started the Dungeon.
The dungeon is a forced start at level 20,you get teleported in.you do the run adn get back teleported to where you were before.
my problem is that i dont know how to store the coordiantes before i teleport into the dungeon.
kind regards
-
update: i tested every item with the type: item_refine and not a single one gives a 80% increase on the chance.
I seem to be missing something. -
Bitte melden Sie sich an, um diesen Link zu sehen.
does not work sadly, I increased the chance of the Dragon-Scroll to 80% but the actual chance ingame dosnt Change
or maybe i missed something.see video:
Bitte melden Sie sich an, um dieses Medienelement zu sehen.
Bitte melden Sie sich an, um diesen Link zu sehen. -
Bitte melden Sie sich an, um diesen Link zu sehen.
thanks thats it
-
Just create an icon and give your item the types/ subtypes of dragon scroll.
thanks for the idea,problem is that doesnt work
item_proto of Dragons croll
Bitte melden Sie sich an, um diesen Link zu sehen.item_proto of Magic Stone:
Bitte melden Sie sich an, um diesen Link zu sehen.the only difference is the flag that says LOG
and what if I want more then the 10%?
kind regards -
Hey m2dl,
i´m trying to add a new upp-item that increases the chance of Succes(like the scroll of the dragon) I cant find the File where its defined tho.You guys have any idea how to do that?
kind regards
-
What do you mean by that? Do dungeon functions not work still?
yes the dungeon itself doesn't start after the tp. And the timer doesn't unlock the teleport again. Bitte melden Sie sich an, um diesen Link zu sehen. you got any idea why?
-
i fixed it now thanks. Now i still have the problem that the run doesnt start after i get teleported.
-
Zitat von Darisil
simply add correct index, x and y on line 51 and you should be set.
I did and know i get an error saying : Bitte melden Sie sich an, um diesen Link zu sehen.
-
im at Work right now And cant test it. Ill update when I tested it l.
If it works thanks for the help you are the best [icon='fa-heart',32][/icon] -
Zitat von Bubblegum
d.join(mapindex) and the map on the same core works for me
problem is that I need to teleport the group that started the chat with the npc. But d.join() worked as teleport for 1 player. The Quest that should start the run didn't trigger tho.
My debug Quest gave out the mapindex as 2080000 when using d.join not 208.maybe that's the problem here ?
-
You are using d.new_jump_party if you are a GM without checking for a group nor for the party leader, you can't use that function without being in a group. (besides, you are using The X and Y arguments wrongly.)
Then and only then you check for a party (??)
Then if none of the following is met, you try warp ALL the players in map inside.So you basically wrote nothing,
P.s: How the hell do you expect to block the room to other players by setting a local questflag? The functions you're looking for here are game.set_event_flag and game.get_event_flag.
thanks for your help.
the reason if check for the group after the Gm check is that you should always get teleported when you are a GM, but i edited the quest with the things you suggested. here is the part i edited:
CSS- if pc.is_gm() then --ignore everything if you are a GM
- game.set_event_flag("Bossraumvoll", 1)
- timer("bosscooldown", 30)
- d.new_jump(208, 202, 212)
- elseif pc.count_item(30179) == 0 then
- syschat("Dir fehlt der Schlüssel") --error if you dont have item
- elseif not party.is_party() then --denied if not in group
- syschat("Du musst in einer Gruppe sein!")
- elseif not party.is_leader() then
- syschat("nur Der Partyanführer kann den Run starten!")
- else
- game.set_event_flag("Bossraumvoll", 1) --blocks the room
- timer("bosscooldown", 900) --time for 15 mins
- d.new_jump_party(208, 202, 212)
- end
- end
d.new_jump still doesnt teleport me sadly.the window just closes.
-
So i just got into Questing and i have 2 Problems wotht the run i made.
The Warp Quest into the Dungeon:
CSS- quest beran begin
- state start begin
- when 30121.chat."Der Beran" with pc.get_level() >= 150 begin
- if pc.getqf("Bossraumvoll") == 1 then --check if bossroom is full
- say("Der Dungeon ist zurzeit voll und die 15 Minuten sind noch nicht vorbei!")
- say("Du musst noch etwas warten.")
- else
- say("Du willst dich also am Beran versuchen?")
- say("ich hoffe du weißt was du vor hast,der Beran ist so stark das du ihn allein nicht besiegen kannst.")
- say("")
- say("Wenn du wirklich den Beran herausfordern willst musst du in einer Gruppe sein und mir einen Herausforderungsschein bringen!")
- say_item_vnum(30179)
- local w = select("Ich bin bereit!","Nein noch nicht")
- if w == 2 then
- return
- else
- if pc.count_item(30179) == 0 then
- syschat("Dir fehlt der Schlüssel") --error if you dont have item
- elseif pc.is_gm() then --ignore everything if you are a GM
- pc.setqf("Bossraumvoll", 1)
- timer("bosscooldown", 30)
- d.new_jump_party(208, 202, 212)
- elseif not party.is_party() then --denied if not in group
- syschat("Du musst in einer Gruppe sein!")
- else
- pc.setqf("Bossraumvoll", 1) --blocks the room
- timer("bosscooldown", 900) --time for 15 mins
- d.jump_all(819200, 1049600)
- end
- end
- end
- end
- when bosscooldown.timer begin --unlocks the room again
- pc.setqf("Bossraumvoll", 0)
- end
- end
- end
and the actual Dungeon quest:
CSS- quest beranrun begin
- state start begin
- when login with pc.get_map_index() == 208 begin
- timer("Berantot", 900)
- d.notice("Ihr habt 15 minuten zeit den Beran zu töten!")
- d.notice("Zerstört als erstes die Metins")
- d.regen_file("data/dungeon/beran/beran_metin.txt")
- d.setf("metinkills", 4)
- d.setf("steine", 4)
- notice("test") --added that in to check if anything gows thru and it does the first dont tho
- end
- when kill with npc.get_race() == 8058 and pc.get_map_index() == 208 begin
- if d.getf("metinkills") >= 1 then
- d.setf(("metinkills"),d.getf("metinkills") -1)
- d.notice("Ein Metin wurde zerstört. Es verbleiben:" ..d.getf("metinkills").. "")
- else
- d.notice("Ihr habt alle Metins zerstört,dadurch wurden die Monster frei gelassen.Tötet sie schnell!")
- d.clear_regen()
- delay()
- d.regen_file("data/dungeon/beran/beran_mobswave1.txt")
- end
- end
- when kill with npc.get_race() == 15000 or npc.get_race() == 15001 or npc.get_race() == 15002 and pc.get_map_index() == 208 and pc.in_dungeon() begin
- d.setf(("eismobs"),d.getf("eismobs") +1)
- if d.getf("eismobs") >= 150 then
- d.purge()
- d.clear_regen()
- d.notice("Sehr gut die Monster werden weniger!")
- d.notice("Als nächstes musst ihr die Siegel des Drachen mit dem Siegelstein zerstören!")
- d.notice("Dadurch wird der Wächter freigelassen macht euch also bereit!")
- delay()
- d.regen_file("data/dungeon/beran/beran_stone.txt")
- end
- end
- when kill with npc.get_race() == 15000 or npc.get_race() == 15001 or npc.get_race() == 15002 or npc.get_race() == 15003 and pc.get_map_index() == 208 and pc.in_dungeon() begin
- local random = math.random(1,15)
- local chance = 3
- if random <= chance then
- game.drop_item_with_ownership(50084,1)
- syschat("Ein Siegelstein wurde gedroppt!")
- end
- end
- when 20390.take with item.vnum == 50084 and pc.get_map_index() == 208 and pc.in_dungeon() begin
- npc.purge()
- item.remove()
- d.setf(("steine"),d.getf("steine") -1)
- if d.getf("steine") <= 0 then
- d.kill_all()
- d.clear_regen()
- d.notice("Ihr habt alle Siegel geöffnet! Der Wächter wird in kürze erscheinen! Macht euch bereit!")
- delay()
- d.regen_file("data/dungeon/beran/beran_wacht.txt")
- else
- d.notice("Ein Siegel wurde entfernt! Es sind noch " ..d.getf("steine").. "über.")
- end
- end
- when kill with npc.get_race() == 15005 and pc.get_map_index() == 208 and pc.in_dungeon() begin
- local dark = math.random(0,100)
- if dark <= 1 then
- game.drop_item_with_ownership(31059, 1)
- end
- game.drop_item_with_ownership(56014, 1)
- d.clear_regen()
- d.notice("Der Wächter ist besiegt,Zieht den Kristall des Berans auf den kristall in der Mitte um in zu Rufen! ")
- end
- when 30306.take with item.vnum == 50614 and pc.get_map_index == 208 begin
- npc.purge()
- item.remove()
- delay()
- d.spawn_mob(2493, 183, 174)
- end
- when 2493.take with item.vnum == 31059 and pc.get_map_index() == 208 begin
- npc.purge()
- item.remove()
- d.notice("Was habt ihr getan? Von der Mitte des Raumes geht eine unglaubliche Kraft aus")
- d.spawn_mob(Vnum, 183, 174)
- end
- when kill with npc.get_race() == 2493 begin
- notice("Die Gruppe von" ..pc.get_name().. "hat den Beran getötet!")
- timer("raushier", 30)
- end
- when kill with npc.get_race() == Vnum begin
- notice("Die gruppe von "..pc.get_name().. "hat grade das Eisbiest besiegt.Sie sind ware Helden!")
- timer("raushier", 30)
- end
- when raushier.timer begin
- d.exit_all()
- end
- when berantot.timer begin
- d.notice("Zeit abgelaufen!")
- delay()
- d.exit_all()
- end
- end
- end
My problem here is that the Dungeon teleport quest doesnt work(the d,new_jump and all varations of it)
and in the actual run itself nothing starting with a d. seems to work.
I know that the run is nothing special but it was my first time trying something like that and i would be happy if i could get it to work.
kind regards