You are not logged in.

futurelife

Beginner

  • "futurelife" started this thread

Posts: 24

wcf.user.option.userOption53: Nein

  • Send private message

1

Tuesday, September 20th 2011, 2:51pm

Suche ein Plugin das am Rundenende einen Text anzeigt

Guten Tag.
Ich suche ein Sourcemod Plugin, das mir ermöglicht am Ende einer Runde, das Gewinnerteam als " message " anzeigen zu lassen.

Danke für jeglich Hilfe.

futurelife

Beginner

  • "futurelife" started this thread

Posts: 24

wcf.user.option.userOption53: Nein

  • Send private message

2

Tuesday, September 20th 2011, 7:41pm

Weiß keiner? ;(

GeNeRaLbEaM

Professional

Posts: 1,537

Location: Krefeld

Occupation: Student

wcf.user.option.userOption53: Nein

  • Send private message

3

Tuesday, September 20th 2011, 8:28pm

Also sowas kenne ich nicht. Kannst aber mal hier schauen ob Du fündig wirst :

http://forums.alliedmods.net/forumdisplay.php?f=108
LG
GeNeRaLbEaM

Wer Rechtschreibfehler findet, darf sie behalten.

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

4

Tuesday, September 20th 2011, 9:29pm

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
#include <sourcemod>

#define TEAM_T 2
#define TEAM_CT 3

#define ct_team "Counter-Terroristen"
#define t_team "Terroristen"

public OnPluginStart()
{
	HookEvent("round_end", OnRoundEnd);
}

public OnRoundEnd(Handle: event , const String: name[] , bool: dontBroadcast)
{
	new winner = GetEventInt(event, "winner");
	new String:winningTeam[32];
	
	if (winner == TEAM_T){ winningTeam = t_team; }
	if (winner == TEAM_CT){ winningTeam = ct_team; }
	
	if(winner == TEAM_T || winner == TEAM_CT)
	{
		PrintCenterTextAll("%s haben gewonnen!", winningTeam);
	}
}

wie (fast) immer: ungetestet

Posts: 2,498

Location: Schwelm

Occupation: Immobilien-Verwalter / Serveradministrator

wcf.user.option.userOption53: Nein

  • Send private message

5

Wednesday, September 21st 2011, 11:47am

Doofe Zwischenfrage: Das Gewinnerteam wird doch standartmäßig eh in einem dicken Fenster angezeigt... :shock:

futurelife

Beginner

  • "futurelife" started this thread

Posts: 24

wcf.user.option.userOption53: Nein

  • Send private message

6

Wednesday, September 21st 2011, 2:07pm

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

#define TEAM_T 2
#define TEAM_CT 3

#define ct_team "Counter-Terroristen"
#define t_team "Terroristen"

public OnPluginStart()
{
	HookEvent("round_end", OnRoundEnd);
}

public OnRoundEnd(Handle: event , const String: name[] , bool: dontBroadcast)
{
	new winner = GetEventInt(event, "winner");
	new String:winningTeam[32];
	
	if (winner == TEAM_T){ winningTeam = t_team; }
	if (winner == TEAM_CT){ winningTeam = ct_team; }
	
	if(winner == TEAM_T || winner == TEAM_CT)
	{
		PrintCenterTextAll("%s haben gewonnen!", winningTeam);
	}
}

wie (fast) immer: ungetestet

Wo muss das hin?

fluxX

Super Moderator

Posts: 1,056

Location: Österreich

Occupation: IT Systemadministrator

wcf.user.option.userOption53: Ja

  • Send private message

7

Wednesday, September 21st 2011, 2:34pm

Das muss nirgends hin..
habe es mal als plugin compiliert, nichts hinzugefügt und getestet.. läuft
Daten im anhang...
fluxX has attached the following file:

futurelife

Beginner

  • "futurelife" started this thread

Posts: 24

wcf.user.option.userOption53: Nein

  • Send private message

8

Wednesday, September 21st 2011, 2:42pm

danke, funktioniert, aber kann man das vlt. auch noch in den Farben schreiben?
Also rot für Terrors und blau für Antis? Danke!
#Edit: und etwas länger als normal

fluxX

Super Moderator

Posts: 1,056

Location: Österreich

Occupation: IT Systemadministrator

wcf.user.option.userOption53: Ja

  • Send private message

9

Wednesday, September 21st 2011, 2:59pm

Da man im CenterText nur die standard Farbe weiß benutzen kann, denke ich mal das es nicht möglich ist.
Du kannst es im chat ausgeben mit Farbe, wenn du willst.

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

10

Wednesday, September 21st 2011, 3:02pm

center message kann nicht coloriert werden. das geht nur bei top-left und chat.

für center könnte man alternativ ein overlay verwenden (.vtf/.vmt) aber ich kenne mich mit texturing nicht aus.

für eine länger dauernde anzeige muss man mit CreateTimer() arbeiten und den text manuell wiederholen.

werde ich heute abend nachreichen wenn ich wieder am PC sitze.

futurelife

Beginner

  • "futurelife" started this thread

Posts: 24

wcf.user.option.userOption53: Nein

  • Send private message

11

Wednesday, September 21st 2011, 3:23pm

Sehr nett von euch beiden!
Am besten mit den Texten:
Terroristen gewinnen!
Antiterroreinheit gewinnt!

Danke :)

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

