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.
Befehl Fenster
Hi;
Ich will über Eventscript 1.5 ein Fenster erstellen was bei einem bestimmten Wort (In dem fall "befehle") in den Chat ein Fenster öffnet (dessen Inhalt ich dan ausfüllen kann) . Mit welchem Code und mit welcher .cfg kann ich das bewerkstelligen ? (Genau so ein Fenster was sich auch bei der player_activate.cfg öffnet )
Vielen dank im vorraus
mfg W[!]ck
Re: Befehl Fenster
was genau meinst du mit fenster? o.O
Re: Befehl Fenster
http://www.mani-admin-plugin.com/index.php?option=com_smf&Itemid=26&topic=8434.0">http://www.mani-admin-plugin.com/index. ... pic=8434.0</a>
schaumal da ist das selbe kannst halt den chatbefehl ändern und " befehl " oder so kommt aber das gleiche raus. ist ein normales popupfenster
Re: Befehl Fenster
Den Code finde ich nützlich, ich poste ihn hier auch mal damit er nicht verloren geht:
|
Quellcode
|
1
|
if (event_var(text) equalto "WortDeinerWahl") then exec events/configname.cfg
|
configname.cfg
|
Quellcode
|
1
|
es_menu 10 event_var(userid) "Hier den Text eingeben\n Einen Zeilenumbruch ehältst du duch\n"
|
Habs zwar nicht getestet, aber müsste nicht auch
|
Quellcode
|
1
|
if (event_var(text) equalto "WortDeinerWahl") then es_menu 10 event_var(userid) "Hier den Text ein geben\n Einen Zeilenumbruch ehältst du duch\n"
|
funktionieren? Um den Umweg über die config zu umgehen?
Re: Befehl Fenster
Es geht aber auch anders das das wort was du eingibst net im chat zu sehen ist werde es morgen mal schnell machen habe heute keine zeit mehr
Re: Befehl Fenster
Vielen Dank euch allen
Hat geklappt
Hab aber noch eine Frage zur player_aktivate.cfg wollte deswegen jetz nicht extra ein neues Topic aufmachen.
Frage : Mit welchem Befehl wirde der Name des Players angezeigt also Wilkommen Spielernamen \n \n bla bla bla
mfg W[!]ck
Re: Befehl Fenster
der hier event_var(es_username)
Re: Befehl Fenster
willkommensmeldung kannst du so machen:
|
Quellcode
|
1
2
3
4
5
6
|
event player_activate
{
es_xset string 0
es_format string "Willkommen %1 auf dem \n \n bla bla bla" event_var(es_username)
es_delayed 5 es_menu 5 event_var(userid) server_var(string)
}
|
das mit dem saybefehl kannste auch mal so testen:
Saybefehl:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
|
block load
{
es_xset string 0
es_format string "Hier den Text ein geben\n Einen Zeilenumbruch ehältst du duch\n"
es_xregsaycmd WortDeinerWahl scriptname/saybefehl
}
block saybefehl
{
es_delayed 2 es_menu 5 event_var(userid) server_var(string)
}
|
Re: Befehl Fenster
Danke
event_var(es_username) klappt aber leider nicht hab ES 1.5 (neuste Version)
Meine player_aktivate.cfg :
es_menu 20 event_var(userid) "Servus event_var(es_username) \n \n Server Regeln : \n \n - Keine Beleidigungen \n - Nicht Campen \n - Keine Clanwerbung \n \n Wichtig : \n \n - Wir suchen Stammspieler \n - Wir suchen Member \n - www. h2o-deluxe .de \n \n Kein Ranking!!! \n Viel spass"
Der Name erscheint einfach nicht heul
mfg W[!]ck
Re: Befehl Fenster
mache es so. erstelle dir einen ordner willkommen im verzeichnis:cstrike\addons\eventscripts
im ordner willkommen eine datei namens es_willkommen.txt
inhalt der datei:
|
Quellcode
|
1
2
3
4
5
6
|
event player_activate
{
es_xset string 0
es_format string "Servus %1 \n \n Server Regeln : \n \n - Keine Beleidigungen \n - Nicht Campen \n - Keine Clanwerbung \n \n Wichtig : \n \n - Wir suchen Stammspieler \n - Wir suchen Member \n - www. h2o-deluxe .de \n \n Kein Ranking!!! \n Viel spass" event_var(es_username)
es_delayed 5 es_menu 20 event_var(userid) server_var(string)
}
|
schreibe in die autoexec.cfg
es_load willkommen
server restart oder peer hlsw in der console es_load willkommen
Re: Befehl Fenster
Es heißt auch player_activate.cfg und nicht player_aktivate.cfg
So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.