Register for your free account! | Forgot your password?

You last visited: Today at 07:38

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release]Statistik Quest by Imbattle

Discussion on [Release]Statistik Quest by Imbattle within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
.Kaycon's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 355
Received Thanks: 427
[Release]Statistik Quest

heyho,

ich habe eine kleine Statistik Quest geschrieben, wie immer aus Übung, da wir sie auf unserem zukünftigen Server nicht gebrauchen können möchte ich sie Releasen. Dieses Release ist nicht auf die Thanks oder sonstiges aus, ihr braucht mir ja keine geben wenn ihr nicht wollt.

Zur Quest:
Die Quest zeigt an:
-Wie viele Logins du hattest
-Wie viele Logouts du hattest
-Wie viele Monster du getötet hast
-Wie viele Spieler du getötet hast

Lob / Kritik, Verbesserungsvorschläge erwünscht, wer zB eine Idee hat was man noch als Statistik einfügen könnte kann es gerne Vorschlagen, ich werde es dann soweit es mir möglich ist einfügen. Hater oder undankbare bitte Alt + F4 drücken.

Quest:
PHP Code:
-----------------------------
-- 
Statistik Quest by Imbattle
-----------------------------
quest statistic begin
    state start begin
        when 20002.chat
."Statistiken" begin
            say_title
("Statistiken:")
            
say("Hallo,")
            
say("Hier zeige ich dir deine Statistiken:")
            
say("")
            
say("Logins: ".." ".. pc.getqf("login_count") .."")
            
say("Logouts: ".." ".. pc.getqf("logout_count") .."")
            
say("Getöte Spieler: ".." ".. pc.getqf("killpc_count") .."")
            
say("Getötete Monster: ".." ".. pc.getqf("kill_count") .."")
        
end
        
        when login begin
            local login_count 
pc.getqf("login_count") + 1
            pc
.setqf("login_count"login_count)
            
q.set_counter("login_count"login_count)
        
end
        
        when logout begin
            local logout_count 
pc.getqf("logout_count") + 1
            pc
.setqf("logout_count"logout_count)
            
q.set_counter("logout_count"logout_count)
        
end
        when kill begin
            
if npc.is_pc() then
                local killpc_count 
pc.getqf("killpc_count") +1
                pc
.setqf("killpc_count"killpc_count)
                
q.set_counter("killpc_count"killpc_count)
            else
                
local kill_count pc.getqf("kill_count") +1
                pc
.setqf("kill_count"kill_count)
                
q.set_counter("kill_count"kill_count)
            
end
        end
    end
end 
Die Quest ist bei Aranyo (20002) den npc könnt ihr natürlich ändern ich hab einfach irgendein genommen da es ein test ist. Ihr könnt den npc ändern indem ihr hier: "when 20002.chat."Statistiken" begin" die 20002 in die gewünschte npc ID ändert.

Mit freundlichen Grüßen
Imbattle
.Kaycon is offline  
Thanks
13 Users
Old 12/15/2012, 23:55   #2
 
elite*gold: 0
The Black Market: 147/0/0
Join Date: Jun 2012
Posts: 3,525
Received Thanks: 3,931
Sieht sehr gut aus mein Profi Quester!
Weiter so mein Held.

Mfg
.TRON™ is offline  
Thanks
2 Users
Old 12/16/2012, 00:01   #3
 
elite*gold: 0
Join Date: Mar 2012
Posts: 12
Received Thanks: 16
Ziemlich Nice bist ein guter quester bist du schon bei einem Projekt tätig?
tripletaker69 is offline  
Thanks
1 User
Old 12/16/2012, 00:08   #4
 
elite*gold: 0
Join Date: Nov 2012
Posts: 243
Received Thanks: 371
Sollte nicht zu schwer sein, nachdem Mijago das Tutorial dazu gemacht hat :>
Für mich ist es nichts besonderes, sorry.

Mfg
Seven
.SeveN is offline  
Old 12/16/2012, 00:16   #5

 
.Kaycon's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 355
Received Thanks: 427
Quote:
Originally Posted by tripletaker69 View Post
Ziemlich Nice bist ein guter quester bist du schon bei einem Projekt tätig?
danke und ja bin ich schon, siehe signatur.


Quote:
Originally Posted by .SeveN View Post
Sollte nicht zu schwer sein, nachdem Mijago das Tutorial dazu gemacht hat :>
Für mich ist es nichts besonderes, sorry.

Mfg
Seven
sorry ich kenn kein tutorial dazu, alles was ich über quests weiß hab ich mir selbst beigebracht
.Kaycon is offline  
Thanks
2 Users
Old 12/16/2012, 01:05   #6
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Quote:
when login begin
local login_count = pc.getqf("login_count") + 1
pc.setqf("login_count", login_count)
q.set_counter("login_count", 0 + login_count)
end
Bringt nichts.. Nach jedem teleprorten wird dann +1 kommen, weil du dich nach jedem Teleporten "neu einloggst"

Aber muss dich loben.. Hast die Quest wenigstens sauber geschrieben und nicht so hässlich wie viele andere..
'oShet is offline  
Thanks
1 User
Old 12/16/2012, 01:10   #7
 
.BeKiiR#'s Avatar
 
