You are not logged in.

Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Monday, November 19th 2007, 1:37pm

Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Hallo Leute,
könnte mal bitte jemand dieses script kurz überprüfen ob es richtig ist bezw. ob es so funktionieren könnte?
Ich will nur ein script mit oneandonly das am schluss dem letzten Spieler eines team´s dann diesen Sound abspielt und ihm ein Text eingeblendet wird.Mehr nicht.Falls es nicht stimmen sollte, könntet ihr es bitte soweit korrigieren?

block load
{
es_xset sound "admin_plugin/oneandonly.wav"

es_xset livingcount 0
es_xset username 0

es_xset sound_format 0
es_format sound_format "sound/%1" server_var(sound)
es downloadable server_var(sound_format)
}

event es_map_start
{
es_xset sound_format 0
es_format sound_format "sound/%1" server_var(sound)
es downloadable server_var(sound_format)
}

event player_death
{
es_getplayerlivingcount livingcount event_var(es_userteam)
ifx parse("livingcount == 1") do
{
if (event_var(es_userteam) == 2) then getrandplayer username #t#alive
if (event_var(es_userteam) == 3) then getrandplayer username #ct#alive
es_getplayername username server_var(username)

es_msg #multi #lightgreen[OneAndOnly]#green server_var(username) ! Du bist der Letzte!
es_emitsound player event_var(attacker) server_var(sound) 1 0
}
}

Mfg

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

2

Monday, November 19th 2007, 2:01pm

Re: Kann mir bitte jemand das script überprüfen?

Hi, ich würde dir empfehlen, Notepad++ zu installieren.

http://forums.mattie.info/cs/forums/viewtopic.php?t=17703">http://forums.mattie.info/cs/forums/vie ... hp?t=17703</a>
http://notepad-plus.sourceforge.net/de/site.htm">http://notepad-plus.sourceforge.net/de/site.htm</a>

Dann nimm meine Shortcuts und Highlighter, dann siehste Fehler gleich sofort.

Quoted

Highlight
http://dl.bmhost.de/userDefineLang.xml">http://dl.bmhost.de/userDefineLang.xml</a> (Rightclick -> Save as...)
http://dl.bmhost.de/userDefineLang.zip">http://dl.bmhost.de/userDefineLang.zip</a> (You have to unzip it!)
Shortcuts
http://dl.bmhost.de/shortcuts.xml">http://dl.bmhost.de/shortcuts.xml</a> (Rightclick -> Save as...)
http://dl.bmhost.de/shortcuts.zip">http://dl.bmhost.de/shortcuts.zip</a> (You have to unzip it!)
Both
http://dl.bmhost.de/NotepadPP.zip">http://dl.bmhost.de/NotepadPP.zip</a> (You have to unzip it!)


So, ich kann dir aber sagen, dass so, wie ich es nun habe, alles funktionieren sollte.
Ein paar Sachen waren doppelt gemoppelt, andere einfach unnötig!

Source code

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
block load
{
	es_xset sound "admin_plugin/oneandonly.wav"

	es_xset livingcount 0
	es_xset username 0

	es_xset sound_format 0
	es_xformatv sound_format "sound/%1" sound
	es downloadable server_var(sound_format)
}

event es_map_start
{
	es downloadable server_var(sound_format)
}

event player_death
{
	es_getlivingplayercount livingcount event_var(es_userteam)
	
	ifx parse("livingcount == 1") do
	{
		if (event_var(es_userteam) == 2) then getrandplayer username #t#alive
		if (event_var(es_userteam) == 3) then getrandplayer username #ct#alive
		es_getplayername username server_var(username)

		es_msg #multi #lightgreen[OneAndOnly]#green server_var(username) ! Du bist der Letzte!
		es_emitsound player event_var(attacker) server_var(sound) 1 0
	}
}


So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

3

Monday, November 19th 2007, 2:22pm

Re: Kann mir bitte jemand das script überprüfen?

Hi Chrisber,
super das ging ja mal super schnell right Danke dir!
Ich muß sagen ich kenne mich mit eventscript nicht so gut aus,ich habe dieses script auch nicht geschrieben zwinker ..mir wurde es nur empfohlen aber es lief auf meinem Server nicht.
Weiß jetzt auch nicht so recht ob in der Console oder im HLSW dieses script normalerweise angezeigt wird?
Ich habe ein anti awp tool dieses wird über HLSW angezeigt.Also gehe ich davon aus das jedes script dort angezeigt wird was einwandfrei läuft (bitte korrigiere mich wenn ich falsch liege keinahn )

