Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: mywawe Dátum 2013-10-12, 09:42:34

Cím: Quest - Tárgy addolása (K)
Írta: mywawe Dátum 2013-10-12, 09:42:34
Sziasztok.

Azt akarom hogy 5 lélekkőért tudjanak venni fegyvert-t (Questbe)

tehát hogyvan az a quest kód->
-Nézze meg van-e 5Lélekköve
-Ha van megkérdezi megakarod-e venni ezt a fegyvert 5Lélekkőért
-Ha rákatint hogy; Megvétel akkor leveszi a rakijából 5Lélekkövet és ad neki egy Fegyvert?
Cím: Re:Quest - Tárgyaddoláa
Írta: Pisti95 Dátum 2013-10-12, 20:45:33

quest item_add begin
state start begin
when NPCID.click. begin  ---- NPC kódja
say_title( ".."mob_name(NPCID)"..:" ) 
say( "Üdvözöllek ".."pc.get_name"!" )
say( "Fegyverek árusításával foglalkozom,[ENTER]és ha szeretnél egyet,[ENTER]akkor tőlem megveheted 5 darab "..item_name(LÉLEKKŐID).."-ért[ENTER]cserébe."
say_item_vnum(FEGYVERID)  ---- fegyver kódja
local a = select( "Megveszem", "Mégse" )
if a == 1 then
if pc.count_item(LÉLEKKŐID) >= 5 then
say( "Valóban megszeretnéd venni a fegyvert?" )
local m = select( "Igen", "Nem, inkább mégsem" )
if m == 1 then
say( "Tessék itt a fegyvered!" )
pc.remove_item(LÉLEKKŐID, 5)  ---Lélekkő kódja
pc.give_item(FEGYVERID)
else
say( "Ha meggondoltad magad, akkor gyere vissza" )
return
end
else
say( "Neked nincs meg az 5 darab "..item_name(LÉLEKKŐID).."!" )
say( "Gyere vissza ha lesz nálad!" )
return
end
else
say( "Te tudod...." )
return
end
end
end
end
EhPortal 1.39 © 2025, WebDev