Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Tockra

Anfänger

  • »Tockra« ist der Autor dieses Themas

Beiträge: 44

Rootserver vorhanden: Nein

  • Nachricht senden

1

Mittwoch, 18. Januar 2012, 21:23

Eventscript bringt Sourcemod dazu Befehle doppelt auszuführen

Hallo Leute,

Wenn ich Eventscript installiert habe, führt Sourcemod aus irgendeinen Grund Befehle wie timeleft und thetime doppelt aus.
Ich habe keine Ahnung wieso, aber es liegt 100 % an der Eventscript Installation.
An anderer Stelle in diesem Forum wurde mir bereits geraten die xa.cfg zu verändern und dies tat ich:

Spoiler Spoiler

// ******************************
// XA Core Configuration
// ******************************

// Say prefix
//
// The prefix that is used in front of chat commands (default = !)
xa_sayprefix "!"

// Logging level
// 0 = Disables XA logging (default)
// 1 = Activates the module logging
//
// This will make XA log to <gamedir>/logs/ and <gamedir>/addons/eventscripts/xa/logs/
xa_log 0

// Mani mode
// 0 = Default XA-only configuration (default)
// 1 = Activates XA-Mani compatibility mode
//
// Some module are able to provide Mani's variables and commands,
// or are able to use some of Mani's configuration files.
// This is EXPERIMENTAL, but can help you to migrate from Mani to XA.
xa_manimode 0

// Debug logging
// 0 = Disables the module/library debugging (default)
// 1 = Basic debugging output
// 2 = Extended debugging output with profilers
xa_debug 0

// Debug profiling
// 0 = Disables the module/library profiling (default)
// 1 = Extended module/library profiling, see "xa stats" command
xa_debugprofile 0

// Settings expiry days
// This is the amount of days before a player's settings are removed from the
// database. It will be used to clear up all old players so that we don't archive
// player's. This improves efficiency and space.
xa_setting_expiry_days 14

// ******************************
// Module Section
// ******************************

// Load the "Settings" module
xa ununload xasettings

// Load the "Auth Manage" module to manage permissions
xa ununload xaauthmanage

// Load the "Player Management" module
xa ununload xaplayers

// Load the "Player Punishments" module
xa ununload xapunishments

// Load the "Timeleft" module
xa ununload xatimeleft

// Load the "The Time" module
xa ununload xathetime

// Load the "Admin Say" module
xa ununload xasay

// Load the "IP Ghosting" module
xa ununload xaipghosting

// Load the "Bot Management" module
xa unload xabotmanagement

// Load the "Flood Control" module
xa unload xafloodcontrol

// Load the "High Ping Kicker" module
xa unload xahighpingkick

// Load the "Most Destructive" module
xa unload xamostdestructive

// Load the "Reserve Slot" module
xa unload xareserveslots

// Load the "Redirect Users" module
xa unload xaredirect

// Load the "Map Management" module
xa unload xamapmanagement

// Load the "Grenade Spam Prevention" module
xa unload xanadespam

// Load the "Map Prefix cfg" module
xa unload xaprefixexec

// Load the "Admin rcon" module
xa unload xarcon

// Load the "Sounds" module
xa unload xasounds

// Load the "Quake Sounds" module
xa unload xaquakesounds

// Load the "Advert" module
xa unload xaadvert

// Load the "Rates" module
xa unload xarates

// Load the "Vote" module
xa unload xavote

// Load the "Rock the Vote" module
xa unload xarockthevote

// Load the "Extended Punishments" module
xa unload xaextendedpunishments

// Load the "Extended Admin Say" module
xa unload xaextendedsay

// Load the "Spawn and Team protection" module
xa unload xaprotect

// Load the "Stats" module
xa unload xastats

// Load the "Victim Stats" module
xa unload xavictimstats

// Load the "Restrict Weapons" module
xa unload xarestrict

// Load the "Admin Give" module
xa unload xaadmingive

// Load the "Teleport" module
xa unload xateleport

// Load the CFG file unloader
xa unload xacfgunloader

// Load "Votekick/Voteban" Module
xa unload xavotekickban

// Load the credits Module
xa unload xacredits

