Sie sind nicht angemeldet.

1

Montag, 19. November 2007, 13:37

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

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

2

Montag, 19. November 2007, 14:01

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.

Zitat

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!

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
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

Montag, 19. November 2007, 14:22

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

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

4

Montag, 19. November 2007, 14:38

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

Montag, 19. November 2007, 14:58

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

Montag, 19. November 2007, 15:36

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

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

7

Montag, 19. November 2007, 19:46

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:

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
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

Freitag, 23. November 2007, 11:56

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

Zitat von »"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

Samstag, 24. November 2007, 08:12

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

Montag, 26. November 2007, 19:25

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

niemand eine idee. schade :( :(

Chrisber

Administrator

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

11

Montag, 26. November 2007, 21:28

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

Dienstag, 27. November 2007, 08:38

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

super danke :-)

DiggaBoon

Fortgeschrittener

Beiträge: 203

Wohnort: Ruhrpott

Rootserver vorhanden: Ja

  • Nachricht senden

13

Dienstag, 27. November 2007, 10:51

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

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

14

Dienstag, 27. November 2007, 15:14

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

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

Quellcode

1
es_xload 
lastplayer in die autoexec.cfg

Das ZIP nach addons/eventscripts/ entpacken!

So long, Chris
»Chrisber« hat folgende Datei angehängt:
  • lastplayer.zip (387 Byte - 73 mal heruntergeladen - zuletzt: 6. April 2022, 20:52)
Und das letzte, was gesagt wird, wenn die Welt untergeht, ist: das ist technisch unmöglich.

15

Dienstag, 27. November 2007, 15:37

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

quasi das hier geht dennoch?

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
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

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

16

Dienstag, 27. November 2007, 16:06

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

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
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

Dienstag, 27. November 2007, 17:35

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

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

18

Dienstag, 27. November 2007, 17:42

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

Dienstag, 27. November 2007, 18:00

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

Beiträge: 1 030

Wohnort: localhost

Rootserver vorhanden: Ja

  • Nachricht senden

20

Dienstag, 27. November 2007, 21:40

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.