AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Show kill sprite (https://forums.alliedmods.net/showthread.php?t=118010)

rainbow14 02-06-2010 23:01

Show kill sprite
 
3 Attachment(s)
How can show Kill Streak spr and Kill Streak sound?

When I Kill Streak 1 Kill 2 Kill 3Kill

Attachment 59218

Attachment 59219

hleV 02-07-2010 03:49

Re: Show kill sprite
 
Nohow.

dFF 02-07-2010 04:09

Re: Show kill sprite
 
What about the TE_FIREFIELD or TE_SPRITE ?

rainbow14 02-07-2010 05:29

Re: Show kill sprite
 
Quote:

public update_icon(id) {
check_icon_loc()
if(!get_pcvar_num(pcv_show) || get_pcvar_num(pcv_iloc) == 0)
return PLUGIN_CONTINUE

if(is_user_alive(id))
{
new iwpn, wclip, wammo, sprite[192], icon_color[3] = {160, 160, 160}

iwpn = get_user_weapon(id, wclip, wammo)
switch(iwpn) {
case CSW_KILL_1: sprite = "kill_1"
case CSW_KILL_2: sprite = "kill_2"
case CSW_KILL_3: sprite = "kill_3"
case CSW_KILL_4: sprite = "kill_4"
case CSW_KILL_5: sprite = "kill_5"
case CSW_KILL_6: sprite = "kill_6"
case CSW_KILL_7: sprite = "kill_7"
case CSW_KILL_8: sprite = "kill_8"
case 0: sprite = ""
default: sprite = ""
}
if (is_user_ok(id)) {
if (equali(sprite, "")) {
remove_weapon_icon(id)
} else {
message_begin(MSG_ONE,iconstatus,icon_origin, id)
write_byte(1) // status (0=hide, 1=show, 2=flash)
write_string(sprite) // sprite name

write_byte(icon_color[0]) // red
write_byte(icon_color[1]) // green
write_byte(icon_color[2]) // blue
message_end()
}
user_icons[id] = sprite
} else {
remove_weapon_icon(id)
}
}
return PLUGIN_CONTINUE
}


All times are GMT -4. The time now is 07:27.

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