Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
08.06.2009, 22:23
Killarulez



Hallo,
wie kann ich am besten eine anzeige in der console oder so darstellen lassen, wo wie bei css steht "damage given to .. in .. hits" ?
reicht eigentlich auch:
Player who killed you has ... hp left.

--

Maps mit Fullbright sind wie Räume ohne etwas darin! Es ist zwar einfacher aber es fehlt immer was!
de_darkpipe 80% fertig
24h am Tag online auf 85.14.233.98:27015

zum Seitenanfang zum Seitenende Profil || Suche
001
09.06.2009, 16:55
gza



Ich würd mir dafür n eigenes entity schreiben welches soetwas mitprotokliert und dann auf wunsch ausgibt. Gibt aber bestimmt noch bessere Methoden dafür.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
09.06.2009, 18:11
Killarulez



Sorry bin blutiger anfänger und bräcuhte das etwas näher erläutert

--

Maps mit Fullbright sind wie Räume ohne etwas darin! Es ist zwar einfacher aber es fehlt immer was!
de_darkpipe 80% fertig
24h am Tag online auf 85.14.233.98:27015

zum Seitenanfang zum Seitenende Profil || Suche
003
10.06.2009, 09:34
gza



Um es so darzustellen wie es z.B. "Adminmod" für CS (so hieß das Programm zumindest vor einigen Jahren ;-) ) tut musst du ein sogenanntes "Server-Plugin" erstellen (http://developer.valvesoftware.com/wiki/Server_Plugins). Damit hab ich allerdings keinerlei Erfahrung.

Unter http://developer.valvesoftware.com/wiki/Authoring_a_Logical_Entity findest du ein Beispiel wie man ein logisches entity erstellt. Das würde am besten deinen Anforderungen entsprechen. Dabei handelt es sich um ein entity das du zwar in die Map einfügen musst, welcher aber im Spiel nicht sichtbar ist. Zur Ausgabe auf der Konsole gibt es (zumindest im Debug Modus) den Befehl DevMsg(" "); .
Wie der Befehl für den Release Modus heißt müsstest du selber herausfinden ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche
004
10.06.2009, 16:29
Killarulez



Zitat:
gza postete
...den Befehl DevMsg(" "); .
Wie der Befehl für den Release Modus heißt müsstest du selber herausfinden
Falls du es nicht weißt:
Msg(" ");
=)
oder für eine rote Nachricht:
Warning(" ");
PS: Danke.. ich werd mich da mal durch friemeln..

--

Maps mit Fullbright sind wie Räume ohne etwas darin! Es ist zwar einfacher aber es fehlt immer was!
de_darkpipe 80% fertig
24h am Tag online auf 85.14.233.98:27015


Dieser Beitrag wurde am 10.06.2009 um 16:39 von Killarulez bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
10.06.2009, 22:06
Killarulez



Wie code ich wenn ein Spieler von einem Spieler getötet wird?
inflictor und scorer oder so hab ich mal gelesen?!

--

Maps mit Fullbright sind wie Räume ohne etwas darin! Es ist zwar einfacher aber es fehlt immer was!
de_darkpipe 80% fertig
24h am Tag online auf 85.14.233.98:27015

zum Seitenanfang zum Seitenende Profil || Suche
006
18.06.2009, 09:41
gza



Zitat:
Killarulez postete
Wie code ich wenn ein Spieler von einem Spieler getötet wird?
inflictor und scorer oder so hab ich mal gelesen?!
http://developer.valvesoftware.com/wiki/Targetname#Keywords -> bei Keywords findest du eine Liste mit Begriffen (die zumindest im Hammer Editor) dazu verwendet werden um Targets zu definieren. Im code heissen die glaub ich auch so. Ich würds deswegen mal mit activator oder caller versuchen.

--

zum Seitenanfang zum Seitenende Profil || Suche