Sie sind nicht angemeldet.

NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

1

Dienstag, 6. Januar 2009, 16:56

SourceMod + SourceBans

So ich habe nun zum ersten mal SourceMod und SourceBans installiert.

Sourcemod 1.1, SourceBans 1.4

Sourcemod selbst funktioniert und wird geladen. SourceBans (webbasierend) funktioniert ebenfalls, allerdings fehlt die komunikation zwischen den beiden. Ich kann im Webinterface von SourceBans Admins eintragen, aber diese werden nicht übernommen auch nicht nach Mapchange oder Serverrestart.

Dieser sourcebans.smx ist im plugins Ordner von Sourcemod und meine Databases.txt sieht wiefolgt aus

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
"Databases"

"driver_default"		"mysql"
	
	"sourcebans"
	{
		"driver"			"default"
		"host"				"localhost"
		"database"			"sourcemod"
		"user"				"xxx"
		"pass"				"xxx"
		//"timeout"			"0"
		"port"			"3306"
	}


Die Daten bei xxx sind natürlich richtig und habe ich schon überprüft ;)

Da ich nun seit gestern das erste mal mich mit SourceMod wirklich beschäftige habe ich von dem ganzen keinen so großen Plan und hoffe ihr könnt mir helfen :)


HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

2

Dienstag, 6. Januar 2009, 17:23

Re: SourceMod + SourceBans

Poste mal bitte den Inhalt deiner "sourcebans.cfg".
Diese findest du im "addons/sourcemod/configs/sourcebans" Ordner.

"EnableAdmins"muss auf "1" und die ServerID muss der im Webinterface entsprechen.

Du kannst auch das SM-Webadmin zur Adminverwaltung nutzen.
Es ist mit Sourcebans Kompatibel!
Dazu muss man dann aber einige Dinge beachten.


MfG



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

3

Dienstag, 6. Januar 2009, 17:59

Re: SourceMod + SourceBans

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
/**
* sourcebans.cfg
*
* This file contains settings for the SourceBans Source Server Plugin
* @author SteamFriends Development Team
* @version 0.0.0.$Rev: 74 $
* @copyright SteamFriends (www.steamfriends.com)
* @package SourceBans
*/

"SourceBans"
{
	"Config"
	{
		// Website address to tell where the player to go for unban, etc
		"Website"			"http://www.nackteoma-server.de/sourcemod/index.php"

		// Allow or disallow admins access to addban command
		"Addban"			"1"

		// Allow or disallow admins access to unban command
		"Unban"				"1"

		"DatabasePrefix"	"sb"

		// How many seconds to wait before retrying when a players ban fails to be checked. Min = 150.0 Max = 60.0
		"RetryTime"			"45.0"
		
		// How often should we process the failed ban queue in minutes
		"ProcessQueueTime"	"5"

		// Should the plugin automaticaly add the server to sourcebans 
		// (servers without -ip being set on startup need this set to 0)
		"AutoAddServer"		"1"

		// Server port and IP MUST be set correctly if 'AutoAddServer' is enabled (1)
		"ServerIP"		"87.118.112.83"
		"ServerPort"	"30015"


		// Enable backing up config files after getting admins from database (1 = enabled, 0 = disabled)
		"BackupConfigs"	"1"

		// Enable admin part of the plugin (1 = enabled, 0 = disabled)
		"EnableAdmins"	"1"
		// Require the admin to login once into website
		"RequireSiteLogin"	"0"

		// This is the ID of this server (Check in the admin panel -> servers to find the ID of this server)
		"ServerID"		"1"
	}

	/*
	 * Generic menu options for if a reason isn't supplied in a ban
	 * Without a supplied reason the ban will never be written to the database
	 * Maximum of 10 reasons only can be allowed
	 */
	"BanReasons"
	{
		"Hacking"	"Hacking"
		"TK"	"Team Killing"
		"TF"	"Team Flashing"
		"CommSpam"	"Spam"
		"BadSpray"	"Verbotenes Spraylogo"
		"BadName"	"Verbotener Name"
		"IgnoreAdmin"	"Ignoriert Adminanweisung"
		"Own Reason"	"anderer Grund"
	}
	
	/*
	 * Submenu options for when "Hacking" is selected
	 * If "Hacking" removed from the menu above this will not be accessable
	 * Maximum of 10 reasons only can be allowed
	 */
	"HackingReasons"
	{
		"Aimbot"	"Aimbot"
		"Antirecoil"	"Anti Recoil"
		"Wallhack"	"Wallhack"
		"Spinhack"	"Spinhack"
		"Speedhack"	"Speedhack"
		"Multi-Hack"	"Multi-Hack"
		"No Smoke"	"No Smoke"
		"No Flash"	"No Flash"
	}
}


Habe dort "ServerID""-1" auf "ServerID""1" geändert, brachte allerdings kein erfolg.

SM_Webadmin möchte ich nicht so gern nutzen da sich die funktionen überschneiden und ich vermeiden möchte für alles extra ein andere Seite zu haben, denn ich möchte die "Bannliste" sowie auch die Adminverwaltung von SourceBans nutzen


NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

4

Dienstag, 6. Januar 2009, 23:25

Re: SourceMod + SourceBans

So ich hab den Fehler behoben und es läuft... juhu =)


HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

5

Mittwoch, 7. Januar 2009, 15:58

Re: SourceMod + SourceBans

Was war der Grund das es nicht funktioniert hat?



-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

6

Mittwoch, 7. Januar 2009, 17:09

Re: SourceMod + SourceBans

Denk auch mal an die anderen die evtl. das gleiche Problem haben wie Du.
Die jenigen wissen jetzt das es bei Dir zumindestens funktioniert.
Ein Forum, wie dieses hier, lebt auch davon das man noch später Lösungsvorschläge nachvollziehen kann.





NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

7

Mittwoch, 7. Januar 2009, 17:19

Re: SourceMod + SourceBans

Es war die databases.txt, einmal stand da noch localhost, obwohl die datei ja aufm gameroot liegt und ja auf meinen webroot zugreifen muss.... scheiße anfänger fehler heul und die databases musste so aussehen

"Databases"
{
"driver_default" "mysql"

"sourcebans"
{
"driver" "mysql"
"host" "92.51.xxx.xxx"
"database" "sourcemod"
"user" "xxx"
"pass" "xxx"
//"timeout" "0"
"port" "3306"
}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}
}

ohne dieses "storage-local" funktionierte es ebenfalls nicht.


Ich habe nun aber weitere Probleme eher durch einstellung bzw. Plugins.

Ich hab das HLstatsX Plugin installiert, aber nutze ELstatsNEO, soweit "rank" und co funktioniert, aber es werden bots gezählt obwohl in den ELstatsNEO dies verboten ist (aber im grunde nicht schlim da ich die grad nur zum testen nutze, also die bots). Es werden keine kills bepunktet, also Spieler1 killt Spieler2 und bekommt dafür z.b. 4 punkte, es gibt aber immer 1Punkt für Headshots. Ich weiß jetzt nicht ob dieses nur auftritt weil ich gegen Bots "gepspielt" habe oder obs bei echten Spielern ebenfalls so ist oder kann dieser Fehler bei der Kombi HLstatsXPlugin + ELstatsNEO auftreten?

Weiterhin möchte ich das der bounty manager http://forums.alliedmods.net/showthread.php?p=494220">http://forums.alliedmods.net/showthread.php?p=494220</a> die bountys live berechnet, also während der runde steigen, bisher berechnet er es immer nur am anfang jeder runde.


NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

8

Mittwoch, 7. Januar 2009, 19:14

Re: SourceMod + SourceBans

...und das war noch nicht alles shaem2

Ich suche ein Plugin so das man wie bei Mani die Admins kommandos haben wie "givecash #t 16000" optional auch sowas wie "givehealth id lebenspunkte" ect, damit meine ich nicht das Geld geben am Anfang einer Runde, dies Plugin habe ich schon gesehen, es soll aber nur bei bedarf durch admins ausgeführt werden.

Wie kann ich Admins unterscheiden bzw. flag setzen das diese nur TimeBans und PermanentBans machen dürfen? Bei uns dürfen nur 2Admins PBans setzen da jeder Bann kontrolliert wird, die Member dürfen lediglich TimeBans machen. <--- Gelöst, wenn man bei SourceBans den Admin in den Server und in den Webserver rechten das Recht nimmt zu entbannen können Sie nur Timebans verpassen in den Standart einstellungen bis zu 1Woche


NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

9

Sonntag, 11. Januar 2009, 16:05

Re: SourceMod + SourceBans

Mag/Kann mir keiner helfen? Die Sache mit dem Bountys live berechnen und den HLstatsX/ELstatsNEO ist noch ne recht wichtige Sache.


HSFighter

Administrator

Beiträge: 1 517

Wohnort: Flensburg

Beruf: Industrieelektroniker

Rootserver vorhanden: Nein

  • Nachricht senden

10

Sonntag, 11. Januar 2009, 16:37

Re: SourceMod + SourceBans




-
Anti Cheat: www.smacbans.com
Kein direkter Support per PM (nur auf Anforderung)

NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

11

Montag, 12. Januar 2009, 17:00

Re: SourceMod + SourceBans

Danke, Probleme mit den HLstatsX Plugin habe ich nun nicht mehr, die Bountys werden nun ebenfalls Live berechnet nachdem ich die Plugins nochmals hochgeladen habe (Fehlerhafte übertragung?)

Ich möchte allerdings das die Bountys im Chat angezeigt werden momentan werden diese nur direkt in der Mitte des Bildschirms für etwa 1-2 Sekunden angezeigt, das sieht leider damit keine sau :? , wie kann ich dies ändern?

Ebenfalls habe ich den http://forums.alliedmods.net/showthread.php?p=674008">http://forums.alliedmods.net/showthread.php?p=674008</a> okay, jetzt können Admins slapen/slay ect. aber es gibt kein Bestrafungsmenü für die normalen Spieler nachdem diese teamgekillt wurden. Kann mir jemand helfen?

Hier meine cfg zum Simple TK Manager