12

Thursday, September 22nd 2011, 8:36pm

kp, habe gerade eine denksperre. bekomme ständig nur ein prototype missmatch. davon ab wüsste ich auch die zeitabstände nicht die es benötigen würde.

oder vielleicht kann es jemand anderes übernehmen.

zum ändern der texte sage ich jetzt mal nichts da es in diesem kleinen code mehr als offensichtlich ist wo ensprechende texte geändert werden müssen.
wer mit dem kompilieren auf dem heim pc nicht klarkommt -> http://www.sourcemod.net/compiler.php (für alles was keine custom includes braucht)

hier mal der "kaputte code" http://pastebin.com/6PwjcK2a

(bin momentan nicht mehr wirklich oft am PC unterwegs deshalb sorry für die verspätung).

This post has been edited 2 times, last edit by "MadMakz" (Sep 22nd 2011, 8:44pm)


affe2508

Unregistered

13

Friday, September 23rd 2011, 3:47am

huhu,soetwas wie auf dem sandbox-server hät ich auch gern.
hatte den admin mal auf ihrer hp angeschrieben,aber leider antwortet er nicht.
hoffe hier auch auf eure hilfe.

gruss vom affen

futurelife

Beginner

  • "futurelife" started this thread

Posts: 24

wcf.user.option.userOption53: Nein

  • Send private message

14

Friday, September 23rd 2011, 7:21pm

Eine Frage hätte ich zu einem Anderem Thema:

Wie bekomme ich die Tickrate von 66 auf 100 ?
Ich habe einen Windows Server und habe den TickrateEnabler, habe nur keine Ahnung was ich nun machen muss.
Danke für Hilfe

MadMakz

Super Moderator

Posts: 1,878

Location: ~#

wcf.user.option.userOption53: Ja

  • Send private message

15

Friday, September 23rd 2011, 8:22pm

"it's locked for a reason". auserdem steht's auf der pluginhomepage wie es zu benutzen ist.

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

16

Friday, September 23rd 2011, 11:03pm

Das sind solche Fragen bei denen man nicht weiß ob man lachen oder weinen sollte...
Welcher Narr hat dir denn gesagt dass du so etwas benötigst?

MfG
Impact

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

17

Monday, September 26th 2011, 7:12pm

Seit einiger Zeit ist Tickrate 66 Standard und ohne Plugin nicht zu ändern. Es gibt den Tickrateenabler, welcher aber von fast niemanden mehr eingesetzt wird. Valve hat nicht ohne Grund die Tickrate fest auf 66 eingestellt.

LeGone

Beginner

Posts: 46

wcf.user.option.userOption53: Ja

  • Send private message

18

Thursday, September 29th 2011, 12:10pm

Overlays sind in CSS nicht mehr ohne sv_cheats 1 zulässig :(
Text oben links kann man farbig gestalten, unten links der chat farbig, mitte nicht farbig, untere mitte nicht farbig und rechts (seit den neuen updates verfügbar) nicht farbig.

Hast du denn jetzt was du brauchst?
Verändere die Sourcewelt so wie du es willst ;)
(Durch modifizieren, spawnen, laden, speichern von Entities)
Extended Grabbermod -> Ent-Control

Similar threads