// ******************************
// Disabled Module Section
//
// Possible reasons:
// - They need to be configured before usage
// - They change the gameplay in a significant way
// - They are adding stuff that should be used with care
// ******************************

// Load the "Skins" module to allow players to use skins
// xa unload xaskins

// Load the "Observe Management" module to allow admins to specate opponents
// xa unload xaobserve

// Load the "Objectives" module
// xa unload xaobjectives

// XA Update checker
// Please leave disabled till a future version!
// xa unload xaupdate

// ******************************
// Depending Module Section
//
// Possible reasons:
// - It's better to unload those modules at the end
// ******************************

// Load the "Module Management" module
xa unload xamodules

// Load the "Administrator In-game Config" module
xa unload xaconfig

// Load the "Language Management" module
xa unload xalanguage


Tja leider hilft die Config kein bisschen weiter.
Bei der Eingabe von timeleft kommt noch immer:

[SM] Time remaining for map: 29:00
[SM] Time remaining for map: 29:00 // Die Ausgabe doppelt


Gruß T.

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

2

Mittwoch, 18. Januar 2012, 22:31

ES bringt serienmäßig sein eigenes Admin Plugin mit. Der XA Ordner.

Wenn 2 Admin Plugins laufen, wird auch alles doppelt ausgeführt.

Lösch den XA Ordner und du hast die puren Eventscripts.

Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

3

Mittwoch, 18. Januar 2012, 23:04

Ich finde ES generell sehr merkwürdig, und die Doku ist mMn auch nicht besonders dolle.
Wieso steigst du nicht einfach komplett auf SourceMod um, was hält dich an EventScript fest?

MfG
Impact

Tockra

Anfänger

  • »Tockra« ist der Autor dieses Themas

Beiträge: 44

Rootserver vorhanden: Nein

  • Nachricht senden

4

Mittwoch, 18. Januar 2012, 23:09

Wo unterhalb von /addons/eventscript, oder in der cfg/xa ?

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

5

Mittwoch, 18. Januar 2012, 23:43

Lösch doch einfach alles was mit XA zu tun hat...

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

6

Donnerstag, 19. Januar 2012, 01:05

ich glaube das problem ist nicht XA sondern ES macht von sich aus schon einen hook auf thetime, timeleft, nextmap etc.

Beiträge: 2 498

Wohnort: Schwelm

Beruf: Immobilien-Verwalter / Serveradministrator

Rootserver vorhanden: Nein

  • Nachricht senden

7

Donnerstag, 19. Januar 2012, 10:34

Nicht das ich wüsste, dann wäre dies auf unserem Gungame auch der Fall. Dort nutze ich ES für 2 Dinge, die es leider für SM nicht gibt.
Ansonsten halte ich von ES auch nicht viel.

8

Dienstag, 24. Januar 2012, 14:58

Ich habe das selbe Problem...
bei mir werden aber irgendwie nur die ein paar befehle von "basetriggers.smx" also timeleft, nextmap, currentmap und thetime doppelt angezeigt (und auf einem anderen server sogar 3 mal :shock: )

[SM] Time remaining for map: 19:32
[SM] Time remaining for map: 19:32
Krampf : timeleft

[SM] Ausstehende Abstimmung
[SM] Ausstehende Abstimmung
Krampf : nextmap

[SM] Die aktuelle Karte ist cs_assault.
[SM] Die aktuelle Karte ist cs_assault.
Krampf : currentmap

[SM] Die aktuelle Serverzeit ist 01/24/2012 - 15:01:58
[SM] Die aktuelle Serverzeit ist 01/24/2012 - 15:01:58
Krampf : thetime


habe die xa ordner unter "css/cstrike/cfg" und "css/cstrike/addons/eventscripts" gelöscht und es wird immernoch 2 mal angezeigt :thumbdown:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Krampf« (24. Januar 2012, 15:03)


9

Dienstag, 24. Januar 2012, 16:18

Hast du noch Mani Admin Plugin drauf? obwohl vorne steht SM

10

Dienstag, 24. Januar 2012, 16:29

Nur SM und ES

11

Sonntag, 22. April 2012, 09:20

Nun, ich habe das selbe Problem, zwar würde ich auf Eventskripts verzichten, bloß mich stört folgendes.

