Register for your free account! | Forgot your password?

You last visited: Today at 18:34

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

Advertisement



[QUEST] Report players in game

Discussion on [QUEST] Report players in game within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2008
Posts: 113
Received Thanks: 236
[QUEST] Report players in game

With this quest players can report players ingame.

All the reports are stored in the the database => log.log

you need to make a website tool to filter the reports and show them.
if you are a good php scripter, then you can add a ban function too.

This is only the server side.
Here is the databse entry layout:

1 = dmg hack
2 = trade bug
3 = bad language
4 = gm impersonation
5 = player impersonation

have fun
sennah is offline  
Thanks
16 Users
Old 12/07/2010, 20:02   #2
 
elite*gold: 0
Join Date: Apr 2010
Posts: 151
Received Thanks: 28
'Nice Quest dude '

Lg Se73n
Se73n is offline  
Old 12/07/2010, 20:02   #3
 
elite*gold: 35
Join Date: Jun 2009
Posts: 2,187
Received Thanks: 6,906
it's not very good because everybody cann ban someone else if log the id of the player in the db than it will be nice

sorry por bad english
CranK™ is offline  
Thanks
1 User
Old 12/07/2010, 20:04   #4
 
Joey.'s Avatar
 
elite*gold: 49
Join Date: Jul 2010
Posts: 5,413
Received Thanks: 1,663
nice

good quest

nice to ban a hacker fast

but who get the request?
Joey. is offline  
Old 12/07/2010, 20:04   #5
 
elite*gold: 0
Join Date: Apr 2008
Posts: 113
Received Thanks: 236
The database stores:
-who made the report ( char id + char name)
-who gets reported ( name)
-and the offence( dmg hack, trade bug, bad language,...)
-time off the report
-X and Y coordinates off the reporter

all the reports are stored in the database. log.log
you need a website tool, to get the reports out, but i'm not good with that ..
sennah is offline  
Old 12/07/2010, 20:05   #6
 
Doug.'s Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 1,215
Received Thanks: 267
Ich denke das wird zu jeder reported jeden führen - wie hier in epvp

Ohne Beweise geht da wohl nicht allzu viel.
Doug. is offline  
Old 12/07/2010, 23:19   #7
 
.Rebel's Avatar
 
elite*gold: 60
Join Date: May 2010
Posts: 766
Received Thanks: 1,025
Tanks i just have the log table on the log databases and i have test it and nothing apear on that databases can you show in screnn on your server because i dont find the information made by that quest on my server i search in all databases logs
.Rebel is offline  
Old 12/07/2010, 23:22   #8
 
elite*gold: 0
Join Date: Apr 2008
Posts: 113
Received Thanks: 236
here you go

but this was from an old version
with the version i posted

what => number (1 = dmg hack, 2 = trade bug, ....)
how => name reporter
hint => name reported
Attached Images
File Type: jpg database.jpg (29.3 KB, 131 views)
sennah is offline  
Old 12/07/2010, 23:45   #9
 
.Infinity's Avatar
 
elite*gold: 29
Join Date: Jul 2009
Posts: 2,826
Received Thanks: 7,422
Man könnte es auch mit Questflags machen und die dann auslesen mit nem Script,
aber so ist es auch ganz nice!
.Infinity is offline  
Old 12/08/2010, 09:14   #10
 
ProfiFighter's Avatar
 
elite*gold: 31
Join Date: May 2009
Posts: 2,011
Received Thanks: 1,389
Dieses Quest kommt mir bekannt vor, wenn auch was verändert wurde...
Link: . Das ist das Quest. Dieses hier wurde zwar fürs reporten von Spielern und das andere fürs reporten von Fehlern im Spiel gemacht, aber dieses hier basiert auf dieses Quest. Das soll nicht andeuten, dass es geklaut ist, aber dass in vielen Quests der Befehl char_log() benutzt wird, weshalb man selbst drauf kommen müsste. Deshalb leider kein Thanks. Und leider habe ich keine Zeit, diesen Beitrag auch ins Englische zu übersetzen .
ProfiFighter is offline  
Old 12/08/2010, 09:29   #11
 
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
Quote:
Originally Posted by ProfiFighter View Post
Dieses Quest kommt mir bekannt vor, wenn auch was verändert wurde...
Link: . Das ist das Quest. Dieses hier wurde zwar fürs reporten von Spielern und das andere fürs reporten von Fehlern im Spiel gemacht, aber dieses hier basiert auf dieses Quest. Das soll nicht andeuten, dass es geklaut ist, aber dass in vielen Quests der Befehl char_log() benutzt wird, weshalb man selbst drauf kommen müsste. Deshalb leider kein Thanks. Und leider habe ich keine Zeit, diesen Beitrag auch ins Englische zu übersetzen .
Ich versteh manchmal nicht wieso ihr alle nur denkt das jeder andere sachen als die eigene aus geben will!
Nicht jeder ist so, und vllt ist er ja selbst drauf gekommen?

Aber ich finds nice hab sogar schon nen script dafür
.Sh4rk is offline  
Old 12/08/2010, 09:49   #12
 
ProfiFighter's Avatar
 
elite*gold: 31
Join Date: May 2009
Posts: 2,011
Received Thanks: 1,389
Quote:
Originally Posted by .Sh4rk View Post
Nicht jeder ist so, und vllt ist er ja selbst drauf gekommen?
Ja, vllt. schon, weshalb ich ja auch hingeschrieben habe, dass dieser Befehl in vielen Quests vorkommt.
ProfiFighter is offline  
Thanks
1 User
Old 12/08/2010, 12:52   #13
 
elite*gold: 0
Join Date: Feb 2009
Posts: 188
Received Thanks: 6
Könnte man die Logs in einer Quest auslesen?
Kai78939 is offline  
Old 12/08/2010, 16:56   #14
 
elite*gold: 0
Join Date: Nov 2008
Posts: 1,604
Received Thanks: 1,537
Here the German Translation:

PHP Code:
quest reporthack begin
    state start begin
        when login begin
            set_state
(report)
        
end
    end
    state report begin
        when letter begin
            send_letter
("Spieler melden")
        
end
        when button 
or info begin
            say_title
("Spieler melden")
            
say("ACHTUNG: Missbrauch des Tools fuehrt zu einem Bann!")
            
say("Hier kannst du Spieler melden.")
            
say("Du kannst Spieler fuer das hier melden:")
            
say("Damage Hack")
            
say("Items abziehen")
            
say("Beleidigen")
            
say("Als GM ausgeben")
            
say("Als ein anderer Spieler ausgeben")
            
say("")
            
say_reward("Bist du sicher , dass du den jemanden melden willst?")
            
local a select("Ja","Nein")
            if 
== 2 then
                
return
            
end
            say_title
("Spieler melden")
            
say("ACHTUNG: Missbrauch des Tools fuehrt zu einem Bann!")
            
say("Wie heisst der Spieler?")
            
say("")
            
say_reward("Versuche bitte den Namen richtig zu schreiben.")
            
local name input()
            if 
name == "" then
                
return
            
end
            local u_vid 
find_pc_by_name(name)
            if 
u_vid == 0 then
                say_title
("Spieler melden")
                
say("ACHTUNG: Missbrauch des Tools fuehrt zu einem Bann!")
                
say("Der Spieler wurde nicht gefunden")
                return
            
end
            say
("Was hat er/sie gemacht?")
            
local reporter pc.get_name()
            
local b select("Damage Hack""Items Abziehen""Beleidigen""Als GM ausgeben""Als ein anderer Spieler ausgeben","Abbrechen")
                if 
== 1 then
                    char_log
(1reportername)                        
                elseif 
== 2 then
                    char_log
(2reportername)                        
                elseif 
== 3 then
                    char_log
(3reportername)                        
                elseif 
== 4 then
                    char_log
(4reportername)
                elseif 
== 5 then
                    char_log
(5reportername)                
                else
                    return
                
end
            say_title
("Spieler melden")
            
say("ACHTUNG: Missbrauch des Tools fuehrt zu einem Bann!")
            
say("ACHTUNG: Dein Name wurde auch gespeichert")
            
say("Danke für das melden,")
            
say("Das Team wird sich den Spieler mal naeher anschauen.")
            
say("")
            
say("Weitere Spieler melden? druecke 'n'")
        
end
    end
end 
mufkeksy is offline  
Old 12/16/2010, 08:36   #15
 
elite*gold: 0
Join Date: Sep 2010
Posts: 49
Received Thanks: 34
thanks four
sikmislerepvp is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
HOW TO REPORT UNRULLY PLAYERS ?
11/17/2010 - Combat Arms - 7 Replies
hi, ich finde combat arms richtig geil doch mich regen die ganzen telekiller im fireteam modus auf. kann mir jmnd. sagen wie genau ich diese reporten muss das sie gebannt werden. ---)video wo man ihn mit m9 dastehen und telekillen sieht hab ich als pgt gemacht was muss ich nun mit diesem vid. tun und welche informationen auser nahme und so muss ich noch, wie, und auf welcher seite angeben. !!!! thx auf jeden fall ( bitte ausführlich und gut verständlicher erklährung) !!!! danke im...
itemcoo, the best choice for game players...
02/29/2008 - Main - 0 Replies
ID’s reputation and benefit, ID’s halo and glory. Grand offline activity –accept register after January 28. Please pay attention to ‘King Road’ , itemcoo ITEMCOO---Global Top Professional Internet Game Exchange Service Center.



All times are GMT +2. The time now is 18:34.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.