[RELEASE]Ingame-Statistik für euren Server + Reset Funktion

04/19/2011 16:49 passy305#1
In Anbetracht dessen das die ersten Statistik-Quests released wurden, werde ich meinen Teil nun auch dazu beisteuern :awesome:

Info: Die Quest ist lediglich auf den Player ansich bezogen, das bedeutet, das es für den Player selbst gecounted wird, jedoch nicht Serverweit, so das jeder diese Statistik abrufen kann.
Jeder Spieler kann nur seine eigene Statistik anschaun, eine andere Version werde ich vermutlich auch nicht releasen.

Die Quest hat diese Funktionen:
- Sie counted, alle Mob/Metin/NPC kills.
- Sie ordnet die getöteten Mobs, in ihre Stufen ein, Stufe 1-5 und Boss.
- Sie hat eine Reset Funktion
-> Grundbaustein für Achievements/ Errungenschaften, welche ich, sofern Interesse besteht, evt. auch releasen werde.
Zumindest den Grundbaustein, so das ihr eigene schreiben könnt.


Solltet ihr eigene Mobs mit einfügen wollen, wisst aber nicht ob er nun wirklich auch die neue Zeile counted, so macht einfach die --- vor dem 'chat("")' Befehl weg.
Damit seht ihr dann bei jedem Kill, der entsprechenden Stufe eine kleine Nachricht im Chat.

Ich hoffe, dann mal das ihr die Quest gebrauchen könnt und auch Spaß damit habt, da ihr hiermit weitaus mehr anfangen könnt als nur eine Abfrage wie oft ihr ein Mob getötet habt :awesome:
04/19/2011 17:03 .Delta#2
PHP Code:
pc.setqf("nmob_count",pc.getqf("nmob_count")-pc.getqf("nmob_count"))
                                    
pc.setqf("n1mob_count",pc.getqf("n1mob_count")-pc.getqf("n1mob_count"))
                                    
pc.setqf("n2mob_count",pc.getqf("n2mob_count")-pc.getqf("n2mob_count"))
                                    
pc.setqf("n3mob_count",pc.getqf("n3mob_count")-pc.getqf("n3mob_count"))
                                    
pc.setqf("n4mob_count",pc.getqf("n4mob_count")-pc.getqf("n4mob_count")) 
wieso machst du da nicht einfach das? :p
PHP Code:
pc.setqf("xxx"0
04/19/2011 17:11 .Aliyanaa#3
Sieht gut aus! *THX given*
Greetz :D
04/19/2011 17:17 √π.#4
Man sind das viele "or"s :D
Nicht schlecht geworden!
04/19/2011 17:22 passy305#5
Quote:
Originally Posted by .Delta View Post
PHP Code:
pc.setqf("nmob_count",pc.getqf("nmob_count")-pc.getqf("nmob_count"))
                                    
pc.setqf("n1mob_count",pc.getqf("n1mob_count")-pc.getqf("n1mob_count"))
                                    
pc.setqf("n2mob_count",pc.getqf("n2mob_count")-pc.getqf("n2mob_count"))
                                    
pc.setqf("n3mob_count",pc.getqf("n3mob_count")-pc.getqf("n3mob_count"))
                                    
pc.setqf("n4mob_count",pc.getqf("n4mob_count")-pc.getqf("n4mob_count")) 
wieso machst du da nicht einfach das? :p
PHP Code:
pc.setqf("xxx"0
Ist/war aus meiner Sicht so einfacher, da ich es immer so schreibe :awesome:
04/19/2011 17:29 .Delta#6
Quote:
Originally Posted by Googler77 View Post
Man sind das viele "or"s :D
Nicht schlecht geworden!
naja halt einfach alle Mobs aufgezählt ne :D

@ passy305 ich weiß ja nicht, aber ich finde es einfacher die qf gleich 0 zu setzen, anstatt erst eine Subtraktion durchzuführen :awesome:
04/19/2011 17:32 Howaner#7
Sieht gut aus nur ich scripte sie ein wenig um
04/19/2011 18:49 Rosalein#8
Nice Work
04/19/2011 19:08 CranK™#9
Lass mich raten das geile design ist aber nicht so wie aufm Screen oder?

Naja trotzdem nice ;)
04/19/2011 19:11 Pαıп#10
nice
04/19/2011 19:36 passy305#11
Quote:
Originally Posted by CranK™ View Post
Lass mich raten das geile design ist aber nicht so wie aufm Screen oder?

Naja trotzdem nice ;)
Nein .., das ist eine andere Version, wie man auch an den Abschnitten wie Achievements erahnen kann :awesome:
04/19/2011 20:52 S@nny#12
nice quest
05/22/2012 17:21 Luzifer aka Bashor#13
wie kann man da den npc wechseln ? :D also zb von wächter des dorfplatzes auf gemi oder so ^^
finde die value nicht ^^