elite*gold: 1
Join Date: Jun 2012
Posts: 1,185
Received Thanks: 198
Sieht sehr nice aus - dankeschoen!(:
.BeKiiR# is offline  
Thanks
1 User
Old 12/16/2012, 01:13   #8
 
elite*gold: 0
Join Date: Dec 2012
Posts: 35
Received Thanks: 8
Ist schon Pbulic.

Aber nicht so sauber wie diese.
´Bluber´ is offline  
Thanks
1 User
Old 12/16/2012, 02:29   #9


 
.Zemer's Avatar
 
elite*gold: 300
The Black Market: 127/0/0
Join Date: Oct 2012
Posts: 3,964
Received Thanks: 823
Echt nice gemacht ^^
Danke dir
.Zemer is offline  
Thanks
2 Users
Old 12/16/2012, 02:51   #10
 
ƮΦвi's Avatar
 
elite*gold: 255
Join Date: Sep 2012
Posts: 405
Received Thanks: 152
Unnötige Quest und gibt es glaube ich auch schon.
ƮΦвi is offline  
Old 12/16/2012, 03:13   #11
 
elite*gold: 0
Join Date: Dec 2012
Posts: 35
Received Thanks: 8
Quote:
Originally Posted by ¤ ʏʋɾɑɴί ¤ View Post
Unnötige Quest und gibt es glaube ich auch schon.
Biutte beahcte meinen Post.

Dein kommentar zählt als Spam.
´Bluber´ is offline  
Thanks
3 Users
Old 12/16/2012, 03:22   #12
 
elite*gold: 0
Join Date: Nov 2010
Posts: 2,997
Received Thanks: 3,391
Die Quest finde ich nice weiter so
wenigstens ist die Sauber nicht wie alle anderen
und hör nicht auf die flammer die haben nix besseres zutun.
CrystalPrime is offline  
Thanks
4 Users
Old 12/16/2012, 03:25   #13
 
elite*gold: 0
Join Date: Dec 2012
Posts: 35
Received Thanks: 8
True Story.


-Die hater sind noobs^^

kann duie net leiden
´Bluber´ is offline  
Thanks
2 Users
Old 12/16/2012, 19:36   #14

 
.Kaycon's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 355
Received Thanks: 427
Ich habe geschrieben das Kritik erwünscht ist, aber nicht das ihr schreiben sollt:
"unnötig" und so das ist keine kritik das ist einfach nur ein haten und sowas wie ihr seit unnötig sowas braucht epvp nicht, ich denke meine quest ist vieleicht keine super episch schwere quest, aber ein kinderspiel ist es auch nicht, ich glaube nicht das sie irgendjemanden dümmer macht.

Thanks an den rest für nettes feedback

#Edit:
Quote:
Originally Posted by 'oShet View Post
Bringt nichts.. Nach jedem teleprorten wird dann +1 kommen, weil du dich nach jedem Teleporten "neu einloggst"
ich weiß, map wechseln gilt bei metin2 als logout und login, was ich ziemlich schlecht find, das problem lässt sich leider nicht lösen, muss man halt mit leben
.Kaycon is offline  
Thanks
1 User
Old 12/16/2012, 21:56   #15
 
elite*gold: 0
Join Date: Nov 2011
Posts: 478
Received Thanks: 790
Quote:
Originally Posted by Imbattle View Post
Ich habe geschrieben das Kritik erwünscht ist, aber nicht das ihr schreiben sollt:
"unnötig" und so das ist keine kritik das ist einfach nur ein haten und sowas wie ihr seit unnötig sowas braucht epvp nicht, ich denke meine quest ist vieleicht keine super episch schwere quest, aber ein kinderspiel ist es auch nicht, ich glaube nicht das sie irgendjemanden dümmer macht.

Thanks an den rest für nettes feedback

#Edit:


ich weiß, map wechseln gilt bei metin2 als logout und login, was ich ziemlich schlecht find, das problem lässt sich leider nicht lösen, muss man halt mit leben
machs mit logoff_intervall ..
Zymos is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Release]GM Panel Quest by Imbattle
06/21/2016 - Metin2 PServer Guides & Strategies - 32 Replies
Hallo Com, ich wollt für mein erstes Release mal mein GM Panel Releasen. Das funktioniert so: Es wird ein Letter gesendet, natürlich nur an Charaktere mit GM Rechte. Dieser Letter hat den Namen GM Panel by Imbattle. Dort könnt ihr dann folgendes einstellen: Onlinemeldung schicken (... ist online) (... ist immer noch da) (... verabschiedet sich) Eventrates einstellen
[Release]PvP Quest by Imbattle
12/09/2012 - Metin2 PServer Guides & Strategies - 22 Replies
Hallo elitepvpers, heute gibt es mal wieder ein Questrelease für euch. Der Grund dafür ist das ich im Moment viele Quests zur Übung schreibe und ich diese hier nicht mehr brauche, also Release ich sie. Bitte kommt mir nicht mit Thanksgeil, wenns euch nicht gefällt dann braucht ihr mir auch kein Thanks geben und könnt euch raushalten. Zur Quest: Ihr bekommt mit Level 30 ein Letter Dann müsst ihr 50 Spieler töten, geht zum Hauptmann und erhaltet einen Stark gegen Halbmenschen Bonus +5%...
[RELEASE]Statistik Quest
04/30/2011 - Metin2 PServer Guides & Strategies - 73 Replies
Hallo ich hab mal für euch eine Statistik Quest geschrieben Was kann sie:Jeder Char kann seine Logins, Logous und Kills sehen und ein GM kann alle Logins, Logouts und Kills gesamt von allen Spielern sehen Die Quest:Die Quest ist auch im Anhang aber wer sie sehen will ohne sie herunterzuladen hier: quest statistik begin state start begin when login begin pc.setqf("gesamt_logins", pc.getqf("gesamt_logins")+1) game.set_event_flag("gesamt_logins", ...



All times are GMT +1. The time now is 07:42.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.