Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: TA plugin
BeitragVerfasst: 10.04.2002, 16:54 
HLDS Team
Benutzeravatar

Registriert: 21.10.2002, 12:15
Beiträge: 830
Wohnort: Hannover
hhmm hab gesehen das es das schon gibnt nur wo

wenn man 3 ta (teamattacks) macht
dann wirde der geslapt

und wer in den ersten paar sek. und teamkill macht wird geslayed

wist ihr wo man das herbekommt


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 10.04.2002, 19:46 

Registriert: 31.12.2001, 01:00
Beiträge: 514
Wohnort: Lüneburg
funktioniert bei mir allerdings mit bots nich kannst es ja ma ausprobiern
Code:
// trak3r@hotmail.com -- http://zeal.dyndns.org

#include <core>
#include <console>
#include <string>
#include <admin>
#include <adminlib>

#define ACCESS_CONSOLE 131072

#define INNOCENT 0

new infractions[MAX_PLAYERS] = { INNOCENT, ... };

public logd_injure(HLCommand,HLData,HLUserName,UserIndex)
{
	new index_attacker;
	new index_victim;
	new session;
	new wonid;
	new team_attacker;
	new team_victim;
	new dead;
	new index_attacker_string[3];
	new index_victim_string[3];
	new param[MAX_DATA_LENGTH];
	new name[MAX_NAME_LENGTH];

	convert_string( HLData, param, MAX_DATA_LENGTH );
	strsplit(param," ",index_attacker_string,3,index_victim_string,3);

	index_attacker = strtonum( index_attacker_string );
	index_victim = strtonum( index_victim_string );

	if(playerinfo(index_victim,name,MAX_NAME_LENGTH,session,wonid,team_victim,dead))
	{
		if(playerinfo(index_attacker,name,MAX_NAME_LENGTH,session,wonid,team_attacker,dead))
		{
			if(team_victim == team_attacker)
			{
				infractions[index_attacker] += 1;
				if( 2 < infractions[index_attacker])
				{
					infractions[index_attacker] = INNOCENT;
					slay(name);
					new msg[MAX_TEXT_LENGTH];
					snprintf(msg,MAX_TEXT_LENGTH,"%s hat leider das falsche Team angegriffen.", name);
					say(msg);
				}
			}
		}
	}
	return PLUGIN_CONTINUE;
}

public logd_trigger(HLCommand,HLData,HLUserName,UserIndex )
{
	new param[MAX_DATA_LENGTH];

	convert_string(HLData,param,MAX_DATA_LENGTH);

	if( 0 == strcmp("Round_Start",param))
	{
		new i;

		for(i = 1; i <= MAX_PLAYERS; i++ ) 
		{
			infractions[i] = INNOCENT;
		}
	}
	return PLUGIN_CONTINUE;
}

public plugin_init()
{
	plugin_registerinfo( "Plugin_LogD_FriendlyFireSlay", "Morons that shoot their teammates die.", "1.9" );
	plugin_registercmd( "logd_injure", "logd_injure", ACCESS_CONSOLE, "" );
	plugin_registercmd( "logd_trigger", "logd_trigger", ACCESS_CONSOLE, "" );

	exec( "logd_reg 58 admin_command logd_injure" );
	exec( "logd_reg 62 admin_command logd_trigger" );

	return PLUGIN_CONTINUE;
}

_________________
Geht nich, gibs nich: Suchen, FAQ
www.cola-clan.de - Whiskey@cola-clan.de


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 10.04.2002, 21:49 
HLDS Team
Benutzeravatar

Registriert: 21.10.2002, 12:15
Beiträge: 830
Wohnort: Hannover
schick mir mal die sma

bin von natur aus faul
schonmal danke
MFG Wookie

an Wookie018@t-online.de


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"