Fehler in Quest.

11/03/2013 22:44 .Syno#1
Hey Leute ich bräuchte mal Bitte Hilfe bei einer Quest.
Es kommt ein Fehler bei VBOX.

Quote:
quest pvp_exp begin
state start begin
when login with pc.level >= 15 begin
set_state(antiexpaus)
end
end

state antiexpaus begin
when letter begin
send_letter("ANTI-EXP NICHT AKTIV)
end

when button or pc.getqf("antiexp") == 0 begin
local anti = pc.get_exp()
pc.setqf("exp", anti)
pc.setqf("antiexp", 1)
timer("antiexptimer", 1)
chat("Der Anti Expring wurde aktiviert! Du erhältst in diesem Zeitraum keine EXP!")
set_state (antiexpan)
end
end

state antiexpan begin
when letter begin
send_letter(ANTI-EXP AKTIV)
end

when button or pc.getqf("antiexp") == 1 begin
pc.setqf("antiexp", 0)
chat("Der Anti Expring wurde deaktiviert! Du erhältst nun wieder EXP!")
end
when kill with pc.getqf("antiexp") == 1 begin
local exp = pc.get_exp()
pc.give_exp2(-exp+pc.getqf("exp"))
end
when antiexptimer.timer with pc.getqf("antiexp") == 1 begin
local exp = pc.get_exp()
pc.give_exp2(-exp+pc.getqf("exp"))
set_state (antiexpaus)
end
end
end
11/03/2013 22:48 [SA]Tears aka.[BlackBite]#2
teste es mal so:

when button or info with pc.getqf("antiexp") == 1 begin

kannst denke in der when bedingung die questflag abfrage net direkt abrufen, muss
so ziemlich immer mit .use/login with blablabla sein^^

€: Dir fehlt aber auch das send letter, schau dir am besten ma n questing tutorial an^^
11/03/2013 22:53 Jоe#3
Quote:
Originally Posted by [SA]Tears aka.[BlackBite] View Post
teste es mal so:

when button or letter with pc.getqf("antiexp") == 1 begin

kannst denke in der when bedingung die questflag abfrage net direkt abrufen, muss
so ziemlich immer mit .use/login with blablabla sein^^
*when button or info with pc.getqf("antiexp")
11/03/2013 22:55 [SA]Tears aka.[BlackBite]#4
hoppala xD sry editer es :D
11/03/2013 23:02 .Syno#5
Ne Geht noch immer ned :/
11/03/2013 23:05 [SA]Tears aka.[BlackBite]#6
ja wie oben editiert, dir fehlt etliches, wie send letter usw... machs doch easy übern item, is kürzer und für anfänger viel verständlicher...
11/03/2013 23:13 .Syno#7
Kay :D Danke Trzdm :D
11/04/2013 09:08 Lord iRemix#8
Poste doch mal den Compilefehler.