PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ECS mod



Padnik
01.07.2006, 20:07
Hi
Könnt ihr mir sagen wie ich die ECS mod für gmod zum laufen kriegen kann.
Die readme is mir schwer zu verstehen

LoC
01.07.2006, 20:16
Da ich keinen Plan habe wofür die Abkürzung ECS steht, würde ich dich bitten den entsprechenden Thread im Facepunch Forum zu verlinken. (wenn die Readme auf englisch ist, hast du dass die Mod ja sicherlich von dort)

Padnik
01.07.2006, 21:02
Ja ok hier is der Link
http://forums.facepunchstudios.com/showthread.php?t=121813

LoC
01.07.2006, 23:01
Sorry, aber der Text ist ziemlich lang. Wenn du einen bestimmten Teil nicht verstehst, kannst du in hier zitieren und ich übersetze ihn für dich. Alles zu übersetzen ist mir entschieden zuviel Arbeit.

Faamous
01.07.2006, 23:30
oh man das shet sehr schwer aus also mit den commands im chat

Padnik
01.07.2006, 23:32
Kein Problem Ich kopier mal was von der Readme.

Also wer sich die Mühe machen will Dem geb ich ein 4fach Dank...:



== INSTALLATION: ==
Extract to your gmod9 directory with folder preservation on.

If you're just using this for single player, then your set to go!


== SERVER INSTALLATION ==
If you are a SERVER HOST, then you need to do the following:
(Extract the files, first!)

-- The config File --
Open. lua/e_commands/e_config.lua. This houses the configuration settings for your server.

It should look like this:
ECS_MAX_STACK = 100;
ECS_SHOWRUNNING = "5";
ECS_ADMINS_IMPORTULX = false;
ECS_ADMINS_ULX_REQUIREDACCESS = "";
ECS_ADMINS_IMPORTMANI = false;

Now, these settings are completely up to you. The first one, ECS_MAX_STACK, controls
how many props can be created in one stack. So, if you have a max stack of 50 and someone
tried to stack a prop (or a number of props) for a total greater then this number, then
it won't let them.

For example:
# of selections: 1
# copies: 500

This makes 500 copies, and since it's greater then 100, the script will refuse to execute
the command.

Example #2:
# of selections: 10
# copies: 20

This makes a total of 200 copies. The script, again, will refuse.

The next setting, ECS_SHOWRUNNING, is how long the Entity Command Suite banner shows
when a player spawns. (In seconds).

ECS_ADMINS_IMPORTULX will grab the admins from the ULX admin system if you change it to
true. This is so that you don't have to make ANOTHER file full of steamids. If you set
ECS_ADMINS_ULX_REQUIREDACCESS, then it will only add users with that access flag.

Lastly, there is the ECS_ADMINS_IMPORTMANI. This will import admins from mani. However,
a new version has been released, and thus the file format has changed, so this might not
work.

-- Admin System --
As mentioned earlier, ECS (Entity Command Suite) runs off of its own admin system. While
the admins can be imported, the rights can't. If you open lua/e_commands/e_admins.lua,
you should see a list:

ePermissions["help"] = 0;
ePermissions["stack"] = 0;
ePermissions["undo"] = 0;
ePermissions["rotation"] = 0;
ePermissions["debug"] = 0;
ePermissions["freeze"] = 0;
ePermissions["show"] = 0;
ePermissions["mass"] = 0;
ePermissions["health"] = 0;
ePermissions["labox"] = 0;
ePermissions["render"] = 0;
ePermissions["teleport"] = 0;
ePermissions["keepup"] = 0;
ePermissions["save"] = 0;
ePermissions["select"] = 0;
ePermissions["static"] = 0;
ePermissions["massmove"] = 0;
ePermissions["general_public"] = 0;

-- ALL OF THE ONES BELOW ARE RECOMMENDED TO BE SET TO 1
ePermissions["kill"] = 1;
ePermissions["add"] = 1; -- e_add
ePermissions["class"] = 1; -- e_classname
ePermissions["keyvalue"] = 1; -- e_keyvalue
ePermissions["entmover"] = 1; -- entmover
ePermissions["admin"] = 1; -- The right to add other users to the admin list
ePermissions["general_admin"] = 1;

If the value is 0, then it's public. If it's 1, then it's private (admin only). Change
these as you see fit.


-- Forced Downloads --
You need to add the following files to the .res files of the maps you plan on running on
your server:

"materials/e_commands/showx.vmf" "file"
"materials/e_commands/showx.vmt" "file"
"materials/e_commands/showy.vmf" "file"
"materials/e_commands/showy.vmt" "file"
"materials/e_commands/showz.vmf" "file"
"materials/e_commands/showz.vmt" "file"

