Raised This Month: $ Target: $400
 0% 

doublekill


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Author Message
Der_Langsame
Senior Member
Join Date: Jun 2006
Old 07-11-2006 , 11:51   doublekill
#1

hi
i have a problemm this plugin (multikill.sma) have the sounds multikill,ultrakill.monsterkill and killingspree but i wont only doublekill!
Need Help please
sorry for my bad english
Attached Files
File Type: sma Get Plugin or Get Source (multikill.sma - 858 views - 1.6 KB)
Der_Langsame is offline
Send a message via ICQ to Der_Langsame Send a message via MSN to Der_Langsame
karlos
Veteran Member
Join Date: Apr 2004
Location: Germany/Poland
Old 07-11-2006 , 14:37   Re: doublekill
#2

you do not have double kill because double kill does not exist

only:
multikill / ultrakill / monsterkill / killingspree

try this version, i added doublekill
make sure you have "misc/doublekill.wav" sound
Attached Files
File Type: sma Get Plugin or Get Source (multikill.sma - 886 views - 1.6 KB)
__________________
alias White Panther
karlos is offline
Der_Langsame
Senior Member
Join Date: Jun 2006
Old 07-11-2006 , 15:18   Re: doublekill
#3

thx but i have thx problemm
Attached Files
File Type: sma Get Plugin or Get Source (multikill.sma - 809 views - 1.6 KB)
Der_Langsame is offline
Send a message via ICQ to Der_Langsame Send a message via MSN to Der_Langsame
karlos
Veteran Member
Join Date: Apr 2004
Location: Germany/Poland
Old 07-11-2006 , 18:54   Re: doublekill
#4

what you want to say
__________________
alias White Panther
karlos is offline
Der_Langsame
Senior Member
Join Date: Jun 2006
Old 07-12-2006 , 04:23   Re: doublekill
#5

ok i have the problemm (ich habe das problemm behoben es klapp alles)
Der_Langsame is offline
Send a message via ICQ to Der_Langsame Send a message via MSN to Der_Langsame
ch3cker
Veteran Member
Join Date: Jun 2005
Location: Deutschland / Baden-Würt
Old 07-12-2006 , 16:24   Re: doublekill
#6

hmm.. ich schreibs jetzt mal in deutsch, weil ich glaub das ich des net auf englisch hin bekommen würde *schäm*

gibt es einen weg, das man für jeden level (doublekill, multikill ect) ne eigene hud position festlegt. Weil so würde sich die schrift ja immer überschlagen.
__________________
SORRY 4 MY BAD ENGLISH

Last edited by ch3cker; 07-12-2006 at 16:29.
ch3cker is offline
Der_Langsame
Senior Member
Join Date: Jun 2006
Old 07-12-2006 , 16:29   Re: doublekill
#7

