Sie sind nicht angemeldet.

1

Donnerstag, 24. März 2011, 11:34

Probleme mit Hide and Seek Cvars

Hallo,

ich bin gerade dabei einen Hide and Seek Server zu erstellen.
Dies funktioniert schon ganz Gut, aber anscheinend werden einige der Cvars in der Sourcemod config für dieses Plugin nicht richtig erkannt.

z.b.
sm_hns_hp_seeker_dec - How many HP should a CT lose on shooting? (Default 5)
Diesen Befehl habe ich auf 3 gestellt, trotzdem werden noch 5 HP abgezogen.

andere Befehle wie
sm_hns_whistle - Are terrorists allowed to whistle? (Default: 1)
funktionieren ohne Probleme.

Leider finde ich den Fehler/die Fehler nicht.
Wäre sehr nett, wenn jemand hefen könnte dieses Problem zu beheben.

Verwendetes Plugin: http://forums.alliedmods.net/showthread.php?t=124979

- Google wurde genutzt, aber keine hilfreichen/treffenden Posts etc. gefunden.
- Betriebssystem Linux
- Gameserver von Schlei-Media.de
- Tools: Metamod Source und Sourcemod
-Metalist

Spoiler Spoiler

- Metalist:
[01] SourceMod (1.3.6) by AlliedModders LLC
[02] CS:S Tools (1.3.6) by AlliedModders LLC
[03] BinTools (1.3.6) by AlliedModders LLC
[04] SDK Tools (1.3.6) by AlliedModders LLC
[05] SDK Hooks (1.3.0-REDUCKS) by Tsunami,psychonic


- sm plugin

Spoiler Spoiler

- sm plugin
"Basic Comm Control" (1.3.6) by AlliedModders LLC
"Reserved Slots" (1.3.6) by AlliedModders LLC
"Basic Info Triggers" (1.3.6) by AlliedModders LLC
"Advanced admin commands" (0.16) by 3sigma
"Sound Commands" (1.3.6) by AlliedModders LLC
"Basic Votes" (1.3.6) by AlliedModders LLC
"High Ping Kicker - Lite Edition" (1.0.0.1) by Liam
"Basic Commands" (1.3.6) by AlliedModders LLC
"Killer Info Display" (1.3.1) by Berni, gH0sTy, Smurfy1982, Snake60
"DeadChat" (2.0) by Greyscale
"Spray Tracer" (5.8) by Nican132, CptMoore, Lebson506th
"Admin Menu" (1.3.6) by AlliedModders LLC
"Nextmap" (1.3.6) by AlliedModders LLC
"Rock The Vote" (1.3.6) by AlliedModders LLC
"Map Nominations" (1.3.6) by AlliedModders LLC
"Players Votes" (1.5.0) by The Resident, pZv!
"Client Preferences" (1.3.6) by AlliedModders LLC
"fpd" (1.1) by Eun
"Fun Commands" (1.3.6) by AlliedModders LLC
"SourceBans" (1.4.8) by SourceBans Development Team
"Quake Sounds" (1.8) by dalto
"Anti-Flood" (1.3.6) by AlliedModders LLC
"Advertisements" (0.5.5) by Tsunami
"Extra Cash" (0.2) by Peoples Army
"Spectator List" (1.1.2) by GoD-Tony
"Player Commands" (1.3.6) by AlliedModders LLC
"Admin Help" (1.3.6) by AlliedModders LLC
"MapChooser" (1.3.6) by AlliedModders LLC
"Fun Votes" (1.3.6) by AlliedModders LLC
"Basic Chat" (1.3.6) by AlliedModders LLC
"Welcome Sound" (0.0.1) by R-Hehl
"Kigen's Anti-Cheat" (1.2.1.6) by CodingDirect LLC
"RandomCycle" (1.3.6) by AlliedModders LLC
"Admin File Reader" (1.3.6) by AlliedModders LLC
"Hide and Seek" (1.4.0) by Jannik 'Peace-Maker' Hartung and Vladislav Dolgov


Im Screenlog steht nichts über fehlerhafte/falschgeschriebene oder sonstige Cvars oder configs.
Ebenso gibt es in den Log datein keine Fehlermeldungen.

