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

plugin_sdal_blackbox
https://www.adminmod.de/viewtopic.php?t=9450
Seite 1 von 4

Autor:  Sir Drink a lot [ 17.06.2005, 16:28 ]
Betreff des Beitrags:  plugin_sdal_blackbox

Hi!

Wollte es mal als Testversion rausgeben.

?q=node/view/41&plugin=plugin_sdal_blackbox

Das Plugin soll alle SteamIDs und Namen speichern, sowie alle Befehle werden geloggt.

Wenn es vielleicht mal ein paar testen möchten.
Es ist ursprünglich für CS gedacht, sollte aber auch bei anderen HL1 Mods laufen.

Autor:  PureSpider [ 18.06.2005, 14:17 ]
Betreff des Beitrags: 

werds mal testen
siehe dazu auch den letzten post in MetaMod von mir ^^

Autor:  Sir Drink a lot [ 18.06.2005, 14:40 ]
Betreff des Beitrags: 

das oben genannte Plugin trägt ja jeden Namen ein. Also z.B. ein und die selbe STEAM_ID, aber mehrere Namen. (*hm...ob da nicht doch max. 500 Einträge etwas wenig sind...*)

Wenn unter der STEAM_ID auch der entsprechende Name gefunden wird (also Spieler bekannt) könnte das Plugin es entsprechend zurückgeben.

Was schwebt Dir so vor?

Autor:  PureSpider [ 18.06.2005, 15:19 ]
Betreff des Beitrags: 

naja wenn der mensch jetzt bla heisst dann geb ich beispielsweise in die konsole
admin_bbox_who bla
ein und der sagt mir dann:
bla ist auch noch als blubb bekannt
bla ist auch noch als muh bekannt
bla ist auch noch als honk bekannt
sowas mein ich verstehste?

€: ich hab die maximalen einträge schon auf 1000 hochgeetzt und das plugin dann recompiliert

Autor:  Sir Drink a lot [ 18.06.2005, 15:42 ]
Betreff des Beitrags: 

wie ich gerade sehe, habe ich dies in admin_bbox_read anscheinend schon eingebaut... *faszinierend...*

Ok. Ein wenig müsste man es anpassen, damit er alle Nicknames des Users auch dann ausspuckt, wenn dieser Spieler auf dem Server ist.

Oder man gibt anstatt den Usernamen seine SteamID ein. Das könnte auch klappen.

Hm...baue es in den nächsten Tagen diesbezüglich noch etwas um.

Oder such mal nach dem plugin_sdal_antifake in Google :) Ist aber etwas komplexer und nur für sowas ausgerichtet.

Autor:  PureSpider [ 18.06.2005, 15:47 ]
Betreff des Beitrags: 

das antifake kenn ich schon
habs auch schon mal getestet, hat ist aber nich für meine zwecke geeignet
wär nett, wenn du das anhand des spielernamens machen könntest (natürlich nur, wenn der spieler grade auf dem server iss)
und wenn der spieler nicht auf dem server ist halt via steam id
thx!

Autor:  Sir Drink a lot [ 18.06.2005, 15:50 ]
Betreff des Beitrags: 

k.

Ich werde doch eine eigene Funktion dafür bauen :)

dann kann man auch Spielernamen suchen, die Offline sind....

Autor:  PureSpider [ 18.06.2005, 16:26 ]
Betreff des Beitrags: 

big thx
du bist so n1, sdal !

Autor:  Sir Drink a lot [ 19.06.2005, 00:55 ]
Betreff des Beitrags: 

aber bitte Geduld haben..keine Ahnung, ob ich diese Woche dazu komme.

Autor:  Sir Drink a lot [ 19.06.2005, 15:06 ]
Betreff des Beitrags: 

hm..habe mal eine Beta Version erstellt und nicht getestet.

Beinhalted also jetzt das admin_bbox_who <Teil des/der Spielernamens/SteamID>

