Frage - quest_functions

05/05/2015 14:36 [Medium]#1
Moin,
Ich habe hier eine Quest wo nicht genau weiß was ich bei quest_functions eintragen soll bitte um Hilfe.
PHP Code:
quest antiexp begin
    state start begin
        when login begin
            send_letter
("Anti-EXP "..({"aktivieren""deaktivieren"})[pc.getqf("antiexp")+1])
            if 
pc.getqf("antiexp") == 1 then
                loop_timer
("antiexp"1)
            
end
        end
        when button 
or info begin
            pc
.setqf("antiexp", ({10})[pc.getqf("antiexp")+1])
            
syschat("Ab jetzt erhälst du "..({"wieder Erfahrung.""keine Erfahrung mehr."})[pc.getqf("antiexp")+1])
            if 
pc.getqf("antiexp") == 1 then
                loop_timer
("antiexp"1)
            
end
        end
        when kill 
or antiexp.timer with pc.getqf("antiexp") == 1 begin
            pc
.give_exp2(-pc.get_exp())
        
end
    end
end 
05/05/2015 14:40 rollback#2
in die quest_functions garnichts ... die quest arbeitet nur mit standardfunktionen
05/05/2015 14:44 [Medium]#3
ich habe aber ein fehler in der sysser
Hier:
PHP Code:
SYSERRMay  5 14:39:41 :: _find_npc_by_vnuminvalid argument
SYSERR
May  5 14:39:41 :: _find_npc_by_vnuminvalid argument 
und das kommt nur wenn ich die quest benutze
05/05/2015 16:31 Nick#4
Quote:
Originally Posted by [Medium] View Post
ich habe aber ein fehler in der sysser
Hier:
PHP Code:
SYSERRMay  5 14:39:41 :: _find_npc_by_vnuminvalid argument
SYSERR
May  5 14:39:41 :: _find_npc_by_vnuminvalid argument 
und das kommt nur wenn ich die quest benutze
Unmöglich, da die besagte Funktion in der obigen Quest in keinster Weise angewandt wird. Bestenfalls alle im Quest-Verzeichnis enthaltene Quests mittels Notepad++ öffnen und prüfen, wo die Funktion tatsächlich Verwendung findet.

lg
05/05/2015 18:30 timiich12#5
delete