Hier die Befehle, wie sie in der Sourcemod.cfg eingetragen sind.

Spoiler Spoiler

// Hide and Seek
sm_hns_enable 1
sm_hns_freezects 1
sm_hns_freezetime 30
sm_hns_changelimit 2
sm_hns_changelimittime 60
sm_hns_autochoose 1
sm_hns_whistle 1
sm_hns_whistle_times 3
sm_hns_hider_win_frags 3
sm_hns_hp_seeker_enable 1
sm_hns_hp_seeker_dec 2
sm_hns_hp_seeker_inc 3
sm_hns_hp_seeker_bonus 30
sm_hns_opacity_enable 1
sm_hns_hidersspeed 1.25
sm_hns_disable_rightknife 1
sm_hns_disable_ducking 1
sm_hns_auto_thirdperson 1
sm_hns_slay_seekers 1
sm_hns_hider_freeze_mode 1
sm_hns_hide_blood 1
sm_hns_show_hidehelp 1
sm_hns_ct_ratio 3:1
sm_hns_show_progressbar 1
sm_hns_disable_use 1
sm_hns_hider_freeze_inair 1
sm_hns_anticheat 0
sm_hns_whistle_delay 20
sm_hns_cheat_punishment 1



Mit freundlichen Grüßen

Dekto

Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

2

Donnerstag, 24. März 2011, 12:52

HI,
gibt es eine Fehlermledung in den Logs ?
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

3

Donnerstag, 24. März 2011, 13:14

Nein. es gibt keine Fehlermeldung in den Logs.
(extra alle Logs vorher gelöscht um das genauer sagen zu können)

Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

4

Donnerstag, 24. März 2011, 16:38

Ganz ehrlich : ich habe keinen blassen schimmer ? Was spuckt denn die console aus, wenn Du direkt den Wert abfragst ?
Evtl. auch mal bei allied Modders anklopfen vielleicht gibt es ein BugFix o.ä. weil es ja doch ein nicht so sehr gängiges Plugin ist.
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

5

Donnerstag, 24. März 2011, 16:42

Es ist das einzigste, was ich gefunden habe, was unter der OB enginge läuft.
Wenn es noch andere gibt (auch es) dann können die gerne hier gepostet werden, dann guck ich mir die mal an.

6

Donnerstag, 24. März 2011, 18:19

Hast du denn schon mal versucht die Befehle die nicht greifen mal so über HLSW oder Ingame über rcon einzugeben?!

7

Donnerstag, 24. März 2011, 18:35

Nein, werd ich aber nachher mal versuchen.
(wenn ich wieder Zuhause bin)
Werd mich dann nochmal melden was bei rausgekommen ist.

8

Donnerstag, 24. März 2011, 22:50

So, sobald ich die Befehle über HLSW in die Console eingebe, funktionieren sie.
(Ausprobiert mit den Befehlen
sm_hns_anticheat - Check player cheat convars, 0 = off/1 = on. (Default: 0)
und
sm_hns_autochoose - Should the plugin choose models for the hiders automatically? (Default: 0) )

Sobald ich es aber wieder normal über die Config laden lassen will, funktionieren sie wieder nicht.
Irgendwie ist mir das Suspekt.

Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

9

Freitag, 25. März 2011, 11:27

Ich kann mir schon denken an was das liegt,
zudem ist die Sourcemod.cfg sicherlich nicht der richtige Ort für derartige Einstellungen.


Ich mach das immer so:

Server.cfg/Autoexec.cfg

Spoiler Spoiler


// Zusaetzliche Configs Ausfuehren.
exec plugins.cfg


Plugins.cfg

Spoiler Spoiler


// PLUGINS

// PLUGIN NAME
plugin_command "1"
// ------------

