quest ötlet

Indította bakos1992, 2017-02-18, 20:52:00

2017-02-18, 20:52:00 Utolsó szerkesztés: 2017-02-18, 21:11:26 Szerző: bakos1992
SZiasztok van 1 questem :::


quest Valamiquest begin
state start begin
when 20369.chat."Valami run(Lv99)" begin
say_title(mob_name(20369)..":")
say_reward("El szeretnél menni a Semmibe?")
wait()
say_title(mob_name(20369)..":")
say("Jó utat a Semmibe!")
wait()
if pc.get_level() < 99 then  --Szint
say_title(mob_name(20369)..":")
say_reward("Nem léphetsz be, nem vagy még 99-es szintű. ")
elseif pc.count_item(299) < 1 then  --Belépő
say_title(mob_name(20369)..":")
say_reward("Nem léphetsz be, nincs nálad a Noname engedély! ")
say_item_vnum(299)
else
d.join(114) -- mapindex
pc.remove_item(299, 1)
d.regen_file( "data/dungeon/valami_regen.txt" ) --1. regen meghívás /usr/game/share/data/dungeon mapába írd meg a regent valami_regen.txt néven
end
end
when login with pc.get_map_index() >= 1140000 and pc.get_map_index() < 1150000 begin
notice_all(""..pc.get_name().." belépet az Semmibe!")
d.notice("20Percetek van, hogy megöljetek egy Vad kutyát!")
d.notice("Sok sikert!")
timer("raz", 60*20)  --20Perces timer
end
when raz.timer begin
d.exit_all(); --kidob mindenkit
notice_all(""..pc.get_name().." megbukott az semmibe.")
end
when 8009.kill with pc.get_map_index() >= 1140000 and pc.get_map_index() < 1150000 begin  --valami_regen.txt nevű fájlban írd meg a mobnak a regent, én most a vadkutyára írtam
pc.give_item2(290 ,1) --Nyeremény
notice_all(""..pc.get_name().." sikeresen legyőzte a Vad kutyát!")
d.notice("Sikeresen legyőzted a Vad kutyát! 30mp múlva ki lesztek teleportálva.")
timer("kifele", 30) --időzítő
end
when kifele.timer begin
d.exit_all()
end
end
end


ebben szeretném ha megöli kelő regent jönne másodi kmadj 3 dik hogyan tudnám bele irni?

"Tisztelet a kivételnek! Mindig tisztelet a kivételnek!"
"KezdÅ' vagyok, ne nézz le... (:"

látom unatkozol.

nem unatkozik csak úgy átláthatatlan ha nincsen code ba


2017-02-18, 21:11:46 #4 Utolsó szerkesztés: 2017-02-18, 21:47:30 Szerző: bakos1992
módosítottamma is tanultam valamit .

Üzenet összefésülés: 2017-02-18, 21:47:29

valaki?

itt egy példa
when 101.kill with pc.get_map_index() >= 3940000 and pc.get_map_index() < 3950000 begin
d.regen_file("data/dungeon/vadkutyatoltemle/regen.txt")
end

2017-02-18, 21:52:03 #6 Utolsó szerkesztés: 2017-02-18, 21:53:41 Szerző: bakos1992
igen de ugy szeretném első regent ugye betölti.
le öltem a regenben lévő mobokat elenörzi és betölti a 2es regent

d.regen_file( "data/dungeon/valami_regen.txt" )

itt van benne hogy mikor a mappra portolsz meghív egy regent

ha jól emlékszem az ellenőrzés pedig így van, nem mondom 100%-ra nagyon rég nem csináltam ilyen questet

d.check_eliminated()
d.regen_file( "data/dungeon/valami_regen.txt" )

probáltam igy de igy nem jön le a regen

usr/game/share/data mappádba beleraktad a regent?

2017-02-18, 22:09:02 #10 Utolsó szerkesztés: 2017-02-19, 09:38:12 Szerző: bakos1992
persze az első regen ugye lejön proba képp ugyan azt tettembe másodiknak is.

Üzenet összefésülés: 2017-02-18, 22:10:49

most lejön a 2es regen is csak ugye ne melenörzi h leöltem e a mobokat :/

Üzenet összefésülés: 2017-02-18, 22:59:23

valaki? :'(

Üzenet összefésülés: 2017-02-19, 09:38:12

????????