AdminMod.de
https://www.adminmod.de/

Register aller Commands? --> Läuft Cs mit UDP oder TCP/IP
https://www.adminmod.de/viewtopic.php?t=8167
Seite 1 von 1

Autor:  Blackhades [ 02.01.2004, 17:19 ]
Betreff des Beitrags:  Register aller Commands? --> Läuft Cs mit UDP oder TCP/IP

Hi!
Ich wollt nur mal fragen ob es irgendwie geht alles Commands abzurufen.

Also ich hät gedacht so:
plugin_registercmd("*","Debugging",ACCESS_CONSOLE,"MyScript");
oder so:
plugin_registercmd("","Debugging",ACCESS_CONSOLE,"MyScript");

Is bei mir leider nicht gegangen :(

Gibt es ne andere Möglichkeit dazu?
Ich hof ihr könnt mir weiterhelfen. :roll:

Mfg Blackhades

Autor:  Rinde [ 02.01.2004, 18:44 ]
Betreff des Beitrags: 

Code:
public plugin_command(HLCommand,HLData,HLUserName,HLData) { // diese funktion wird für jeden befehl aufgerufen
 ... // die bearbeitung erfolgt genau wie mit jedem anderen command-hook
}

Autor:  Blackhades [ 02.01.2004, 19:36 ]
Betreff des Beitrags: 

thx Rinde :D

Mfg Blackhades

Autor:  Blackhades [ 02.01.2004, 20:13 ]
Betreff des Beitrags: 

#include <core>
#include <console>
#include <string>
#include <admin>
#include <adminlib>

public plugin_init() {
plugin_registerinfo("Hallo","Hallo","1.0");
}

public plugin_command(HLCommand,HLData,HLUserName,UserIndex) {
new Data[MAX_DATA_LENGTH];

convert_string(HLCommand,Data,MAX_DATA_LENGTH);
writefile("F:\events.txt",Data);
}


Hm funkt noch immer net richtig.
Wisst ihr was ich da falsch mach?

Mfg Blackhades

Autor:  Sir Drink a lot [ 02.01.2004, 20:57 ]
Betreff des Beitrags: 

1. ausserhalb deines cstrike Verzeichnisses kannst Du nichts anlegen.
2. writefile("events.txt",Data,-1); um die Daten in eine neue Zeile einzufügen.


was willst Du genau erreichen? Alle adminmod Befehle einmal auflisten oder permanent mitzuloggen, wer welche Befehle ausführt.

Autor:  Blackhades [ 03.01.2004, 20:18 ]
Betreff des Beitrags: 

Naja ich möcht eigentlich ALLE Befehle permanent mitloggen :)

Kann man auch irgendwie mitloggen welche Tasten gedrückt werden?
Bzw. kann man ScreenShots am Client machen und an den Server senden? (zb. Cheater-Bild)
Wenn ja könnt ihr mir bitte sagen wie es geht.

Mfg Blackhades

Autor:  Sir Drink a lot [ 03.01.2004, 20:26 ]
Betreff des Beitrags: 

Zitat:
Kann man auch irgendwie mitloggen welche Tasten gedrückt werden?
Nur Zahlen, soweit ich weis.
Zitat:
Bzw. kann man ScreenShots am Client machen
Ja. Bild machen geht.
Zitat:
und an den Server senden? (zb. Cheater-Bild)
Nein, das geht nicht.

Autor:  Blackhades [ 03.01.2004, 20:31 ]
Betreff des Beitrags: 

Zitat:
und an den Server senden? (zb. Cheater-Bild)
Nein, das geht nicht
Ich weiß Punkbuster ist alt aber es gab ne funktion und die hat Bilder von den Clienten gemacht wenn sie gecheatet haben (war ein Addon) und sowas wollt ich jetzt hald auch machen :?

Mfg Blackhades

Ps: Wie is dass jetzt mit den Debugging von den Commands?
Debugge ich jetzt so alle oder nur die von Admin-Mod?

Autor:  Sir Drink a lot [ 03.01.2004, 20:42 ]
Betreff des Beitrags: 

Zitat:
Ich weiß Punkbuster ist alt aber es gab ne funktion und die hat Bilder von den Clienten gemacht wenn sie gecheatet haben (war ein Addon) und sowas wollt ich jetzt hald auch machen
Das kann ich Dir anbieten:
forum/viewtopic.php?t=8166&start=0&post ... highlight=
Zitat:
Wie is dass jetzt mit den Debugging von den Commands?
Debugge ich jetzt so alle oder nur die von Admin-Mod?
Müsste man mal testen. Es erkennt alle HLCommands und Admin Mod, also die, die vom Client an den Server gehen...

Autor:  Blackhades [ 03.01.2004, 20:47 ]
Betreff des Beitrags: 

ah ok thx

Naja also irgendwie erstellt er keinen File also gibt es irgendeine Methode um nachzuschaun op das Plugin geladen is?

Mfg Blackhades

Autor:  DarkEyes [ 03.01.2004, 21:10 ]
Betreff des Beitrags: 

admin_version

Autor:  Sir Drink a lot [ 04.01.2004, 05:01 ]
Betreff des Beitrags: 

er erste4llt kein File? oh..das wäre natürlich blöd. Bitte das in diesem Thread posten, damit ich die übersicht behalte.

Wie gesagt, muss man file_access_write 1 in der adminmod.cfg aktiviert haben!

Autor:  Blackhades [ 04.01.2004, 22:50 ]
Betreff des Beitrags:  Es geht :) aber was is mit dem Protokoll?

Thx für eure hilfe!

Das einzige Problem warum er nicht den File erstellt hatte war, weil ich kein return PLUGIN_CONTINUE; in der plugin_init und plugin_command hatte :P

Läuft Cs eigetlich mit UDP oder TCP/IP?

Mfg Blackhades

Autor:  daRope [ 05.01.2004, 01:09 ]
Betreff des Beitrags: 

UDP

Autor:  daRope [ 05.01.2004, 01:10 ]
Betreff des Beitrags: 

UDP/IP, so gesehen. ;)

Autor:  [WING] Black Knight [ 05.01.2004, 21:44 ]
Betreff des Beitrags: 

Und um es etwas ausführlicher zu machen. TCP wartet auf eine Antwort, ob das Paket beim Empfänger angekommen ist, und UDP ist das egal. Da UDP durch das fehlende Warten deutlich flotter agiert, wird es halt gern für Spiele eingesetzt. So können aber auch Pakete verloren gehen.
Wer jetzt noch den Zusammenhang mit Choke und Loss erklären kann, bekommt den Bundesverdienstkeks am Band.

PS.: Ich bekomme sowieso gleich für die unprofessionelle Darstellung des Sachverhalts von da Rope eine Abreibung, aber was soll's.

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/