1
2
3
4
2
3
4
addhook("kill", "kill_say") function kill_say(killer,victim,weapon,x,y) 	msg2(victim, "You got killed by"..player(killer,"name").." with "..itemtype(weapon,"name")) end
addhook("kill", "kill_say") function kill_say(killer,victim,weapon,x,y) 	msg2(victim, "You got killed by"..player(killer,"name").." with "..itemtype(weapon,"name")) end
----------------------- -- INITIAL SETUP -- ----------------------- function initArray(m) 	local array = {} [b]-- EIn array wird erstellt.[/b] 	for i = 1, m do	 		array[i]=0 [b]-- Das array wird mit 0ern gefüllt[/b] 	end 	return array end sample.ut.timer=initArray(32) sample.ut.level=initArray(32) sample.ut.fblood=0 ----------------------- -- PREPARE TO FIGHT! -- ----------------------- addhook("startround","sample.ut.startround") [b]--Event für starte runde wird erstellt namens sample.ut.startround[/b] function sample.ut.startround() [b]-- wenn dieses event passiert[/b] 	parse("sv_sound \"fun/prepare.wav\"") [b]-- spiele den sound ab[/b] 	sample.ut.fblood=0 [b]--und setze erstes blut auf 0[/b] end ----------------------- -- KILL SOUNDS+MSGS -- ----------------------- addhook("kill","sample.ut.kill") [b]-- erstelle event für KILL namens sample.ut.kill[/b] function sample.ut.kill(killer,victim,weapon) [b]--wenn event sample.ut.kill eintritt (mit den parametern killer, victim, weapon)[/b] 	if (os.clock()-sample.ut.timer[killer])>3 then 		sample.ut.level[killer]=0; 	end 	level=sample.ut.level[killer] [b]-- das level des spielers wird herausgefunden[/b] 	level=level+1 [b]-- und +1 gesetzt[/b] 	sample.ut.level[killer]=level [b] -- das level des spielers wird auf das level +1 gesetzt[/b] 	sample.ut.timer[killer]=os.clock() 	-- FIRST BLOOD? 	if (sample.ut.fblood==0) then [b]-- wenn firstblood noch nicht stattfand[/b] 		sample.ut.fblood=1 [b]--setze firstblood auf 1, sodass es nicht mehr stattfinden kann[/b] 		parse("sv_sound \"fun/firstblood.wav\""); -- und spiele den sound ab[/b] 		msg (player(killer,"name").." sheds FIRST BLOOD by killing "..player(victim,"name").."!") [b] -- und sage wer wen getötet hat[/b] 	end 	-- HUMILIATION? (KNIFEKILL) 	if (weapon==50) then [b] --wenn die waffe das messer ist [/b] 		-- HUMILIATION! 		parse("sv_sound \"fun/humiliation.wav\""); [b]--spiele den knifed sound ab [/b] 		msg (player(killer,"name").." humiliated "..player(victim,"name").."!") [b]--und schreibe es als message[/b] 	else 		-- REGULAR KILL 		if (level==1) then [b]-- wenn spieler lvl 1 hat[/b] 			-- Single Kill! Nothing Special! [b]--nichts[/b] 		elseif (level==2) then [b]--wenn er lvl 2 hat[/b] 			parse("sv_sound \"fun/doublekill.wav\""); [b]--spiele sound doublekill ab[/b] 			msg (player(killer,"name").." made a Doublekill!") [b]--und mache eine message dafür[/b] ... 		end 	end end