"materials/e_commands/selectbox.vmt" "file"

"materials/e_commands/stackTut1.vmf" "file"
"materials/e_commands/stackTut1.vmt" "file"
"materials/e_commands/stackTut2.vmf" "file"
"materials/e_commands/stackTut2.vmt" "file"
"materials/e_commands/stackTut3.vmf" "file"
"materials/e_commands/stackTut3.vmt" "file"

== USEAGE==
When you are in-game, type -e_help in chat or e_help in the console to bring up the help menu. Press
your forward key to move your selection up, your back key to move it down, and press attack to select.

__________________________________________________ ______________
...Und wer sich eher weniger Mühe machen will die sachen versteh ich nich:

Now, these settings are completely up to you. The first one, ECS_MAX_STACK, controls
how many props can be created in one stack. So, if you have a max stack of 50 and someone
tried to stack a prop (or a number of props) for a total greater then this number, then
it won't let them.

For example:
# of selections: 1
# copies: 500

This makes 500 copies, and since it's greater then 100, the script will refuse to execute
the command.
---------------------------------------------------------------------------------------------
Example #2:
# of selections: 10
# copies: 20

This makes a total of 200 copies. The script, again, will refuse.

The next setting, ECS_SHOWRUNNING, is how long the Entity Command Suite banner shows
when a player spawns. (In seconds).

ECS_ADMINS_IMPORTULX will grab the admins from the ULX admin system if you change it to
true. This is so that you don't have to make ANOTHER file full of steamids. If you set
ECS_ADMINS_ULX_REQUIREDACCESS, then it will only add users with that access flag.

Lastly, there is the ECS_ADMINS_IMPORTMANI. This will import admins from mani. However,
a new version has been released, and thus the file format has changed, so this might not
work.

-- Admin System --
As mentioned earlier, ECS (Entity Command Suite) runs off of its own admin system. While
the admins can be imported, the rights can't. If you open lua/e_commands/e_admins.lua,
you should see a list:

ePermissions["help"] = 0;
ePermissions["stack"] = 0;
ePermissions["undo"] = 0;
ePermissions["rotation"] = 0;
ePermissions["debug"] = 0;
ePermissions["freeze"] = 0;
ePermissions["show"] = 0;
ePermissions["mass"] = 0;
ePermissions["health"] = 0;
ePermissions["labox"] = 0;
ePermissions["render"] = 0;
ePermissions["teleport"] = 0;
ePermissions["keepup"] = 0;
ePermissions["save"] = 0;
ePermissions["select"] = 0;
ePermissions["static"] = 0;
ePermissions["massmove"] = 0;
ePermissions["general_public"] = 0;

-- ALL OF THE ONES BELOW ARE RECOMMENDED TO BE SET TO 1
ePermissions["kill"] = 1;
ePermissions["add"] = 1; -- e_add
ePermissions["class"] = 1; -- e_classname
ePermissions["keyvalue"] = 1; -- e_keyvalue
ePermissions["entmover"] = 1; -- entmover
ePermissions["admin"] = 1; -- The right to add other users to the admin list
ePermissions["general_admin"] = 1;

If the value is 0, then it's public. If it's 1, then it's private (admin only). Change
these as you see fit.
------------------------------------------------------------------------------------------------
So dass wars und eigentlich kann ich gut englisch aber wenn ich mich nicht irre is da viel fachchinesich drinnen und des kann ich nich und ich denk avon kennt sich da gut aus.

