AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   show kill count and play kill sound (https://forums.alliedmods.net/showthread.php?t=188667)

RuRuRu612754 06-29-2012 03:04

show kill count and play kill sound
 
Hello

Kill num is displayed as "You kill"
and
Kill snd is no played

please fix to my code

best regards,

PHP Code:

#include <amxmodx>

new kill_num[32]

public 
plugin_init()
{
    
register_plugin("PLUGIN""PLUGIN""AUTHOR")

    
register_event("DeathMsg""event_death""a""1>0")
}

public 
plugin_precache()
{
    
precache_sound("amxx_sound/kill1.wav")
    
precache_sound("amxx_sound/kill2.wav")
    
precache_sound("amxx_sound/kill3.wav")
    
precache_sound("amxx_sound/kill4.wav")
    
precache_sound("amxx_sound/kill5.wav")
    
precache_sound("amxx_sound/kill6.wav")
    
precache_sound("amxx_sound/kill7.wav")
    
precache_sound("amxx_sound/kill8.wav")
    
precache_sound("amxx_sound/kill9.wav")
    
precache_sound("amxx_sound/kill10.wav")
    
precache_sound("amxx_sound/kill11.wav")
    
precache_sound("amxx_sound/kill12.wav")
    
precache_sound("amxx_sound/kill13.wav")
    
precache_sound("amxx_sound/kill14.wav")
}

public 
client_connect(id)
{
    
kill_num[id] = 0
}

public 
client_disconnect(id)
{
    
kill_num[id] = 0
}

public 
event_death()
{
        static 
iKilleriVictim
        
        iKiller 
read_data(1)
        
iVictim read_data(2)
        
        if(
iKiller != iVictim)
        {
        
kill_num[iKiller]++
        
kill_num[iVictim] = 0

        client_print
(iKillerprint_center"You %s kill"kill_num[iKiller])
        
client_cmd(iKiller"spk amxx_sound/kill%s.wav"kill_num[iKiller])
    }



Liverwiz 06-29-2012 03:14

Re: show kill count and play kill sound
 
Code:

        client_print(iKiller, print_center, "You %s kill", kill_num[iKiller])
        client_cmd(iKiller, "spk amxx_sound/kill%s.wav", kill_num[iKiller])

:arrow:
PHP Code:

        client_print(iKillerprint_center"You %d kill"kill_num[iKiller]) 
        
client_cmd(iKiller"spk ^"amxx_sound/kill%d.wav^""kill_num[iKiller]) 

%s displays a string. You want to display a decimal/int/number (%d)
You gotta put the file path within quotes.

RuRuRu612754 06-29-2012 03:26

Re: show kill count and play kill sound
 
Quote:

Originally Posted by Liverwiz (Post 1738768)
Code:

        client_print(iKiller, print_center, "You %s kill", kill_num[iKiller])
        client_cmd(iKiller, "spk amxx_sound/kill%s.wav", kill_num[iKiller])

:arrow:
PHP Code:

        client_print(iKillerprint_center"You %d kill"kill_num[iKiller]) 
        
client_cmd(iKiller"spk ^"amxx_sound/kill%d.wav^""kill_num[iKiller]) 

%s displays a string. You want to display a decimal/int/number (%d)
You gotta put the file path within quotes.

:shock:
I miss easy and simple
Thanks:)

Liverwiz 06-29-2012 03:28

Re: show kill count and play kill sound
 
Quote:

Originally Posted by RuRuRu612754 (Post 1738776)
:shock:
I miss easy and simple
Thanks:)

The simplest of things are often the ones we overlook.
You're welcome.


All times are GMT -4. The time now is 15:12.

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