Maximal 10 Suchergebnisse werden geliefert.

Autor:  PureSpider [ 19.06.2005, 19:37 ]
Betreff des Beitrags: 

mach besser maximal 20 suchergebnisse, dann test ich das mal ^^

Autor:  Sir Drink a lot [ 19.06.2005, 20:48 ]
Betreff des Beitrags: 

die Gefahr bei sowas ist, dass Du dann, wenn Du den Befehl ausführst und 20 Textzeilen generiert werden, ein "flush msg error" bekommst und Dein CS sich verabschiedet.

Aber wenn Du es gerne möchtest...

Autor:  PureSpider [ 19.06.2005, 21:10 ]
Betreff des Beitrags: 

dann lass es halt bei 10 *grml*
ne scherz
ich werd das dann mal testen
muss ich das plugin dann grad ersetzen (verwendet das neue die selben dateien?)
ich hab die alte version von dem plugin schon laufen

€: ne deutsche readme wäre sicher auch nützlich - ich kann englisch, aber andere vlt. ned...

Autor:  PureSpider [ 20.06.2005, 14:41 ]
Betreff des Beitrags: 

getestet =>
Code:
] admin_bbox_who
******************
* Start searching in database
******************
* Player(s) found:
******************
] admin_bbox_who PureSpider
* Invalid data! Try again
***********

Autor:  Sir Drink a lot [ 20.06.2005, 21:00 ]
Betreff des Beitrags: 

file_access_read und write auf 1 gesetzt?

ne..ok..werde es auch selber mal testen müssen.

Autor:  PureSpider [ 21.06.2005, 08:37 ]
Betreff des Beitrags: 

iss beides auf 1, bin ja nich blöd ;)

€: admin_bbox_read geht ja, also kanns an file_access_read und file_access_write nicht liegen 8)

Autor:  Sir Drink a lot [ 21.06.2005, 14:51 ]
Betreff des Beitrags: 

ich blöd :)

kriegst Du das selber hin:

Suche die Funktion

read_users(Data[],found=0){

Suche

if(!strlen(Data)){

Ersetze mit

if(strlen(Data)!=0){

Speichern und neu kompilieren.

Autor:  PureSpider [ 21.06.2005, 15:07 ]
Betreff des Beitrags: 

kk mach ich :)
thx
ich schreib dann das testergebniss hier rein

Autor:  PureSpider [ 21.06.2005, 15:42 ]
Betreff des Beitrags: 

so, hab's mal geändert
programmiertechnisch gesehen geht alles, nur nutzungstechnisch gesehen nicht ;)

er macht:
Code:
] admin_bbox_who PureSpider
******************
* Start searching in database
******************
* Player(s) found:
* PureSpider - STEAM_0:0:4262730
* STEAM_0:0:4262730 - PureSpider
******************

] admin_bbox_who Warmer Tee
******************
* Start searching in database
******************
* Player(s) found:
* Warmer Tee - STEAM_0:0:4262730
* STEAM_0:0:4262730 - Warmer Tee
***
ich wollte aber, dass er
Code:
] admin_bbox_who PureSpider
******************
* Start searching in database
******************
* Player(s) found:
* PureSpider - STEAM_0:0:4262730
* STEAM_0:0:4262730 - PureSpider
* STEAM_0:0:4262730 - Warmer Tee
***
macht :D

€: die zeile
Code:
* PureSpider - STEAM_0:0:4262730
kann man eigentlich auch weglassen, also dass entweder
steam id - name
oder
name - steam id
da steht
beides iss eigentlich unnötig, macht aber nichts, wenn alles 2 mal da steht, dass ist kein genickbruch ;)

Autor:  Sir Drink a lot [ 21.06.2005, 18:25 ]
Betreff des Beitrags: 

ups. ok. da ist noch optimierungs potential *gg*

Werde mal sehen.

*WEnn man die Steam_ID eingibt, dann sollte er beide Namen anzeigen.*

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