quest

Indította aferii, 2017-01-02, 17:47:56

Hali, az egyik gondom ismét az lenne hogy Megölöm a Boss-t részét csak a nagy karik lássák kicsiknek rá klikk az npc re nem mutassa azt a részt.... de miért ?  :-\

A másik ha valaki beleírná azt a pár sort hogy bárhova teleportál mindenhova kérjen egy különböző itemet... ne yangot... Tudom ott a Tanaka füle de már annyiszor átírtam mindig elrontok valamit xD
Légyszi :D Előre is köszönöm aki fáradozott vele!



quest metinmap begin
state start begin
when 20041.chat."Farm-map" with pc.get_level() <= 60 begin
say_title("Részeg:")
say("Farm-map ")
say_reward("Gyere vissza ha legalább 60 vagy!")
end
when 20041.chat."Farm-map" with pc.get_empire() == 1 and pc.get_level() >= 60 begin
say_title("Részeg:")
say(" ")
say("El szertnél menni a Farm-mapra?")
say("Minden birodalom külön mapra portálódik.")
say("Minden metint megtalálsz ott 90-ig!")
say(" ")
say_reward("Az utazás 5 milló yangba kerül.")
say(" ")
local xny = select("Igen","Nem")
if xny == 2 then
return
else
if pc.get_gold() >= 5000000 then
pc.change_gold(-5000000)
say_title("Részeg:")
say(" ")
say("Azonnal viszlek!")
say("[DELAY value; 1000]. . . . . . . . . . .[/DELAY]")
wait()
pc.warp(972800,102400)
end
if pc.get_gold() < 5000000 then
say_title("Részeg:")
say(" ")
say("Nincs elég yangod! ")
end
end
end
when 20041.chat."Farm-map" with pc.get_empire() == 2 and pc.get_level() >= 60 begin
say_title("Részeg:")
say(" ")
say("El szertnél menni a Farm-mapra?")
say("Minden birodalom külön mapra portálódik.")
say("Minden metint megtalálsz ott 90-ig!")
say(" ")
say_reward("Az utazás 5 milló yangba kerül.")
say(" ")
local xny = select("Igen","Nem")
if xny == 2 then
return
else
if pc.get_gold() >= 5000000 then
pc.change_gold(-5000000)
say_title("Részeg:")
say(" ")
say("Azonnal viszlek!")
say("[DELAY value; 1000]. . . . . . . . . . .[/DELAY]")
wait()
pc.warp(972800,153600)
end
if pc.get_gold() < 5000000 then
say_title("Részeg:")
say(" ")
say("Nincs elég yangod! ")
end
end
end
when 20041.chat."Farm-map" with pc.get_empire() == 3 and pc.get_level() >= 60 begin
say_title("Részeg:")
say(" ")
say("El szertnél menni a Farm-mapra?")
say("Minden birodalom külön mapra portálódik.")
say("Minden metint megtalálsz ott 90-ig!")
say(" ")
say_reward("Az utazás 5 milló yangba kerül.")
say(" ")
local xny = select("Igen","Nem")
if xny == 2 then
return
else
if pc.get_gold() >= 5000000 then
pc.change_gold(-5000000)
say_title("Részeg:")
say(" ")
say("Azonnal viszlek!")
say("[DELAY value; 1000]. . . . . . . . . . .[/DELAY]")
wait()
pc.warp(921600,153600)
end
if pc.get_gold() < 5000000 then
say_title("Részeg:")
say(" ")
say("Nincs elég yangod! ")
end
end
end
when 20041.chat."Megölöm a Boss-t" with pc.get_level() >= 15 begin
say_title("Részeg:")
say(" ")
say("El szertnél menni a Boss  mapra?")
say_reward("Az utazás ingyenes.")
say(" ")
local xny = select("Igen","Nem")
if xny == 2 then
return
end
if xny == 1 then
say_title("Részeg:")
say(" ")
say("Rendben, azonnal teleportállak!")
wait()
pc.warp(457611,457654)
end
end
when 20041.chat."Kereskedő-map" with pc.get_level() >= 15 begin
say_title("Részeg:")
say(" ")
say("El szertnél menni a Kereskedő mapra?")
say_reward("Az utazás ingyenes.")
say(" ")
local xny = select("Igen","Nem")
if xny == 2 then
return
end
if xny == 1 then
say_title("Részeg:")
say(" ")
say("Rendben, azonnal teleportállak!")
wait()
pc.warp(86606300,87612000)
end
end
end
end
Legyél kreatív, kifogások helyett megoldást keress.

Idézetet írta: aferii Dátum 2017-01-02, 17:47:56
Megölöm a Boss-t részét csak a nagy karik lássák kicsiknek rá klikk az npc re nem mutassa azt a részt.... de miért ?  :-\

Nem értem a kérdést


Npc re megyek a GM karival vagy a 105 ös karival és minden rá írt questet mutat.....

Van egy olyan közte Megölöm a Boss-t... GM karival látom 105-ös karival látom 20-as 40 es karival nem....

Mintha nem lenne ráírva az npc-re a quest ha kis karival nézzem...

::)
Legyél kreatív, kifogások helyett megoldást keress.


when 20041.chat."Megölöm a Boss-t" with pc.get_level() >= 15 begin
say_title("Részeg:")
say(" ")
say("El szertnél menni a Boss  mapra?")
say_reward("Az utazás ingyenes.")
say(" ")
local xny = select("Igen","Nem")
if xny == 2 then
return
end
if xny == 1 then
say_title("Részeg:")
say(" ")
say("Rendben, azonnal teleportállak!")
wait()
pc.warp(457611,457654)
end
end


Ez a rész felel érte, amire te célzol. Itt nem látok hibát, hacsak nem frissítetted make.sh-val az object mappát, és a régi szerint nézi a szintet.

De de igazad van "make.sh" Megtörtént! Ez lehet a gond.....

Már csak azt kellene bele írni hogy kérjen belépőt... mert ingyen akar mindenki mindent :D

Legyél kreatív, kifogások helyett megoldást keress.

Tessék, ne felejtsd el átírni az ID-t a belépő kódjára.


when 20041.chat."Megölöm a Boss-t" with pc.get_level() >= 15 begin
say_title("Részeg:")
say(" ")
say("El szertnél menni a Boss  mapra?")
say_reward("Az utazás ingyenes.")
say(" ")
local xny = select("Igen","Nem")
if xny == 2 then
return
end
if xny == 1 then
if pc.count_item(ID) >= 1 then ---ellenőrzés
say_title("Részeg:")
say(" ")
say("Rendben, azonnal teleportállak!")
wait()
pc.remove_item(ID, 1) ---belépőt elveszi
pc.warp(457611,457654)
else
say_title("Részeg:")
say(" ")
say("Nincs nálad belépő, nem teleportálhatlak el!")
end
end
end

2017-01-02, 18:54:02 #7 Utolsó szerkesztés: 2017-01-02, 19:29:26 Szerző: aferii
Köszi.    8)

Üzenet összefésülés: 2017-01-02, 19:29:26

Segmentation fault (core dumped)
Legyél kreatív, kifogások helyett megoldást keress.

Ezt ugye nem hagytad ki a tetejéből?

quest metinmap begin
state start begin

Köszi, már fáradok :D
Legyél kreatív, kifogások helyett megoldást keress.