Hallo Com,
ich habe ein wenig rum probiert und diese Statistik quest entworfen:
Die Quest soll folgendes machen:
Aufzählen wie viele Monster man getötet hat (funktioniert auch soweit)
und aufzählen wie viele Metins man zerstört hat. Das funktioniert irgendwie nicht. Manchmal wenn man einen Metin zerstört fügt er direkt 25 anstatt einen hinzu. Außerdem wäre schön wenn die Statistik irgendwie gespeichert wird und nicht wieder alles löscht wenn man aus logt ?
Kann mir wer hier helfen und den Code anpassen ?
Wäre euch sehr dankbar
Vielen Dank
Gruß
Geneesys
ich habe ein wenig rum probiert und diese Statistik quest entworfen:
Code:
quest kill begin
state start begin
when login begin
pc.setqf("pvm_kills", 0)
pc.setqf("Metin_kills", 0)
send_letter("Monster Statistik")
end
when kill begin
if npc.get_race() then
pc.setqf("pvm_kills", pc.getqf("pvm_kills")+1)
if npc.get_race() == 8001 or 8002 or 8003 then
pc.setqf("Metin_kills", pc.getqf("Metin_kills")+1)
end
end
end
when info or button begin
say_title("Statistik ab Login:")
say("Getötet Monster:")
say_reward("Du hast bis jetzt "..pc.getqf("pvm_kills").." Monster getötet.")
say_reward("Du hast bis jetzt "..pc.getqf("Metin_kills").." Metins zerstört.")
end
end
end
Aufzählen wie viele Monster man getötet hat (funktioniert auch soweit)
und aufzählen wie viele Metins man zerstört hat. Das funktioniert irgendwie nicht. Manchmal wenn man einen Metin zerstört fügt er direkt 25 anstatt einen hinzu. Außerdem wäre schön wenn die Statistik irgendwie gespeichert wird und nicht wieder alles löscht wenn man aus logt ?
Kann mir wer hier helfen und den Code anpassen ?
Wäre euch sehr dankbar
Vielen Dank
Gruß
Geneesys