You are not logged in.

Kathy

Intermediate

  • "Kathy" started this thread

Posts: 523

Location: München

Occupation: Infrastructure Admin

wcf.user.option.userOption53: Ja

  • Send private message

1

Friday, February 26th 2010, 4:40am

Enemy Spotted

Ich habe vor etwas längerem schon im enventscripts forum eine anfrage gestellt auf die Matt (Bullettime) keine antwort hatte. Ich versuche wenn man einen gegner sieht sofort "Enemy Spotted!" ausruft, bzw wenn der gegner stirbt "Enemy Down" schreit.
"outage driven infrastructure" ~Nameless friend, ca. 2018

hEiNz

Professional

Posts: 705

Location: Deutschland

Occupation: Freischaffender Künstler

wcf.user.option.userOption53: Nein

  • Send private message

2

Friday, February 26th 2010, 9:25am

Re: Enemy Spotted

Hallo

Sorry aber ich versth das nicht... Meine Meinung dazu es ist Schwachsinn. Man würde nur den chat voll spammen und andere Leute damit nerven. Ganz ehrlich dumme Idee

rain

Super Moderator

Posts: 1,410

Location: Lutherstadt Wittenberg

Occupation: Anlagenmechaniker

wcf.user.option.userOption53: Ja

  • Send private message

3

Friday, February 26th 2010, 11:35am

Re: Enemy Spotted

Hehe bei einen 30 bzw 40 Slot Server stell ich mir das lustig vor das der Chat nur zu geflooded wird bzw man nur dauern hört Enemy spotted:)





DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

4

Friday, February 26th 2010, 1:04pm

Re: Enemy Spotted

Hallo, Willkommen Forum.

Ich denke mal, dass sowas eher für kleine Server geeignet ist. Auf einem 40 Slot-Server würde ich dabei Kopfschmerzen bekommen :-D

Das Eventscript soll das gleiche machen, wie dieses Plugin für CS1.6: http://forums.alliedmods.net/showthread.php?p=1004647">http://forums.alliedmods.net/showthread.php?p=1004647</a>
Vielleicht hat ja jemand eine Idee, wie das Event abgefangen werden kann, wenn das Fadenkreuz sich auf dem Gegner befindet. Das wird sicherlich nicht schwer sein. Kathy hat versucht die auftauchenden Gegner auf dem Radar auszulesen um dann den Radio-Chat auszuführen. Ich denke mal, dass das so aber nicht geht. Da ich mich selber mit Eventscripts kaum auskenne, hab ich sie mal hier in unser Forum geführt.

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

5

Friday, February 26th 2010, 1:49pm

Re: Enemy Spotted

Uh, es ist ja schon schrecklich wenn source rumspammt wenn man ne nade schmeißt :/
Auserdem sieht man auf dem radar sobalt ein mate nen gegner sieht, was mir definitiv hilfreicher erscheint als ein "Enemy spotted" ohne zu wissen von wo es kommt.

GeNeRaLbEaM

Professional

Posts: 1,537

Location: Krefeld

Occupation: Student

wcf.user.option.userOption53: Nein

  • Send private message

6

Friday, February 26th 2010, 3:17pm

Re: Enemy Spotted

Also ganz Ehrlich : Dann bekommt ja einen Rappel wenn da 20 Mann rushen und man ist auf einer anderen Posi wo nix los ist und wird zugespammt mit sounds die man nicht hören will.

Ich würde es auch nicht empfehlen, weil wie Du Dir auch vorstellen kannst dass man mit solchen Aktionen schnell alle vergraulen kann.
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

Kathy

Intermediate

  • "Kathy" started this thread

Posts: 523

Location: München

Occupation: Infrastructure Admin

wcf.user.option.userOption53: Ja

  • Send private message

7

Friday, February 26th 2010, 9:24pm

Re: Enemy Spotted

Es geht hier nicht um 2000000 leute es. Es ist ein 12 - 16 slot server. Zudem ist bei CSS so das man ein radio command wenn man es 4 mal hintereinander spammen will nur einmal hörbar ist. Die andern werden nur in den chat geposted.

€dith schreibt: I rofl'd when i saw madmakz avatar. :D
"outage driven infrastructure" ~Nameless friend, ca. 2018

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

8

Friday, February 26th 2010, 11:18pm

Re: Enemy Spotted

Hehe^^
Also, um mal auf das script zurückzukommen, ich denke nicht dass es so ohneweiteres möglich ist, da source kein event feuert wenn man einen gegner sieht.

Man müsste also theoretisch erst mal einen serverseitingen, intelligenten, "wallhack" code schreiben der unterscheiden kann ob der spieler innerhalb seiner FOV einen anderen spieler sieht, etwaige props wie wände/türen müssten auch unterschieden werden wo dann noch die unterscheidung freund/feind hinzukommt, was hier aber das kleinere problem darstellt.
Dannach kann man dann ein event feuern, welches dann z.b. say/sound aktiviert.

Es wäre aber auch möglich basierend der movement sounds ein event zu feuern, allerdings würde das die sache sehr ungenau machen, da man einen gegenspieler nicht zwingend hören muss wenn man ihn sieht.


Also meiner meinung nach lohnt es den aufwand einfach nicht, zumindest nicht für ein "fun" plugin.

Wenn ich es aber richtig im kopf habe hat KAC 1.2.x+ (sourcemod) einen possitions/feind erkennungs code, evtl. könnte man darauf basierend ein neues script schreiben. Bei ES fällt mir so aber nichts ein was die sache vereinfachen könnte.

Edit: aso, für "Enemy Down" braucht man einfach nur auf das player_death event aufzusetzen.

Chrisber

Administrator

Posts: 1,030

Location: localhost

wcf.user.option.userOption53: Ja

  • Send private message

9

Saturday, February 27th 2010, 9:37am

Re: Enemy Spotted

TickListener, est_getplayerview und das war's. Das ist keine große Sache, aber ums genau zu machen sollte dein Server nicht all zu viele Slots haben.

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

Kathy

Intermediate

  • "Kathy" started this thread

Posts: 523

Location: München

Occupation: Infrastructure Admin

wcf.user.option.userOption53: Ja

  • Send private message

10

Friday, April 9th 2010, 7:44pm

Re: Enemy Spotted

Quoted from ""Chrisber""

TickListener, est_getplayerview und das war's. Das ist keine große Sache, aber ums genau zu machen sollte dein Server nicht all zu viele Slots haben.

Gruß



Deine story wurde mir grad aufm TS erzählt @ Chrisber ;D

- danke für die info.
"outage driven infrastructure" ~Nameless friend, ca. 2018