Spoiler Spoiler

// This file was auto-generated by SourceMod (v1.1.0)
// ConVars for plugin "simpletk.smx"


// If sm_stk_punishmode = 1, allow putting a beacon on the attacker as a punishment.
// -
// Default: "1"
sm_stk_allowbeacon "1"

// If sm_stk_punishmode = 1, allow putting a firebomb on the attacker as a punishment.
// -
// Default: "1"
sm_stk_allowfirebomb "1"

// If sm_stk_punishmode = 1, allow freezing the attacker as a punishment.
// -
// Default: "1"
sm_stk_allowfreeze "1"

// If sm_stk_punishmode = 1, allow putting a freezebomb on the attacker as a punishment.
// -
// Default: "1"
sm_stk_allowfreezebomb "1"

// If sm_stk_punishmode = 1, allow slaying the attacker as a punishment.
// -
// Default: "1"
sm_stk_allowslay "1"

// If sm_stk_punishmode = 1, allow putting a timebomb on the attacker as a punishment.
// -
// Default: "1"
sm_stk_allowtimebomb "1"

// Manages how long a player is banned for once they reach the TK limit. (Less than 0 is a kick)
// -
// Default: "-1"
sm_stk_bantime "0"

// If sm_stk_punishmode = 1, set the time a TKer is burnt as a punishment. 0.0 to disable.
// -
// Default: "10"
sm_stk_burntime "99"

// Changes who the TK count message can be seen by. 0 - Nobody, 1 - Everyone, 2 - Person, 3 - Admin and person, 4 - Admins only
// -
// Default: "2"
sm_stk_countmessage "2"

// If sm_stk_punishmode = 1, set the time a TKer is drugged as a punishment. 0.0 to disable.
// -
// Default: "10"
sm_stk_drugtime "99"

// Enables(1) or disables(0) the plugin.
// -
// Default: "1"
sm_stk_enabled "1"

// Changes who the forgiven and not forgiven messages can be seen by. 0 - Nobody, 1 - Everyone, 2 - People involved, 3 - Admin and people involved, 4 - Admins only
// -
// Default: "1"
sm_stk_forgivemessage "1"

// Manages admin immunity mode. See documentation for full value list.
// -
// Default: "7"
sm_stk_immunity "0"

// Show a message to everyone(1) or admin only (2) when a player is kicked for TKing. 0 to disable
// -
// Default: "1"
sm_stk_kickmessage "1"

// Sets the number of TKs a player has to get before they are automatically kicked.
// -
// Default: "5"
sm_stk_limit "3"

// Automatically slay any team attacker in spawn during this amount of seconds after spawn
// -
// Default: "10"
sm_stk_protecttime "5"

// Manages the TKer punishment if sm_stk_punishmode = 2. 0 - Warn, 1 - Slay, 2 - Burn, 3 - Freeze, 4 - Beacon, 5 - Freeze Bomb, 6 - Fire Bomb, 7 - Time Bomb, 8 - Drug, 9 - Remove % Cash, 10 - Slap
// -
// Default: "1"
sm_stk_punishment "1"

// Changes who the punishment messages can be seen by. 0 - Nobody, 1 - Everyone, 2 - People involved, 3 - Admin and people involved, 4 - Admins only
// -
// Default: "1"
sm_stk_punishmessage "1"

// Manages the TKer punishment modes. 0 - No additional punishment. 1 - Let the victim choose. 2 - Use sm_stk_punishment
// -
// Default: "1"
sm_stk_punishmode "1"

// Enables(1) or disables(0) reflecting damage back onto a team attacker.
// -
// Default: "1"
sm_stk_reflect "0"

// Sets the percentage of cash the victim can remove from the attacker. 0 to disable. Only for CSS.
// -
// Default: "25"
sm_stk_removecash "75"

// If sm_stk_punishmode = 1, slap the TKer for this amount of damage as a punishment. 0 to disable.
// -
// Default: "5"
sm_stk_slapdamage "90"

// Simple TK Manager plugin version
// -
// Default: "0.9"
sm_stk_version "0.9"


P.S.: Ich würde bei einigen Ausgaben im Chat von den Plugins die Farben ändern, wo ist dies möglich?


NacKteOmA

Fortgeschrittener

  • »NacKteOmA« ist der Autor dieses Themas

Beiträge: 252

Wohnort: Düsseldorf

Beruf: Fachinformatiker Systemintegration

Rootserver vorhanden: Ja

  • Nachricht senden

12

Dienstag, 13. Januar 2009, 00:23

Re: SourceMod + SourceBans

Ich hab auch ein Problem mit dem ReserveSlots wir haben unteranderem einen 20 Slot Server, 2 davon sind ReserveSlots, allerdings wird der Server auch mit 2 Admins nicht voller als 18/20, außer es sind schon 18 drauf und die Admins joinen dann drauf. Beim Mani war es so das nur 2 Admins drauf sein mussten und dann waren die ReserverSlots voll und den Rest konnten dann die anderen Leute nutzen.

Gibts dafür eine Lösung oder ist das so normal und von den SourceMod leuten so geplant/gedacht ?