Metin2 Hungarian Forum

Metin2 => Szerver készítés => Privát szerverek => Segítség => A témát indította: kicsiasdvagyok Dátum 2017-12-09, 13:17:02

Cím: P skill kezdéskor.
Írta: kicsiasdvagyok Dátum 2017-12-09, 13:17:02
Sziasztok!
Régebben láttam egy szerveren, olyan p skill adót, hogy mikor létrehozod  a karaktert, felfejlődsz 5ös szintig, kiad egy kis ablakot, és megkérdezi, hogy pl " Testi vagy Menta szeretnél lenni?"
Amelyikre rá kattintasz, arra megadja a P skillt , és a státusz pontokat.

A kérdésem a következő.: Én valami olyasmit szeretnék, hogy mivel kezdésnél megkapják az adott szintet (99) így mikor belépnek, egyből dobja  be az ablakot, és kérdezzen rá hogy milyen p skillt szeretnének.
Megvan valakinek esetleg ez a quest ,vagy hasonló? Vagy hogy álljak neki?:) Köszönöm előre is a segítséget.
Cím: Re:P skill kezdéskor.
Írta: Meli Dátum 2017-12-09, 14:36:26
Idézetet írta: kicsiasdvagyok Dátum 2017-12-09, 13:17:02
Sziasztok!
Régebben láttam egy szerveren, olyan p skill adót, hogy mikor létrehozod  a karaktert, felfejlődsz 5ös szintig, kiad egy kis ablakot, és megkérdezi, hogy pl " Testi vagy Menta szeretnél lenni?"
Amelyikre rá kattintasz, arra megadja a P skillt , és a státusz pontokat.

A kérdésem a következő.: Én valami olyasmit szeretnék, hogy mivel kezdésnél megkapják az adott szintet (99) így mikor belépnek, egyből dobja  be az ablakot, és kérdezzen rá hogy milyen p skillt szeretnének.
Megvan valakinek esetleg ez a quest ,vagy hasonló? Vagy hogy álljak neki?:) Köszönöm előre is a segítséget.


Forrásban azt hiszem lehet módosítani ^^
De questel kellene ezt szerintem megoldani.
Mindjárt írok egy questet, csak még van egy kis dolgom.
Cím: Re:P skill kezdéskor.
Írta: kicsiasdvagyok Dátum 2017-12-09, 16:39:23
Én is questre gondoltam, de nem boldogulok vele.
Cím: Re:P skill kezdéskor.
Írta: Distraught Dátum 2017-12-09, 16:55:41
quest xy begin
state start begin
when login with pc.get_skill_group() == 0 begin
timer("mukodj", 1)
end
when mukodj.timer begin
local valaszt = select("1","2")
pc.set_skill_group(valaszt)
for i = 1,111,1
do
pc.set_skill_level(i, 59)
end
end
end
end
Cím: Re:P skill kezdéskor.
Írta: Meli Dátum 2017-12-09, 17:00:24
Idézetet írta: Distraught Dátum 2017-12-09, 16:55:41
timer("mukodj", 1)
when mukodj.timer begin

"mukodj" :))))
Cím: Re:P skill kezdéskor.
Írta: Distraught Dátum 2017-12-09, 17:01:52
azt hiszem nem működik a select közvetlen loginnál, azért kell egy timer hozzá
Cím: Re:P skill kezdéskor.
Írta: Savage Dátum 2017-12-10, 16:38:25
quest kezdoskill begin
state start begin
when login begin
if pc.get_skill_group() == 0 then
say_title("Üdvözöllek")
say("Látom, hogy még nincs képességed")
say("Kérlek válassz:")
if pc.get_job() == 0 then
local w = select("Testi", "Menta")
if w == 1 then
pc.set_skill_group (1)
pc.set_skill_level (1,59)
pc.set_skill_level (2,59)
pc.set_skill_level (3,59)
pc.set_skill_level (4,59)
pc.set_skill_level (5,59)
end
if w == 2 then
pc.set_skill_group (2)
pc.set_skill_level (11,59)
pc.set_skill_level (12,59)
pc.set_skill_level (13,59)
pc.set_skill_level (14,59)
pc.set_skill_level (15,59)
end
end
end
end
end
end


Nem fog megártani a kibővíted, de amúgy teljesen jól műkszik.
EhPortal 1.39 © 2025, WebDev