// HIDE AND SEEK
sm_hns_enable "1"
sm_hns_freezects "1"
sm_hns_freezetime "30"
sm_hns_changelimit "2"
sm_hns_changelimittime "60"
sm_hns_autochoose "1"
sm_hns_whistle "1"
sm_hns_whistle_times "3"
sm_hns_hider_win_frags "3"
sm_hns_hp_seeker_enable "1"
sm_hns_hp_seeker_dec "2"
sm_hns_hp_seeker_inc "3"
sm_hns_hp_seeker_bonus "30"
sm_hns_opacity_enable "1"
sm_hns_hidersspeed "1.25"
sm_hns_disable_rightknife "1"
sm_hns_disable_ducking "1"
sm_hns_auto_thirdperson "1"
sm_hns_slay_seekers "1"
sm_hns_hider_freeze_mode "1"
sm_hns_hide_blood "1"
sm_hns_show_hidehelp "1"
sm_hns_ct_ratio "3:1"
sm_hns_show_progressbar "1"
sm_hns_disable_use "1"
sm_hns_hider_freeze_inair "1"
sm_hns_anticheat "0"
sm_hns_whistle_delay "20"
sm_hns_cheat_punishment "1 "
// ------------


Nur als kleines Beispiel.
Ich finde das viel übersichtlicher und besser.


MfG
Impact

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Impact« (25. März 2011, 11:36)


Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

10

Freitag, 25. März 2011, 12:07

Auf die Idee bin ich auch schon gekommen abeeerrrr :

Wir hatten auch mal ein Plugin. Ich habe die Cvars in der autoexec.cfg reingeschrieben. Diese wurden auch nicht übernommen.
Der hat immer was anderes gemacht, also immer die alten Cvars übernommen. In der sm.cfg ging es dann aufeinmal wie durch ein Wunder.
Tests haben dann ergeben, dass die cvars nur übernommen wurde, wenn Sie in der sm.cfg stehen. Frag mich nicht warum.

Übersichtlichkeit ist immer eine Definitionssache. Dem einen so... dem anderen so ...
Probier mal die cvars in der autoexcec.cfg wie impact gesagt hat .. vielleicht ist es ja diese mal anders herum ^^
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

11

Freitag, 25. März 2011, 12:24

Wo soll ich die Plugins.cfg einfügen (in welchen ordner)?

Wenn ich ihn in dem normalen cfg ordner habe, läd zwar HnS, aber die Cvars werden als Unknown command angesehen.
(sogar Unknown command "sm_hns_enable" )

// Edit: sollte nich solange testen ^^
ok, ich versuchs mal, die befehle alle in der autoexec unterzubringen

// Edit2: Geht ebenfalls nicht.

12

Freitag, 25. März 2011, 16:21

Problem anscheinend gelöst. (falls nich meld ich mich wieder ^^)
Nach 2maligen Durchlesen aller 30 Seiten in dem Allid Thread, sowie 2 Minuten nachdenken hat sich die Lösung zu mir gesellt. ^^
Die Cvars müssen in eine selbst erstellte cfg.

plugin.hide_and_seek.cfg

Diese wird nicht selbst erstellt, sondern muss manuell erstellt werden.
Danach funktioniert es.

Ich danke allen, die sich an der Problemlösung beteildigt haben.

13

Samstag, 26. März 2011, 13:07

So, jetz hat sich bei mir noch ein anderes Problem ergeben.

Wenn die Map cs_Italy kommt, funktioniert der HnS mod nicht (bisher nur auf der Map).

Hier der error.log

Spoiler Spoiler

