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.

1

Sonntag, 22. Juli 2007, 20:30

Actiontells

Erklärung

Durch dieses Script wird Angezeigt ob jemand die Bombe entschärft, Geiseln befreit werden, Bombe gelegt wurde .
Man kann zum beisbiel Anzeigen lassen ... hat das Ei gelegt !!!

Installation

Als allererstes entpackt ihr dieses archiv einfach in euren cstrike/addons/eventscripts ordner auf dem server

dann fügt ihr in eure Autoexec noch es_load actiontells und startet den Server neu fertig !

Den Download gibt es hier:

Klick

2

Sonntag, 22. Juli 2007, 21:39

Re: Actiontells

hi
einfach in den cstrike ordner?
nicht in addons/eventscripts?
Sicher?
www.KriegsGeBiet.de
93.186.199.121:27015 = KriegsGeBiet.de = | CS:Source

3

Sonntag, 22. Juli 2007, 21:54

Re: Actiontells

In addons/Eventscripts habe mich verschrieben sry schaem1

War ein schreibfehler drinne klar in den Ordener addons/eventscripts schaem1

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

4

Montag, 23. Juli 2007, 21:51

Re: Actiontells

Hallo,
das Script ist keine schlechte Idee, nur leider völlig Serverbelastend geschrieben ;)
Anstatt dem Befehl es_tell mit foreach kannst du auch einfach es_msg benutzen, was viel weniger Belastet...
Achja nochwas: In den Load-Block kommt anstatt "echo" der "es_log" Befehl ;)
Und die es_setinfo's sind auch veraltet, mal davon abgesehen dass du sie hier garnicht brauchst :D

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
block load
{
	es_log [actiontells] Successfully loaded!
}

event bomb_planted
{
	es_msg #multi #lightgreen Spieler #green event_var(es_username) #lightgreen hat die Bombe gelegt!
	// es_msg #multi #lightgreen [Spieler] #default event_var(es_username) #green hat die Bombe gelegt!
}

event bomb_dropped
{
	es_msg #multi #lightgreen Spieler #green event_var(es_username) #lightgreen hat die Bombe fallen gelassen!
	// es_msg #multi #lightgreen [Spieler] #default event_var(es_username) #green hat die Bombe fallen gelassen!
}

event bomb_begindefuse
{
	if (event_var(haskit) == 1) then es_msg #multi #lightgreen Spieler #green event_var(es_username) #lightgreen versucht die Bombe mit einem defuserkit zu entschärfen!
	// if (event_var(haskit) == 1) then es_msg #multi #lightgreen [Spieler] #default event_var(es_username) #green versucht die Bombe mit einem Defusekit zu entschärfen!
	
	if (event_var(haskit) == 0) then es_msg #multi #lightgreen Spieler #green event_var(es_username) #lightgreen versucht die Bombe ohne defuserkit zu entschärfen!
	// if (event_var(haskit) == 0) then es_msg #multi #lightgreen [Spieler] #default event_var(es_username) #green versucht die Bombe ohne einem Defusekit zu entschärfen!
}

event hostage_follows
{
	es_xsetinfo already_shown 0
	// es_xset already_shown 0
	
	if (server_var(already_shown) == 0) then es_xmsg #multi #lightgreen Spieler Die CTs wollen die Geiseln befreien!"
	// if (server_var(already_shown) == 0) then es_xmsg #multi #lightgreen [Spieler] #green Die #default CTs #green wollen die Geiseln befreien!
	
	es_xmath already_shown + 1
}


Das ist die verbesserte Version.
Nicht denken, dass soll heißen du bist schlecht, wollte dir nur zeigen, dass es auch entschieden einfacher geht ;)
Die Kommandos in den Kommentaren hätte ich persönlich benutzt...

MfG Chrisber
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

5

Dienstag, 24. Juli 2007, 17:30

Re: Actiontells

Ok thx das Svcript ist bestimmt auch schon ein halbes jahr alt habe es ganz am Anfang geschrieben wie ich mit Event angefangen habe ich weis das man jetzt anstatt es_setinfo es_set benutzt und anstatt es_tell es_centermsg wär da noch besser werds mal über arbeiten