Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: Couthbert Dátum 2013-10-15, 16:13:23

Cím: Szint adó Npc, yangért ?!(k)
Írta: Couthbert Dátum 2013-10-15, 16:13:23
Sziasztok.

Az valahogy megoldható, hogy egy adott NPC yanghoz kötve adjon szintet?

Példa: rákattintasz az NPC-re

Lv50: szükséges yang: 50m
Lv75: szükséges yang: 150m
Lv90: szükséges yang: 500m

Tehát, hogy yangért cserébe lehessen szintet venni.

Esetleg aki tudja pontosan, hogy hogyan kell, legyen olyan kedves és írja meg.

Köszönöm.
Cím: Re:Szint adó Npc, yangért ?!
Írta: isolator05 Dátum 2013-10-16, 12:41:01
Itt nézz körül: http://metin2hungary.net/index.php/topic,133356.msg736284.html#msg736284
Cím: Re:Szint adó Npc, yangért ?!
Írta: DonNodus Dátum 2013-10-16, 13:26:14
quest szint begin
state start begin
when npc.chat."szint kéne" begin
local szint, yang
say("Milyen szint kéne?")
local s = select("lv50, 50m yangért", "lv75, 150m yangért", "lv90 500m yangért","Mégse")
if s == 1 then
szint = 50
yang = 50
elseif s == 2 then
szint = 75
yang = 150
elseif s == 3 then
szint = 90
yang = 500
elseif s == 4 then
return
end
if pc.level >= szint then
syschat("Te már elérted ezt a szintet.")
return
end
if pc.gold < yang then
syschat("Nincs elég Yang nálad.")
return
end
pc.changegold(-yang)
while pc.get_level() < szint do
pc.give_exp2(pc.get_next_exp()-pc.get_exp())
end
end
end
end
EhPortal 1.39 © 2025, WebDev