ja wollte ich auch schon machen aber hab kein plan wie weil wen doublekill und gleichzeitig multikill (3kills(3hs) kommt überschlägt es sich immer,dan noch ne frage kann ich bei der hudmessage von doublekill die farbe in hellblau ändern?
Dan noch was es kommt immer erst doublekill.name
kann ich es so machen das zu erst name:doublekill kommt?
Der_Langsame is offline
Send a message via ICQ to Der_Langsame Send a message via MSN to Der_Langsame
ch3cker
Veteran Member
Join Date: Jun 2005
Location: Deutschland / Baden-Würt
Old 07-12-2006 , 16:52   Re: doublekill
#8

@ Langsamer:
Farbe isch jetzt hellblau und jetzt kommt zuerst der name
Code:
/* AMX Mod script. 
* 
* (c) Copyright 2002-2003, OLO 
* This file is provided as is (no warranties). 
* 
*/ 

#include <amxmodx> 

new mkills[33][2] 

#define LEVELS 5
new levels[LEVELS] = {2,3,4,5,6}
new messages[LEVELS][] = {
	"%s: DoubleKill^nwith %d kills (%d hs)",
	"%s: MultiKill^nwith %d kills (%d hs)",
	"%s: UltraKill^nwith %d kills (%d hs)",
	"%s: MonsterKill^nwith %d kills (%d hs)",
	"%s: KillingSpree^nwith %d kills (%d hs)"
}
new sounds[LEVELS][] = {
	"doublekill",
	"multikill",
	"ultrakill",
	"monsterkill",
	"killingspree"	
}

public deathmsg_event(){
	new killer = read_data(1)
	new victim = read_data(2)
	if (killer&&get_user_team(killer)!=get_user_team(victim)) { 
		mkills[killer][0]++ 
		mkills[killer][1] += read_data(3) /* headshot */ 
		new param[4]
		param[0] = killer 
		param[1] = mkills[killer][0] 
		set_task(5.0,"check_mkill",0,param,3)
	}
} 

public check_mkill(param[]){
	new id = param[0] 
	new ckills = param[1] 
	if (ckills != mkills[id][0]) /* still killing */
		return PLUGIN_CONTINUE
	if (ckills >= levels[0]){
		for(new a=0;a<LEVELS;++a)
			if (ckills == levels[a]){
				new name[32] 
				get_user_name(id,name,31) 
				set_hudmessage(0, 255, 255, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2) 	
				client_cmd(0,"spk misc/%s",sounds[a])
				show_hudmessage(0,messages[a],name,ckills,mkills[id][1])
				break
			}
	}
	mkills[id][0] = 0
	mkills[id][1] = 0
	return PLUGIN_CONTINUE	
}

public client_putinserver(id){
	mkills[id][0] = 0
	mkills[id][1] = 0
	return PLUGIN_CONTINUE	
}

public plugin_init(){
	register_plugin("MultiKill","0.8","default") 
	register_event("DeathMsg","deathmsg_event","a") 
	return PLUGIN_CONTINUE 
}
__________________
SORRY 4 MY BAD ENGLISH
ch3cker is offline
Der_Langsame
Senior Member
Join Date: Jun 2006
Old 07-12-2006 , 17:06   Re: doublekill
#9

/* AMX Mod script.
*
* (c) Copyright 2002-2003, OLO
* This file is provided as is (no warranties).
*
*/

#include <amxmodx>

new mkills[33][2]

#define LEVELS 5
new levels[LEVELS] = {2,8}
new messages[LEVELS][] = {
"%s: DoubleKill^nwith %d kills (%d hs)",
"%s: Mega-Kill!^nwith %d kills (%d hs)",

}
new sounds[LEVELS][] = {
"doublekill",
"megakill"
}

public deathmsg_event(){
new killer = read_data(1)
new victim = read_data(2)
if (killer&&get_user_team(killer)!=get_user_team (victim)) {
mkills[killer][0]++
mkills[killer][1] += read_data(3) /* headshot */
new param[4]
param[0] = killer
param[1] = mkills[killer][0]
set_task(5.0,"check_mkill",0,param,3)
}
}

public check_mkill(param[]){
new id = param[0]
new ckills = param[1]
if (ckills != mkills[id][0]) /* still killing */
return PLUGIN_CONTINUE
if (ckills >= levels[0]){
for(new a=0;a<LEVELS;++a)
if (ckills == levels[a]){
new name[32]
get_user_name(id,name,31)
set_hudmessage(0, 255, 255, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2)
client_cmd(0,"spk misc/%s",sounds[a])
show_hudmessage(0,messages[a],name,ckills,mkills[id][1])
break
}
}
mkills[id][0] = 0
mkills[id][1] = 0
return PLUGIN_CONTINUE
}

public client_putinserver(id){
mkills[id][0] = 0
mkills[id][1] = 0
return PLUGIN_CONTINUE
}

public plugin_init(){
register_plugin("MultiKill","0.8","default")
register_event("DeathMsg","deathmsg_event","a ")
return PLUGIN_CONTINUE
}
Der_Langsame is offline
Send a message via ICQ to Der_Langsame Send a message via MSN to Der_Langsame
Der_Langsame
Senior Member
Join Date: Jun 2006
Old 07-12-2006 , 17:02   Re: doublekill
#10

ok danke ich kann ja noch megakill hinzufügen oder? denke schon
Der_Langsame is offline
Send a message via ICQ to Der_Langsame Send a message via MSN to Der_Langsame
Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:01.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode