Quote:
Originally Posted by amokossi
Nix vergiss die kacke! Bei uns läuft das Tool und es ist super. Du als Admin hast auch Zugriff auf die Screens die gemacht werden. Kannst gerne mal bei uns vorbeischaun und dann kann man ja mal drüber reden. www.psych-fun.de
Ich hatte auch mal ein Screenshot Server/Client Tool mit jemandem zusammen programmiert, aber nur lokal bei uns genutzt. Hackziner (der coder des UFBCOM) hat uns damals echt viel geholfen.
Ausserdem nutzen wir noch ein Plugin: Wir können bei jemandem 3 Screenshots auslösen, dazu wird ein Sound abgespielt (Bei dir wurden soeben 3 Screenshots ausgelöst. Diese liegen in deinem cstrike Ordner. Lade diese innerhalb von 30min auf www.psych-fun.de hoch oder dein Ban bleibt permanent), ausserdem sind auf den Screens ne menge Messages in bunter Farbe mit Server, ID, name, Zeit usw..In der Konsole findet er nochmal genaue Infos was er zu tun hat.
->Kein Upload innerhalb 30min: Bann bleibt perm!
->Upload innerhalb 30min und Screens sauber: entbann!
Warum 30min? Damit die Leute die Screens nicht manipulieren können. Klar super Mega pphotoshop Profis schaffen das evtl. innerhalb von 30min, aber der großteil eben nicht.
Bald wollen wir auch zu den Screens noch 5min Demo auslösen und diese dann verlangen.
;)
Amokossi
|
das alles gut und akzeptabel aber...
aber ... das was hier gefragt wurde ist ein plugin das selber die screenshots hochlädt.
klar du kannst einen benutzer fragen/einem benutzer zwingen die screens hochzuladen aber ob das plugin das selber macht ist was anderes.
du kannst auch mit einem settask den user dazu zwingen eine demo zu machen.
schau in deinem code wo das ding den user bannt. dann änderst du es in deinem code so :
PHP Code:
new demoname[] = "DEMONAME" // man kann natürlich das datum und alles weitere fangen um die demo umzubennen aber ich habe keine lust
//DEMONAME ändern auf was du willst
public BANN_FUNKTION(id) // hier wird der user gebannt
{
// alles was hier steht wird in public demo_done(id) kopiert
client_cmd(id,"record %s",demoname)
set_task(300.0,"demo_done",id)// 300.0 = 5 minuten. also 60 * 5 ( in sekunden )
}
public demo_done(id)
{
// hier kommen die ganze bann sachen von ban_funktion die wir kopiert haben
client_cmd(id,"stop")
client_print(id,print_chat,"LADE DIE DMEO und screenshots hoch sonst gibts haue.demoname = %s",demoname)
}
__________________