Admin Mod !
Erstens:
Also ich mache jetzt mal ein Beispiel wie mein Server aussehen soll !
Spielernamen: (Der Counter-Strike Spieler)
eine WONID (Keine Ahnung wo finde ich die ?)
eine IP-Adresse (168.192.0.1)
eine STEAM_ID oder (Wo finde ich die ?)
eine VALVE_ID (Wo finde ich die ?)
So was müsste ich dann laut der Beschreibung (siehe unten) in der user.ini eingeben ?
Serverseitige Einrichtung von Administratoren (Einstellungen users.ini)
Zunächst muss der Server wissen wer Ihr seid (nach Möglichkeit natürlich Admin), also werden wir uns einmal mit der users.ini (in "addons/adminmod/config" zu finden) beschäftigen. In der users.ini wird festgelegt, wer Adminrechte auf Eurem Server erhält. Dazu muss in die users.ini entweder ein Spielername, eine ID oder eine IP, sowie das dazugehörige Passwort und die Rechte des Admins eingetragen werden.
Typische Einträge in der users.ini sehen in etwa so aus:
[Bond]JamesBond:007:131071
192.168.14.31:IloveNY:255
STEAM_0:0:12345:steamy:134
Trennzeichen für die Einträge ist der Doppelpunkt.
Player:Password:Rights
Der Eintrag vor dem ersten Doppelpunkt kann, wie den Beispielen oben zu entnehmen ist,
einen Spielernamen,
eine WONID,
eine IP-Adresse,
eine STEAM_ID oder
eine VALVE_ID
aufnehmen. Eine Kombination von unterschiedlichen IDs oder Spielernamen in einer users.ini ist ohne Probleme möglich.
Zweitens:
Wie kann ich den adminmod.cfg öffnen um das zu tun (siehe text unten)?
Admin Mod Variablen
Dieser Abschnitt beschäftigt sich mit den Grundeinstellungen von Adminmod. Diese findet man in der adminmod.cfg (addons/adminmod/config). Diese sollte stets aus der server.cfg heraus ausgeführt werden ("exec addons/adminmod/config/adminmod.cfg"). Im weiteren sollen die einzelnen Einstellungen (CVars) einmal vorgestellt werden. Variablen, die nicht in der adminmod.cfg stehen können einfach ergänzt werden.
admin_balance_teams <#> amv_hide_reserved_slots <#> mysql_tags_sql "<string>"
admin_bot_protection <#> amv_log_passwords <#> mysql_user "<string>"
admin_connect_msg "<string>" amv_private_server <#> mysql_users_sql "<string>"
admin_cs_restrict <#> amv_prvt_kick_message "<string>" nicks_kick_msg "<string>"
admin_debug <#> amv_reconnect_time <#> password_field "<string>"
admin_fun_mode <#> amv_register_cmds "<string>" pgsql_database "<string>"
admin_fx <#> amv_vote_duration <#> pgsql_dbtable_ips "<string>"
admin_gag_name <#> default_access <#> pgsql_dbtable_models "<string>"
admin_gag_sayteam <#> encrypt_password <#> pgsql_dbtable_plugins "<string>"
admin_highlander <#> file_access_read <#> pgsql_dbtable_tags "<string>"
admin_ignore_immunity <#> file_access_write <#> pgsql_dbtable_users "<string>"
admin_plugin_file "<string>" help_file "<string>" pgsql_dbtable_words "<string>"
admin_reconnect_timeout <#> ips_file "<string>" pgsql_host "<string>"
admin_reject_msg "<string>" kick_ratio <#> pgsql_pass "<string>"
admin_repeat_freq <#> map_ratio <#> pgsql_port "<string>"
admin_repeat_msg "<string>" maps_file "<string>" pgsql_preload <#>
admin_quiet <#> models_file "<string>" pgsql_tags_sql "<string>"
admin_vault_file "<string>" models_kick_msg "<string>" pgsql_user "<string>"
admin_version "<string>" mysql_database "<string>" pgsql_users_sql "<string>"
admin_vote_autostart <#> mysql_dbtable_ips "<string>" pretty_say <#>
admin_vote_echo <#> mysql_dbtable_models "<string>" public_slots_free <#>
admin_vote_freq <#> mysql_dbtable_plugins "<string>" reserve_slots <#>
admin_vote_maxextend <#> mysql_dbtable_tags "<string>" reserve_slots_msg "<string>"
admin_vote_ratio <#> mysql_dbtable_users "<string>" reserve_type <#>
allow_client_exec <#> mysql_dbtable_words "<string>" script_file "<string>"
ami_sv_maxplayers <#> mysql_host "<string>" use_regex <#>
amv_anti_cheat_options "<string>" mysql_pass "<string>" users_file "<string>"
amv_default_config_dir "<string>" mysql_port "<string>" vote_freq <#>
amv_enable_beta "<string>" mysql_preload <#> words_file "<string>"
Drittens:
Wie kann ich den Admin Mod starten mit den Dedicated Server von Steam ?
Sonstiges !
Das verstehe ich nicht !
"Trennzeichen für die Einträge ist der Doppelpunkt.
Der Eintrag vor dem ersten Doppelpunkt kann, wie den Beispielen oben zu entnehmen ist"
Wie genau soll das gehn ?
Ich mache es mal so wie ich es gedacht habe !
Hier der Text !
[Bond]JamesBond:007:131071
192.168.14.31:IloveNY:255
STEAM_0:0:12345:steamy:134
einen Spielernamen,
eine WONID,
eine IP-Adresse,
eine STEAM_ID oder
eine VALVE_ID
Also bis zum ersten Doppelpunkt ist der Spielernamen ok(verstanden) !
"[Bond]JamesBond"
Bis zum zweiten Doppelpunkt ist die WONID die dann so aussehen würde "131071192.168.14.31"
Bis zum Dritten Doppelpunkt ist die Ip Adresse die so aussieht ????
"IloveNY"
Bis zum vierten Doppelpunkt ist die Steam_ID !
"255STEAM_0"
Bis zum Fünften Doppelpunkt ist die VALVE_ID die so aussieht :
"0" ???????????
Bis zum sechsten Doppelpunkt ist die (?)
"12345"
Bis zum siebten ist die (?)
"steamy"
Bis zum achten ist die (?)
"134"
Ihr seht das dort etwas nicht passen kann !!!
Warum wurde es nicht einfacher geschrieben ?
Wenn ich das so mache ist dass dann richtig ?
Spielernamen:WONID:IP-Adresse:STEAM_ID:VALVE_ID
Für die Namen wie z.b Ip-Adresse setze ich natürlich meine Ip ein !
Das wäre 80.51.100.112 !
Zitat:
Wie kann ich den adminmod.cfg öffnen um das zu tun (siehe text unten)?
Admin Mod Variablen
Dieser Abschnitt beschäftigt sich mit den Grundeinstellungen von Adminmod. Diese findet man in der adminmod.cfg (addons/adminmod/config). Diese sollte stets aus der server.cfg heraus ausgeführt werden ("exec addons/adminmod/config/adminmod.cfg"). Im weiteren sollen die einzelnen Einstellungen (CVars) einmal vorgestellt werden. Variablen, die nicht in der adminmod.cfg stehen können einfach ergänzt werden.
admin_balance_teams <#> amv_hide_reserved_slots <#> mysql_tags_sql "<string>"
admin_bot_protection <#> amv_log_passwords <#> mysql_user "<string>"
admin_connect_msg "<string>" amv_private_server <#> mysql_users_sql "<string>"
admin_cs_restrict <#> amv_prvt_kick_message "<string>" nicks_kick_msg "<string>"
admin_debug <#> amv_reconnect_time <#> password_field "<string>"
admin_fun_mode <#> amv_register_cmds "<string>" pgsql_database "<string>"
admin_fx <#> amv_vote_duration <#> pgsql_dbtable_ips "<string>"
admin_gag_name <#> default_access <#> pgsql_dbtable_models "<string>"
admin_gag_sayteam <#> encrypt_password <#> pgsql_dbtable_plugins "<string>"
admin_highlander <#> file_access_read <#> pgsql_dbtable_tags "<string>"
admin_ignore_immunity <#> file_access_write <#> pgsql_dbtable_users "<string>"
admin_plugin_file "<string>" help_file "<string>" pgsql_dbtable_words "<string>"
admin_reconnect_timeout <#> ips_file "<string>" pgsql_host "<string>"
admin_reject_msg "<string>" kick_ratio <#> pgsql_pass "<string>"
admin_repeat_freq <#> map_ratio <#> pgsql_port "<string>"
admin_repeat_msg "<string>" maps_file "<string>" pgsql_preload <#>
admin_quiet <#> models_file "<string>" pgsql_tags_sql "<string>"
admin_vault_file "<string>" models_kick_msg "<string>" pgsql_user "<string>"
admin_version "<string>" mysql_database "<string>" pgsql_users_sql "<string>"
admin_vote_autostart <#> mysql_dbtable_ips "<string>" pretty_say <#>
admin_vote_echo <#> mysql_dbtable_models "<string>" public_slots_free <#>
admin_vote_freq <#> mysql_dbtable_plugins "<string>" reserve_slots <#>
admin_vote_maxextend <#> mysql_dbtable_tags "<string>" reserve_slots_msg "<string>"
admin_vote_ratio <#> mysql_dbtable_users "<string>" reserve_type <#>
allow_client_exec <#> mysql_dbtable_words "<string>" script_file "<string>"
ami_sv_maxplayers <#> mysql_host "<string>" use_regex <#>
amv_anti_cheat_options "<string>" mysql_pass "<string>" users_file "<string>"
amv_default_config_dir "<string>" mysql_port "<string>" vote_freq <#>
amv_enable_beta "<string>" mysql_preload <#> words_file "<string>"
Warum muss ich das alles eigentlich noch tun ?
Kann man das alles nicht mit in die Installation einbauen ?
Noch etwas:
Warum wird alles Kinderleicht erklärt wie z.b die Installation von AdminMod !
Aber das wirklich schwere das wird so kompakt und SCHLECHT erklärt das man es nicht versteht ?
Zitat:
Serverseitige Einrichtung von Administratoren (Einstellungen adminmod.cfg)
Nun werfen wir noch einen Blick in die adminmod.cfg (zu finden unter "addons/adminmod/config"). Hier sollte die Variable password_field nach dem eigenen Vorstellungen verändert werden. Diesen Variablennamen wird der Server vom Spielerconnect überprüfen. Bitte beachtet, dass der Unterstrich zwingend vor den Variablennamen zu schreiben ist. Ansonsten wird Euer Server aus Sicherheitsgründen nicht starten. Der Eintrag sind standardmäßig folgendermaßen aus:
password_field "_pw-home"
Zu was genau soll ich dort mein Passwort ändern ?
Wo soll ich mein Passwort hinschreiben ?
password_field "_pw-home"
Wenn mein Passwort also "adminmod" heißen sollte wurde es so aussehen
password_field "_adminmod" richtig ?