Szint adó Npc, yangért ?!(k)

Indította Couthbert, 2013-10-15, 16:13:23

2013-10-15, 16:13:23 Utolsó szerkesztés: 2013-10-20, 14:39:44 Szerző: [TMOD]Aceagan
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.
Szép idÅ'k voltak...


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


"Az a baj a világgal, hogy a hülyék  mindenben holtbiztosak, az okosak meg tele vannak kételyekkel."
              Bertrand Russel