L 03/26/2011 - 09:14:06: SourceMod error session started
L 03/26/2011 - 09:14:06: Info (map "de_aztec") (file "errors_20110326.log")
L 03/26/2011 - 09:14:06: [SM] Plugin encountered error 25: Call was aborted
L 03/26/2011 - 09:14:06: [SM] Native "SetFailState" reported: Can't parse modelconfig file for map de_aztec.
L 03/26/2011 - 09:14:06: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 09:14:06: [SM] [0] Line 2002, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::BuildMainMenu()
L 03/26/2011 - 09:14:06: [SM] [1] Line 317, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::OnMapStart()
L 03/26/2011 - 09:14:14: Error log file session closed.
L 03/26/2011 - 12:41:56: SourceMod error session started
L 03/26/2011 - 12:41:56: Info (map "hns_complex_b1") (file "errors_20110326.log")
L 03/26/2011 - 12:41:56: [SM] Native "KillTimer" reported: Invalid timer handle 7dae03f5 (error 1)
L 03/26/2011 - 12:41:56: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 12:41:56: [SM] [0] Line 884, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::Event_OnRoundEnd()
L 03/26/2011 - 12:44:00: [SM] Native "KillTimer" reported: Invalid timer handle 7dae03f5 (error 1)
L 03/26/2011 - 12:44:00: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 12:44:00: [SM] [0] Line 884, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::Event_OnRoundEnd()
L 03/26/2011 - 12:45:38: [SM] Native "KillTimer" reported: Invalid timer handle 7dae03f5 (error 1)
L 03/26/2011 - 12:45:38: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 12:45:38: [SM] [0] Line 884, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::Event_OnRoundEnd()
L 03/26/2011 - 12:46:47: Error log file session closed.
L 03/26/2011 - 12:46:48: SourceMod error session started
L 03/26/2011 - 12:46:48: Info (map "cs_italy") (file "errors_20110326.log")
L 03/26/2011 - 12:46:48: [SM] Plugin encountered error 25: Call was aborted
L 03/26/2011 - 12:46:48: [SM] Native "SetFailState" reported: Can't parse modelconfig file for map cs_italy.
L 03/26/2011 - 12:46:48: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 12:46:48: [SM] [0] Line 2002, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::BuildMainMenu()
L 03/26/2011 - 12:46:48: [SM] [1] Line 317, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::OnMapStart()
L 03/26/2011 - 12:48:57: Error log file session closed.
L 03/26/2011 - 12:56:45: SourceMod error session started
L 03/26/2011 - 12:56:45: Info (map "cs_italy") (file "errors_20110326.log")
L 03/26/2011 - 12:56:45: [SM] Plugin encountered error 25: Call was aborted
L 03/26/2011 - 12:56:45: [SM] Native "SetFailState" reported: Can't parse modelconfig file for map cs_italy.
L 03/26/2011 - 12:56:45: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 12:56:45: [SM] [0] Line 2002, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::BuildMainMenu()
L 03/26/2011 - 12:56:45: [SM] [1] Line 317, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::OnMapStart()
L 03/26/2011 - 12:58:57: Error log file session closed.
L 03/26/2011 - 12:58:57: SourceMod error session started
L 03/26/2011 - 12:58:57: Info (map "cs_italy") (file "errors_20110326.log")
L 03/26/2011 - 12:58:57: [SM] Plugin encountered error 25: Call was aborted
L 03/26/2011 - 12:58:57: [SM] Native "SetFailState" reported: Can't parse modelconfig file for map cs_italy.
L 03/26/2011 - 12:58:57: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 12:58:57: [SM] [0] Line 2002, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::BuildMainMenu()
L 03/26/2011 - 12:58:57: [SM] [1] Line 317, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::OnMapStart()


screenlog

Spoiler Spoiler

L 03/26/2011 - 12:58:57: [SM] Plugin encountered error 25: Call was aborted
L 03/26/2011 - 12:58:57: [SM] Native "SetFailState" reported: Can't parse modelconfig file for map cs_italy.
L 03/26/2011 - 12:58:57: [SM] Displaying call stack trace for plugin "hide_and_seek.smx":
L 03/26/2011 - 12:58:57: [SM] [0] Line 2002, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::BuildMainMenu()
L 03/26/2011 - 12:58:57: [SM] [1] Line 317, C:\Dokumente und Einstellungen\Peace-Maker\Desktop\Plugins2\hideandseek\addons\sourcemod\scripting\hide_and_seek.sp::OnMapStart()





///////
EDIT:

Das Plugin ist doch noch sehr Fehlerhaft (schaltet sich teilweise von selbst nach mapchange ab usw.)
Deswegen werde ich es nichtmehr nutzen.


und wenn man schon dabei ist.
gibt es ein Plugin, was automatisch cl_radaralpha 0 und r_shadows 0 beim clienten erzwingt?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Dekto« (27. März 2011, 18:00)


Ähnliche Themen