So jetzt nochmal zu dem oneandonly script:
Kurze frage zu der insta.?
Ich habe ja nur eine txt.datei von oneandonly, also habe ich es in
Csrtike/addons/eventscripts (dort einen Ordner erstellt mit Namen oneandonly) und in diesem Ordner die oneandonly.txt hinzugefügt ... Soweit alles richtig? schaem1
Dann in meine autoexec.txt den befehl es_load oneandonly hinzugefügt
Den Sound oneandonly habe ich in sound/admin_plugin insta.
Und in meine soundlist.txt "oneandonly" admin_plugin/oneandonly.wav hinzugefügt
Ich hoffe es stimmt alles soweit ??? keinahn zwinker
Server neustarten und es müßte also alles gehen? Oder ? :-D

P.S. Frage nochmal zu der soundlist.txt? Müssen die sound´s auch von eventscripts immer da rein? Egal was für scripts ich in Ferner Zukunft ich auch haben werde?

Mfg
SunnY

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

4

Monday, November 19th 2007, 2:38pm

Re: Kann mir bitte jemand das script überprüfen?

Nein, die Sounds von ES haben mit der SoundList nix zu tun!
Bei der Installation ist ein Fehler: Die .txt muss es_oneandonly.txt heißen, sonst ist alles richtig :)

So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

5

Monday, November 19th 2007, 2:58pm

Re: Kann mir bitte jemand das script überprüfen?

Ok,
ich habe es in es_oneandonly.txt geändert und den oneandonly.wav aus der soundlist.txt gelöscht (richtig)??
Aber wohin insta. ich den den oneandonly sound? Ist schon richtig in sound/admin_plugin? oder?
Woher weiß den dann das script das er sich den Sound von sound/admin_plugin holen soll?
Aja OK dumme Frage :: es_xset sound "admin_plugin/oneandonly.wav" zwinker shaem2 shaem2 (peinlich)

Chrisber .. ich DANKE dir für die deine GROßE Hilfe!
Hast mir wirklich sehr weiter geholfen right right

P.S. falls es nicht gehen sollte melde ich mich nochmal aber ich denke jetzt mit deiner Hilfe wird es schon funktionieren und alles so klappen wie es sollte zwinker bestteam

Mfg
SunnY

6

Monday, November 19th 2007, 3:36pm

Re: Kann mir bitte jemand das script überprüfen?

Ähm Chrisber das script funktioniert jetzt zwar aber noch nicht so richtig 100 % .
Das Problem was ich habe,ich würde es gerne so haben das nur das eine Team diesen Sound hört wo auch nur der letzte überlebende Spieler übrig ist! Und Momentan ist es so das egal in welchen Team man ist, man den Sound hört.
Könntest du das vielleicht bitte noch um ändern, wenn es dir nichts ausmachen würde? schaem1

Mfg

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

7

Monday, November 19th 2007, 7:46pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Ja, ich verwechsle auch immer den unterschied zwischen "es_emitsound" und "es_playsound".
Wenn du bock hast, könnte ich dir mal die grundlegenden Sachen erklären, per TS oder Steam.

Hier der korrekte Code:

Source code

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
37
38
39
40
41
block load
{
   es_xset sound "admin_plugin/oneandonly.wav"

   es_xset livingcount 0
   es_xset username 0

   es_xset sound_format 0
   es_xformatv sound_format "sound/%1" sound
   es downloadable server_var(sound_format)
}

event es_map_start
{
   es downloadable server_var(sound_format)
}

event player_death
{
   es_getlivingplayercount livingcount event_var(es_userteam)
   
   ifx parse("livingcount == 1") do
   {
	es_xset tmpsound 0
	
      if (event_var(es_userteam) == 2) do
	{
		getrandplayer username #t#alive
		es foreach player tmpsound #t "es_playsound server_var(tmpsound) server_var(sound) 1.0
	}
	
      if (event_var(es_userteam) == 3) do
	{
		getrandplayer username #ct#alive
		es foreach player tmpsound #ct "es_playsound server_var(tmpsound) server_var(sound) 1.0
	}
	
      es_getplayername username server_var(username)
      es_msg #multi #lightgreen[OneAndOnly]#green server_var(username) ! Du bist der Letzte!
   }
}


So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

8

Friday, November 23rd 2007, 11:56am

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Quoted from ""Chrisber""


Wenn du bock hast, könnte ich dir mal die grundlegenden Sachen erklären, per TS oder Steam.


Hi Chrisber!
Als erstes bedanke ich mich bei dir das du mir das Script umgeschrieben hast .. erste Sahne großer right Es funktioniert alles einwandfrei bestteam .

Und zu der anderen Sache: Naja ich weiß nicht so ganz ob das was für mich wäre (script´s schreiben) Ich bin noch neu hier auf dem Gebiet mit eigenem Server usw.Ich denke ich muß mich erst mal in diesen Sachen mit dem Server Administieren einarbeiten bevor ich zu den nächsten großen Dingen im Leben überspringen kann zwinker aber ich denke wenn ich mal soweit sein sollte und dein Angebot noch stehen sollte, dann würde ich mich evtll nochmal bei dir melden um auch dieses mal zu erlernen :-D.