Shadowman06
28.01.2007, 18:59
Extrakt zu deinem Verzeichnis gmod9 mit Heftbewahrung an. Wenn du mit diesem für einzelnen Spieler gerecht bist, dein Satz, zum dann zu gehen! == BEDIENER-INSTALLATION == Wenn du ein BEDIENER-WIRT bist, dann mußt du das folgende tun: (Die Akten extrahieren, zuerst!) -- Die Config Akte -- Geöffnet. lua/e_commands/e_config.lua. Dieses bringt die Konfiguration Einstellungen für deinen Bediener unter. Es sollte wie dieses aussehen: ECS_MAX_STACK = 100; ECS_SHOWRUNNING = „5“; ECS_ADMINS_IMPORTULX = falsch; ECS_ADMINS_ULX_REQUIREDACCESS = ""; ECS_ADMINS_IMPORTMANI = falsch; Jetzt sind diese Einstellungen vollständig bis zu dir. Das erste, ECS_MAX_STACK, Kontrollen wieviele Stützen in einem Stapel hergestellt werden können. So wenn du einen maximalen Stapel von 50 und jemand hast versucht, eine Stütze (oder eine Anzahl von Stützen) für ein totalgrösseres zu stapeln dann diese Zahl, dann sie läßt sie nicht. Z.B.: # von Vorwähleren: 1 # Kopien: 500 Dieses erstellt 500 Kopien und da er grössere dann 100 ist, lehnt der Index ab durchzuführen der Befehl. Beispiel #2: # von Vorwähleren: 10 # Kopien: 20 Dieses bildet eine Gesamtmenge von 200 Kopien. Der Index wieder lehnt ab. Die folgende Einstellung, ECS_SHOWRUNNING, ist, wie lang die Wesen-Befehl Suitefahne darstellt wenn ein Spieler laicht. (In den Sekunden). ECS_ADMINS_IMPORTULX ergreift die admins vom ULX admin System, wenn du es zu änderst zutreffend. Dieses ist, damit du nicht EINE ANDERE Akte voll bilden mußt von den steamids. Wenn du einstelltest ECS_ADMINS_ULX_REQUIREDACCESS, dann fügt es nur Benutzer mit dieser Zugang Markierungsfahne hinzu. Zuletzt gibt es die ECS_ADMINS_IMPORTMANI. Dieses importiert admins vom mani. Jedoch, eine neue Version ist freigegeben worden, und folglich hat das Akte Format geändert, also konnte dieses nicht Arbeit. -- Admin System -- Wie früh erwähnt, läuft ECS (Wesen-Befehl Suite) von seinem eigenen admin System weg. Während die admins können importiert werden, die Rechte können nicht. Wenn du lua/e_commands/e_admins.lua öffnest, du solltest eine Liste sehen: ePermissions [„Hilfe“] = 0; ePermissions [„Stapel“] = 0; ePermissions [„annulieren“], = 0; ePermissions [„Umdrehung“] = 0; ePermissions [„ausprüfen“], = 0; ePermissions [„Frost“] = 0; ePermissions [„Erscheinen“] = 0; ePermissions [„Masse“] = 0; ePermissions [„Gesundheit“] = 0; ePermissions [„labox“] = 0; ePermissions [„übertragen“], = 0; ePermissions [„teleport“], = 0; ePermissions [„keepup“] = 0; ePermissions [„außer“] = 0; ePermissions [„vorwählen“], = 0; ePermissions [„Static“] = 0; ePermissions [„massmove“] = 0; ePermissions [„general_public“] = 0; -- ALLE UNTEN WERDEN EMPFOHLEN, BIS 1 EINGESTELLT ZU WERDEN ePermissions [„Tötung“] = 1; ePermissions [„hinzufügen“], = 1; -- e_add ePermissions [„Kategorie“] = 1; -- e_classname ePermissions [„keyvalue“] = 1; -- e_keyvalue ePermissions [„entmover“] = 1; -- entmover ePermissions [„admin“] = 1; -- Das Recht, andere Benutzer dem admin hinzuzufügen verzeichnen ePermissions [„general_admin“] = 1; Wenn der Wert 0 ist, dann ist er allgemein. Wenn er 1 ist, dann ist er privat (nur admin). Änderung diese als du sehen Sitz. -- Zwangsdownloads -- Du mußt die folgenden Akten den .res Akten der Diagramme hinzufügen, die du auf an laufen planst dein Bediener: „materials/e_commands/showx.vmf“ „Akte“ „materials/e_commands/showx.vmt“ „Akte“ „materials/e_commands/showy.vmf“ „Akte“ „materials/e_commands/showy.vmt“ „Akte“ „materials/e_commands/showz.vmf“ „Akte“ „materials/e_commands/showz.vmt“ „Akte“ „materials/e_commands/selectbox.vmt“ „Akte“ „materials/e_commands/stackTut1.vmf“ „Akte“ „materials/e_commands/stackTut1.vmt“ „Akte“ „materials/e_commands/stackTut2.vmf“ „Akte“ „materials/e_commands/stackTut2.vmt“ „Akte“ „materials/e_commands/stackTut3.vmf“ „Akte“ „materials/e_commands/stackTut3.vmt“ „Akte“ == USEAGE== Wenn du Inspiel bist, - e_help im Schwätzchen oder e_help in der Konsole schreiben, um das Hilfemenü oben zu holen. Deinen Vorwärtsschlüssel betätigen, um deine Vorwähler, deinen rückseitigen Schlüssel hochzuschieben, um ihn nach unten zu bewegen, und Angriff betätigen, um vorzuwählen.

Weezer
28.01.2007, 19:42
Erstens: Dick gebumpt und zweitens sowas sinnloses. -.- Einfach mit dem google.de übersetzer. -.-