You are not logged in.

Jan

Intermediate

  • "Jan" started this thread

Posts: 302

Location: Schweiz

Occupation: Zimmermann

wcf.user.option.userOption53: Nein

  • Send private message

1

Saturday, July 30th 2011, 12:46am

Sourcebans -.- WTF

Hi Leuts :D

Ich versuche bald seit 2 Wochen Sourcebans zum laufen zu bringen :-D Naja installiert ist alles usw. Aber irgendwie kann er einfach keine Verbindung zur Db herstellen.

Laut dieser Fehlermeldung: 07/28/2011 - 04:42:48: [SM] Native "SetFailState" reported: Database failure: Could not find Database conf "sourcebans"

Finde den Fehler einfach ned Databases.cfg ist auch ausgefüllt.

Spoiler Spoiler

"Databases"
{
"driver_default" "mysql"

"default"
{
"driver" "default"
"host" "109.70.222.228"
"database" "kd010ec5_m-t"
"user" "kd010ec5"
"pass" "***"
//"timeout" "0"
"port" "3306"
}

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

"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}
}


MfG Jan

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

2

Saturday, July 30th 2011, 12:53am

Source code

1
http://urlzudeinersourcebansseite/index.php?p=admin&c=servers&o=dbsetup


Ist die Datebank überhaupt nach außen hin offen?

MfG
Impact

fluxX

Super Moderator

Posts: 1,056

Location: Österreich

Occupation: IT Systemadministrator

wcf.user.option.userOption53: Ja

  • Send private message

3

Saturday, July 30th 2011, 2:37am

wenn das der eintag ist für sourcebans

Source code

1
2
3
4
5
6
7
8
9
10
"default"
{
"driver" "default"
"host" "109.70.222.228"
"database" "kd010ec5_m-t"
"user" "kd010ec5"
"pass" "***"
//"timeout" "0"
"port" "3306"
}

dann änder das erste "default" zu "sourcebans",

Source code

1
2
3
4
5
6
7
8
9
10
"sourcebans"
{
"driver" "default"
"host" "109.70.222.228"
"database" "kd010ec5_m-t"
"user" "kd010ec5"
"pass" "***"
//"timeout" "0"
"port" "3306"
}

..und probiers nochmal

einfach mal den error anschaun und alles klärt sich von alleine :D
"Database failure: Could not find Database conf "sourcebans"" kann den datenbank eintrag nicht finden.

HSFighter

Administrator

Posts: 1,517

Location: Flensburg

Occupation: Industrieelektroniker

wcf.user.option.userOption53: Nein

  • Send private message

4

Saturday, July 30th 2011, 3:36pm

Pack es unter den Default-Eintrag.
Denn den Default-Eintrag brauchst du noch für die anderen SM Plugins die MySQL nutzen!



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

Jan

Intermediate

  • "Jan" started this thread

Posts: 302

Location: Schweiz

Occupation: Zimmermann

wcf.user.option.userOption53: Nein

  • Send private message

5

Saturday, July 30th 2011, 4:24pm

So hat geklapt endlich :D

Jetzt noch ne Frage.

Ich will jetzt noch mehr Admins hinzufügen. Hab dennen auch die Rechte gesetzt alles... Server gesetzt usw
Werden auch in der Admin.cfg eingetragen:

Spoiler Spoiler

}
"Koch"
{
"auth" "steam"
"identity" "STEAM_0:1:8319339"
"flags" "cdj"
}
}


Was wird den benötigt das er die Rechte hat?

Map RR hat nicht gereicht. Und jedes mal ein Server rr zu machen. Wenn spieler drauf sind ist auch doof.

MfG Jan

fluxX

Super Moderator

Posts: 1,056

Location: Österreich

Occupation: IT Systemadministrator

wcf.user.option.userOption53: Ja

  • Send private message

6

Saturday, July 30th 2011, 5:12pm

dafür gibts 2 befehle:

sm_rehash = Reload SQL admins
sm_reloadadmins = Refreshes the Admin cache (cfg)

Jan

Intermediate

  • "Jan" started this thread

Posts: 302

Location: Schweiz

Occupation: Zimmermann

wcf.user.option.userOption53: Nein

  • Send private message

7

Saturday, July 30th 2011, 6:39pm

Also RR hat auch ned gereicht..

Und was oll ich damit versteh das ned. Mit den 2 fehlern.

MfG Jan

fluxX

Super Moderator

Posts: 1,056

Location: Österreich

Occupation: IT Systemadministrator

wcf.user.option.userOption53: Ja

  • Send private message

8

Saturday, July 30th 2011, 6:58pm

Du willst doch, wenn du neue Admin in die cfg einträgst, dass sie dann auch die Rechte am Gameserver haben? wenn ich das richtig verstehe ^^

dafür gibts 2 befehle.. kannst dir ja einen aussuchen... einfach in die console schreiben (rcon)

sm_rehash = Reload SQL admins
sm_reloadadmins = Refreshes the Admin cache (cfg)

Jan

Intermediate

  • "Jan" started this thread

Posts: 302

Location: Schweiz

Occupation: Zimmermann

wcf.user.option.userOption53: Nein

  • Send private message

9

Saturday, July 30th 2011, 7:27pm

Also ich trage sie bei Sourcebans einfach ein..

Habe beide Befehle probiert geht aber ned. In der Console steht aber auch das es Aktualisiert wurde :(

WTF-.-

MfG Jan

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

10

Saturday, July 30th 2011, 8:19pm

admins brauchen zusätzlich die b flag (generic admin) als minimum.

mehr infos: http://wiki.alliedmods.net/Adding_Admins…ceMod%29#Levels

beachte, sourcebans permanent ban erfordert mindestens das z flag oder unban flag (zumindest bis v1.4.6 danach habe ich noch nicht geprüft). man kann dies umgehen oder auf einen anderen flag ändern indem man den plugin code ändert.

z.b.: ADMFLAG_CUSTOM2 == p flag

bis 1.4.6 wurde aus:

Source code

1
!(GetUserFlagBits(client) & (ADMFLAG_UNBAN|ADMFLAG_ROOT))

Source code

1
!(GetUserFlagBits(client) & (ADMFLAG_CUSTOM2))

alternativ (obiges benötigt zwanghaft das p flag)

Source code

1
!(GetUserFlagBits(client) & (ADMFLAG_UNBAN|ADMFLAG_ROOT|ADMFLAG_CUSTOM2))


achtung: code muss mehrfach ersetzt werden!

somit konnte ich permanent ban rechte vergeben ohne root oder unban rechte vergeben zu müssen + dabei noch immer flexibel zu bleiben wem ich permanente ban rechte gebe.


edit: habe mal kurz über die quellen geguckt und es sollte so auch noch im neusten 1.4.8 funktionieren

This post has been edited 9 times, last edit by "MadMakz" (Jul 30th 2011, 8:42pm) with the following reason: edit


Jan

Intermediate

  • "Jan" started this thread

Posts: 302

Location: Schweiz

Occupation: Zimmermann

wcf.user.option.userOption53: Nein

  • Send private message

11

Monday, August 1st 2011, 3:20pm

Okey hat geklappt :) Naja stört mich auch ned wenn die ned perma bann machen können zurzeit is es ja nur 1 Server hab ich noch die übersicht ^^ :P
Aber Danke für die Hilfe :D

MfG Jan

Similar threads