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.

karow

Anfänger

  • »karow« ist der Autor dieses Themas

Beiträge: 13

Rootserver vorhanden: Ja

  • Nachricht senden

1

Samstag, 31. Dezember 2011, 00:31

Plugin zum ausführen von configs

Hallo Leute,

also ich habe mich an einem Plugin versuch, mit dem man per cvar eine cfg ausführt, executed.
Leider kommt bei mir immer, nachdem ich den Kommand in die Konsole eingebe:

Zitat

exec <filename> [path id]: execute a script file
Hier mal mein Plugin:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <sourcemod>
#define TCFG            "tcfgs/train0.cfg"

public Plugin:myinfo =
{
name "Karows",
author "Karow",
description "Plugin 1",
version "1.2",
url ""
};

public OnPluginStart()
{
RegConsoleCmd("sm_train",Command_train);
}

public Action:Command_train(clientsargs)
{
    ServerCommand("exec"TCFG)
}


Kann mir da jemand helfen?
Danke :bigri:
mfg
Der Karow

GamerzHost.de !
http://www.gamerzhost.de/CSS-Server

Impact

Super Moderator

Beiträge: 1 276

Rootserver vorhanden: Nein

  • Nachricht senden

2

Samstag, 31. Dezember 2011, 00:44

Das Plugin ist zwar nicht gerade vorbildlich aber.

PHP-Quelltext

1
ServerCommand("exec"TCFG)

goes to:

PHP-Quelltext

1
ServerCommand("exec %s"TCFG);

Siehe hier und hier.
Eine andere Möglichkeit wäre so etwas:

PHP-Quelltext

1
2
3
new String:comBuf[64];
Format(comBufsizeof(comBuf), "exec "%s""TCFG);
ServerCommand(comBuf);

Das kannst du dann benutzen wenn dein Script etwas komplexer wird.

PS: Das ist keine Cvar sondern ein Command, daher auch RegConsoleCmd

MfG
Impact

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Impact« (31. Dezember 2011, 01:01)


karow

Anfänger

  • »karow« ist der Autor dieses Themas

Beiträge: 13

Rootserver vorhanden: Ja

  • Nachricht senden

3

Samstag, 31. Dezember 2011, 15:02

DANKE !!

*CLOSE PLS* :) :wilk:
mfg
Der Karow

GamerzHost.de !
http://www.gamerzhost.de/CSS-Server

Ähnliche Themen