P-Skills quest

04/14/2010 12:20 Mixxon#1
Hey
ich habe mir eine P-Skills quest geholt wo man ab lvl 5 eine Lehre auswählen kann und dann automatisch alles p kriegt.
Habe die quest in quets ordner gepackt und in hongkonglist eingetragen.
aber man kann keine Lehre auswählen wenn man startet und keine p`s gibt es.
Ich habe als starterquest lvl 92 Liegt es vllt daran?
04/14/2010 12:22 anonymous-f4h279#2
Die Startquest kann viele Bugs bewirken wenn man sie nicht richtig einbaut.
Schonmal alles überprüft?
04/14/2010 12:23 Mixxon#3
Ich habe bereits geguckt.
Die starterquest funktioniert ja voll und ganz.
Aber kann es vllt sein das ich bei der P-Skill quest vllt das Lvl auf 92 erhöhen muss?.
Da steht das man mit lvl 5 Lehre auswählen kann aber man startet ja bei mir mit lvl 92 wegen PvP-Server
04/14/2010 12:31 InelienCewq#4
poste ma pls die datei also deine geschriebene quest
04/14/2010 12:33 Mixxon#5
Das ist nicht meine Quest die habe ich mir geholt^^.

04/25/2010 04:01 lol123#6
so müsste sie gehen:
Code:
quest setPs begin
state start begin
when login or levelup with pc.get_level() >= 5 begin
say("Du kannst jetzt deine Lehre wählen!")
say("P-Mach-Quest by Xelvair @ epvpers")
if pc.get_job() == 0 or pc.get_job() == 4 then
say("Welche Skillrichtung wählst du?")
say("")
say("")
local v = select("Körper", "Mental")

if v == 1 then
pc.set_skill_group(1)
say("Du hast die Körperkampf-Lehre erlernt!")
wait()
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)
else
pc.set_skill_group(2)
say("Du hast die Mentalkampf-Lehre erlernt!")
wait()
pc.set_skill_level(16, 59)
pc.set_skill_level(17, 59)
pc.set_skill_level(18, 59)
pc.set_skill_level(19, 59)
pc.set_skill_level(20, 59)
end

elseif pc.get_job() == 1 or pc.get_job() == 5 then
say("Welche Skillrichtung wählst du?")
say("")
say("")
local v = select("Nahkampf", "Fernkampf")

if v == 1 then
pc.set_skill_group(1)
say("Du hast die Nahkampf-Lehre erlernt!")
wait()
pc.set_skill_level(31, 59)
pc.set_skill_level(32, 59)
pc.set_skill_level(33, 59)
pc.set_skill_level(34, 59)
pc.set_skill_level(35, 59)
else
pc.set_skill_group(2)
say("Du hast die Fernkampf-Lehre erlernt!")
wait()
pc.set_skill_level(49, 59)
pc.set_skill_level(50, 59)
pc.set_skill_level(51, 59)
pc.set_skill_level(52, 59)
pc.set_skill_level(53, 59)
end

elseif pc.get_job() == 2 or pc.get_job() == 6 then
say("Welche Skillrichtung wählst du?")
say("")
say("")
local v = select("Waffenmagie", "Schwarze Magie")

if v == 1 then
pc.set_skill_group(1)
say("Du hast die Waffenmagie-Lehre erlernt!")
wait()
pc.set_skill_level(61, 59)
pc.set_skill_level(62, 59)
pc.set_skill_level(63, 59)
pc.set_skill_level(64, 59)
pc.set_skill_level(65, 59)
pc.set_skill_level(66, 59)
else
pc.set_skill_group(2)
say("Du hast die Schwarzemagie-Lehre erlernt!")
wait()
pc.set_skill_level(76, 59)
pc.set_skill_level(77, 59)
pc.set_skill_level(78, 59)
pc.set_skill_level(79, 59)
pc.set_skill_level(80, 59)
pc.set_skill_level(81, 59)
end

else
say("Welche Skillrichtung wählst du?")
say("")
say("")
local v = select("Drachen", "Heilung")

if v == 1 then
pc.set_skill_group(1)
say("Du hast die Drachen-Lehre erlernt!")
wait()
pc.set_skill_level(91, 59)
pc.set_skill_level(92, 59)
pc.set_skill_level(93, 59)
pc.set_skill_level(94, 59)
pc.set_skill_level(95, 59)
pc.set_skill_level(96, 59)
else
pc.set_skill_group(2)
say("Du hast die Heilungs-Lehre erlernt!")
wait()
pc.set_skill_level(106, 59)
pc.set_skill_level(107, 59)
pc.set_skill_level(108, 59)
pc.set_skill_level(109, 59)
pc.set_skill_level(110, 59)
pc.set_skill_level(111, 59)
end
end

set_state(__COMPLETE__)
end
end

state __COMPLETE__ begin
end
end