mani_server.cfg Einstellungen (z.B. High Ping Kicker, Reserve Slot, usw.)
Außerdem für den Eventskripts verwende ich:

- showdamage
- bomb_timer
- banking
- easyrules

Das wäre dann alles weg ;(

Außerdem würd ich gerne wissen, wie ich bei Sourcemod die Uhrzeit richtig einstelle, die geht 10 Minuten vor.


Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

12

Sonntag, 22. April 2012, 10:15

Gibt es alles auch für Sourcemod und entscheide Dich bitte für ein Thema und nicht in 3 Themen gleichzeitig.

Showdamage : http://forums.alliedmods.net/showthread.php?p=763425
C4 Timer: http://forums.alliedmods.net/showthread.php?p=462801
Bank : http://forums.alliedmods.net/showthread.php?p=501473
Rules : http://forums.alliedmods.net/showthread.php?p=525876


Alternativ gibt es natürlich noch Plugins wie Sand am Meer : SM Plugins

Mani Funktionen für SM : Link
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

13

Sonntag, 22. April 2012, 10:35

Schon, aber es ist nicht wie Mani Admin Plugin ;(

C4Timer, da kommt kein Song wo gesagt wird: Noch 10... 9... etc. Beim Sourcemod ist es nur: Auf dem Display die Zahlen...


Beiträge: 1 537

Wohnort: Krefeld

Beruf: Student

Rootserver vorhanden: Nein

  • Nachricht senden

15

Sonntag, 22. April 2012, 11:33

Genau den hab ich gesucht und nicht gefunden.... thx @ Bara

Da das alles jetzt OT ist; bitte die Forensuche benutzen oder wie oben schon beschrieben auf der AM Seite.
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

16

Dienstag, 24. April 2012, 14:29

Es muss doch eine Lösung geben, dass man alles installiert haben kann, wie:

- Eventskripts
- Mani Admin Plug-in
- Sourcemod

Und das Sourcemod z.B. timeleft, currentmap etc. nicht doppelt anzeigt?


Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

17

Dienstag, 24. April 2012, 15:55

Die beste Lösung wäre sich für ein Plugin zu entscheiden.
Ich würde hier zu SourceMod tendieren.

MfG
Impact

18

Dienstag, 24. April 2012, 16:09

Was mit Eventskripts?


MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

19

Dienstag, 24. April 2012, 16:30

nur mal so aus meiner sicht wieso ich ES für derzeit indiskutabel halte.

VALVE updatet source ca. 1-2 mal im monat.

ES: kein update seit fast einem jahr. einige standart funktionen crashen den server dank veralteter offsets. 2.x ist offiziell eine beta (in der sich aber nichts mehr tut).
SM: aktive entwicklung. stabile hotfixe innerhalb von 48 nach VALVE release. SM ist "stable".

ich habe persönlich nichts gegen mattie oder eventscripts. im gegenteil, ich finde python als API eigentlich eine geniale idee, aber, in derzeitigem status und solange es keinen maintainer gibt ist es absolut nicht zu gebrauchen.

20

Dienstag, 24. April 2012, 18:11

nur mal so aus meiner sicht wieso ich ES für derzeit indiskutabel halte.

VALVE updatet source ca. 1-2 mal im monat.

ES: kein update seit fast einem jahr. einige standart funktionen crashen den server dank veralteter offsets. 2.x ist offiziell eine beta (in der sich aber nichts mehr tut).
SM: aktive entwicklung. stabile hotfixe innerhalb von 48 nach VALVE release. SM ist "stable".

ich habe persönlich nichts gegen mattie oder eventscripts. im gegenteil, ich finde python als API eigentlich eine geniale idee, aber, in derzeitigem status und solange es keinen maintainer gibt ist es absolut nicht zu gebrauchen.


Kann zwar sein, dennoch gibs paar Plugins die in meinem Server laufen, die bei SM nicht gibt, wei z.B. Showdamage.

Ja, es ist richtig, es gibt für Sourcemod Showdamage, jedoch anders beim Sourcemod wirds nur auf dem Display angezeigt -55 HP (z.B.)
Bei Eventskripts das Plugin: Showdamage, ist es im Chat z.B. Du hast in dieser Runde 55HP schaden gemacht. ;(


Ähnliche Themen