Forum

> > CS2D > Scripts > /kill blocken
ForenübersichtCS2D-Übersicht Scripts-ÜbersichtEinloggen, um zu antworten

Deutsch /kill blocken

6 Antworten
Zum Anfang Vorherige 1 Nächste Zum Anfang

alt /kill blocken

DiC
User Off Offline

Zitieren
Hallo Community,
kann man mit einem Script /kill blockieren sodass der Server nicht angegriffen werden kann. (/kill spam)

MfG
@user DiC

alt Re: /kill blocken

Bowlinghead
User Off Offline

Zitieren
Habe lange nicht mehr gecodet, aber es müsse so aussehen (Keine Garantie auf Richtigkeit)

1
2
3
4
5
addhook("suicide","selbstmord")
function selbstmord(id)
	print("Player "..player(id,"name").." tried to kill himself")
	return 1
end

Sehe hier

alt Re: /kill blocken

ohaz
User Off Offline

Zitieren
und dann am besten abspeichern wie oft das in den letzten sekunden aufgerufen wurde und die person bannen falls mehr als 4x / sekunde

alt Re: /kill blocken

Bowlinghead
User Off Offline

Zitieren
So, ca.?

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
function initArray(m)
	local array = {}
	for i = 1, m do
		array[i]=0
	end
	return array
end
counter = initArray(32)
counter_amount = 4 -- Nach wieviel Malen pro Sekunde soll Spieler bestraft werden?
counter_const = 1000 / counter_amount -- Berechnung zum Diesdas


addhook("suicide","selbstmord")
function selbstmord(id)
	timer(counter_const,"killspam",id)
	return 1 -- Auf 0 setzen, wenn das /kill allgemein erlaubt ist
end

function killspam(id)
	counter[id]=counter[id]+1
	if counter[id]>counter_amount then
		-- Was passiert, wenn Spieler gespammt hat?
		parse("banusgn "..id.." 30 'You are a bad troll'")
	end
end

Wieder: Keine Ahnung ob es richtig ist, habe seit 1 Jahr nicht mehr Lua benutzt.

alt Re: /kill blocken

DiC
User Off Offline

Zitieren
habe mir schon gedacht wann ich das gepostet habe
hast du mal das datum angeguckt?

mfg

alt Re: /kill blocken

DC
Admin Off Offline

Zitieren
Ja, der cs2d lua hook suicide-Hook existierte auch noch nicht als der Thread erstellt wurde. Der wurde erst in Beta 0.1.2.5 am 06.09.2014 eingeführt
Zum Anfang Vorherige 1 Nächste Zum Anfang
Einloggen, um zu antworten Scripts-ÜbersichtCS2D-ÜbersichtForenübersicht