P.S. Sorry ich habe ausversehen dir eine PM geschickt ich hatte mich verklickt, wollte eigentlich diese hier in diesem thread antworten.. Sorry shaem2

Mfg
SunnY

9

Saturday, November 24th 2007, 8:12am

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

könnte mann es nicht so abändern das nur der letzte spieler den sound hört. wenn mann tot ist nervt es schon wenn mann immer jede runde diesen sound hört :-)

10

Monday, November 26th 2007, 7:25pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

niemand eine idee. schade :( :(

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

11

Monday, November 26th 2007, 9:28pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Aso, den Post habe ich überlesen!
Werde ich morgen machen!

So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

12

Tuesday, November 27th 2007, 8:38am

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

super danke :-)

DiggaBoon

Intermediate

Posts: 203

Location: Ruhrpott

wcf.user.option.userOption53: Ja

  • Send private message

13

Tuesday, November 27th 2007, 10:51am

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Und am besten dann wieder direkt als Päckchen fertig machen zum DL, dann hätte ich auch Interesse ^^ Hmm nicht das ich noch Chrisber's FAN werde bigri

BoON :mrgreen:


Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

14

Tuesday, November 27th 2007, 3:14pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Musste nur was löschen ^^
Hängt unten dran!

Source code

1
es_xload 
lastplayer in die autoexec.cfg

Das ZIP nach addons/eventscripts/ entpacken!

So long, Chris
Chrisber has attached the following file:
  • lastplayer.zip (387 Byte - 73 times downloaded - latest: Apr 6th 2022, 8:52pm)
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

15

Tuesday, November 27th 2007, 3:37pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

quasi das hier geht dennoch?

Source code

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
block load
{
   es_xset sound "admin_plugin/oneandonly.wav"

   es_xset livingcount 0
   es_xset username 0

   es_xset sound_format 0
   es_xformatv sound_format "sound/%1" sound
   es downloadable server_var(sound_format)
}

event es_map_start
{
   es downloadable server_var(sound_format)
}

event player_death
{
   es_getlivingplayercount livingcount event_var(es_userteam)
   
   ifx parse("livingcount == 1") do
   {
      es_playsound event_var(attacker) server_var(sound) 1.0   
      es_getplayername username server_var(username)
      es_msg #multi #lightgreen[One and Only]#green server_var(username) ! Du bist der Letzte!
   }
}

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

16

Tuesday, November 27th 2007, 4:06pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Source code

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
block load
{
   es_xset sound "admin_plugin/oneandonly.wav"

   es_xset livingcount 0

   es_xset sound_format 0
   es_xformatv sound_format "sound/%1" sound
   es downloadable server_var(sound_format)
}

event es_map_start
{
   es downloadable server_var(sound_format)
}

event player_death
{
   es_getlivingplayercount livingcount event_var(es_userteam)
   
   ifx parse("livingcount == 1") do
   {
      es_playsound event_var(attacker) server_var(sound) 1.0
      es_msg #multi #lightgreen[One and Only]#green event_var(es_username) ! Du bist der Letzte!
   }
}


So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

17

Tuesday, November 27th 2007, 5:35pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Hi Chrisber.. also das du das script nochmals umgeschrieben hast finde ich eine gute Sache.. Ehrlich gesagt wäre es mir so auch lieber, dass der letzte nur noch den Sound hören kann zwinker
Aber ich stehe jetzt ein bisschen auf dem Schlauch :)
Du hast oben nochmals was zum DL gegeben und weiter unten nochmals einen Post.?.?
Wenn ich deinen letzten Post kopiere und in meinen es_oneandonly.txt einfüge dann kann ich mir doch den DL sparen und das script geht trotzdem so das es nur noch einer hört .. oder irre ich mich jetzt? shaem2

Mfg
SunnY

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

18

Tuesday, November 27th 2007, 5:42pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Also, in der ZIP ist noch die DB und dort ist keine Message, dass er der letzte ist.
In dem neuen Script ist eine MSG und die DB nicht dabei ^^

So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

19

Tuesday, November 27th 2007, 6:00pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Aha .. ok :!: :?: :) Also gibt es das script nicht mit beidem zwinker
Ich dachte halt nur , dass das script so geht und zwar das der Satz mit "du bist der letzte" kommt das das jeder lesen kann ABER .. das derjenige wo letzter ist nur den Sound hören kann. So eine Version könntest du mir nicht zufällig bis morgen oder für die nächsten Tagen Zaubern ?? Hat nicht unbedingt so die Eile zwinker :mrgreen:
Wenn nicht.. dann ist´s auch nicht schlimm. Hast ja schon super Arbeit geleistet right

Mfg
SunnY

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

20

Tuesday, November 27th 2007, 9:40pm

Re: Kann mir bitte jemand das script überprüfen/KLEINE ÄNDERUNG

Das ist das Script, was NICHT in der ZIP ist.

So long, Chris
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.