Raised This Month: $51 Target: $400
 12% 

new berserker == berserker


Post New Thread Reply   
 
Thread Tools Display Modes
ƒa†es™
Senior Member
Join Date: May 2009
Location: Garena
Old 12-18-2009 , 14:09   Re: new berserker == berserker
Reply With Quote #31

Quote:
Originally Posted by Mxnn View Post
You can try with this:
PHP Code:
client_command(0"spk ubication&name"
You have to add in the condition that checks if the plugin is on.
Huh ?
__________________
ƒa†es™ is offline
Mxnn
Veteran Member
Join Date: Aug 2009
Location: AT MY HOME
Old 12-18-2009 , 14:54   Re: new berserker == berserker
Reply With Quote #32

With this command you force the client to execute a sound that he must have on his valve folder .. Example:
PHP Code:
client_command(0"spk sound/BersekerFound.wav"
You understand it?
Mxnn is offline
NucL3ra
Veteran Member
Join Date: Sep 2008
Location: Bucuresti , Romania
Old 12-18-2009 , 19:51   Re: new berserker == berserker
Reply With Quote #33

what's a berseker ?
NucL3ra is offline
Send a message via Yahoo to NucL3ra
Mxnn
Veteran Member
Join Date: Aug 2009
Location: AT MY HOME
Old 12-18-2009 , 20:24   Re: new berserker == berserker
Reply With Quote #34

I guess that is a new mod this.
Berseker is some like a monster (like predator i guess)
Mxnn is offline
ƒa†es™
Senior Member
Join Date: May 2009
Location: Garena
Old 12-19-2009 , 17:10   Re: new berserker == berserker
Reply With Quote #35

Quote:
Originally Posted by Mxnn View Post
With this command you force the client to execute a sound that he must have on his valve folder .. Example:
PHP Code:
client_command(0"spk sound/BersekerFound.wav"
You understand it?
No, this is not what i mean. What i mean was i can't figure out where or how should i get if the user is a berserker and he die, it will play a sound global "0".
PHP Code:
new BerserkerDown 
PHP Code:
if ( read_data) == new_berserker )
{
         
set_user_renderingread_data), kRenderFxGlowShell000kRenderNormal16 )
         
new_berserker read_data)
         
NewBerserkernew_berserker )
}
 
else
{
        if ( 
read_data) == new_berserker )
        {
                   
emit_sound(  0CHAN_STREAMBerserkerDown1.0ATTN_NORM0PITCH_HIGH )
        }

Quote:
Originally Posted by Mxnn View Post
I guess that is a new mod this.
Berseker is some like a monster (like predator i guess)
It's not monster it's just gunz online. 1 part of the game there a mode call berserker.
__________________
ƒa†es™ is offline
Mxnn
Veteran Member
Join Date: Aug 2009
Location: AT MY HOME
Old 12-19-2009 , 21:46   Re: new berserker == berserker
Reply With Quote #36

PHP Code:
if ( read_data) == new_berserker )
{
         
set_user_renderingread_data), kRenderFxGlowShell000kRenderNormal16 )
         
new_berserker read_data)
         
NewBerserkernew_berserker )
}
 
else
{
        if ( 
read_data) == new_berserker )
        {
                   
client_cmd(0"spk bersekerdie")// That is equal to do this --->emit_sound(  0, CHAN_STREAM, BerserkerDown, 1.0, ATTN_NORM, 0, PITCH_HIGH )
                   // But more easier..
                   // In "bersekerdie" you have to put the ubication of the sound (the sound must be download by the client, you have to put a default ubication inside the cstrike folder)
        
}

Mxnn is offline
Old 12-19-2009, 22:53
zombieplague
This message has been deleted by zombieplague.
ƒa†es™
Senior Member
Join Date: May 2009
Location: Garena
Old 12-19-2009 , 22:54   Re: new berserker == berserker
Reply With Quote #37

Quote:
Originally Posted by Mxnn View Post
PHP Code:
if ( read_data) == new_berserker )
{
         
set_user_renderingread_data), kRenderFxGlowShell000kRenderNormal16 )
         
new_berserker read_data)
         
NewBerserkernew_berserker )
}
 
else
{
        if ( 
read_data) == new_berserker )
        {
                   
client_cmd(0"spk bersekerdie")// That is equal to do this --->emit_sound(  0, CHAN_STREAM, BerserkerDown, 1.0, ATTN_NORM, 0, PITCH_HIGH )
                   // But more easier..
                   // In "bersekerdie" you have to put the ubication of the sound (the sound must be download by the client, you have to put a default ubication inside the cstrike folder)
        
}


Doesn't work. When berserker die the sound didn't play.
__________________
ƒa†es™ is offline
Mxnn
Veteran Member
Join Date: Aug 2009
Location: AT MY HOME
Old 12-19-2009 , 23:59   Re: new berserker == berserker
Reply With Quote #38

Show all the code please.
Mxnn is offline
ƒa†es™
Senior Member
Join Date: May 2009
Location: Garena
Old 12-20-2009 , 00:57   Re: new berserker == berserker
Reply With Quote #39

Quote:
Originally Posted by Mxnn View Post
Show all the code please.
PHP Code:
#include <amxmodx>
#include <fakemeta>
#include <cstrike>
#include <amxmisc>
#include <hamsandwich>
#include <fun>

#define HEALTH 700
#define ARMOR 700
#define GRAVITY 0.7

new pcvar_berserker_toggle
new cvar_respawndelay
new new_berserker
new cooldown_time33 ]

new 
BerserkerFound[ ] = { "berserker/NAR29.wav" }
new 
BerserkerDown[ ] = { "berserker/NAR28.wav" }

public 
plugin_init( )
{
    
register_plugin"Berserker Mod""1.0""ƒa†es™" )
    
register_event"DeathMsg""Event_DeathMsg""a" )

    
register_concmd"amx_berserker""Toggle"ADMIN_LEVEL_D" < 1 = on | 0 = off >" )
    
pcvar_berserker_toggle register_cvar"berserker_toggle""1" 
}

public 
plugin_precache( )
{
        
precache_soundBerserkerFound )
        
precache_soundBerserkerDown )
}

public 
Berserker_Start( )
{
           
set_hudmessage02000, -1.00.2926.012.00.10.2, -)
           
show_hudmessage0"BERSERKER MOD: ENABLE" )
           new 
players32 ], num
           get_players
playersnum"a" )
           
new_berserker playersrandomnum ) ]
           
NewBerserkernew_berserker )
           return 
PLUGIN_HANDLED
}

public 
NewBerserkerid )
{
          new 
name32 ]
          
get_user_namenew_berserkername31 )
          
set_user_renderingnew_berserkerkRenderFxGlowShell191239255kRenderNormal16 )
          
set_user_healthnew_berserkerHEALTH )
          
set_user_armornew_berserkerARMOR )
          
set_user_gravitynew_berserkerGRAVITY )
          
set_hudmessage20000, -1.00.2021.01.10.00.0, -)
          
show_hudmessage0"BERSERKER: %s | HEALTH: %d | ARMOR: %d"nameget_user_healthnew_berserker ), get_user_armornew_berserker ) )
          
emit_sound(  new_berserkerCHAN_STREAMBerserkerFound1.0ATTN_NORM0PITCH_HIGH )
          return 
PLUGIN_HANDLED
}

public 
Event_DeathMsg( )
{
     if ( 
get_pcvar_numpcvar_berserker_toggle ) == )
     {
         new 
id read_data)

         
set_task1.0"ShowHUD"id,  __"a"cooldown_timeid ] ) 
     }

     if ( 
get_pcvar_numpcvar_berserker_toggle ) == )
         return 
PLUGIN_CONTINUE

     
if ( read_data) == new_berserker )
     {
         
set_user_renderingread_data), kRenderFxGlowShell000kRenderNormal16 )
         
new_berserker read_data)
         
NewBerserkernew_berserker )
     }
     else
     {
          if ( 
read_data) == new_berserker )
          {
               
client_cmd(0"spk BerserkerDown" )
          }
     }
     return 
PLUGIN_CONTINUE
}

public 
ShowHUDid )
{
        
cooldown_timeid ] = cooldown_timeid ] - 1;
 
set_hudmessage255255255, -1.00.2021.01.10.00.0, -)
 
show_hudmessageid"Respawing in %d second."cooldown_timeid ] ) 
}

public 
client_disconnectid )
{
     if ( 
id == new_berserker )
     {
             new 
szPlayers32 ], iNum
             get_players
szPlayersiNum )
             
new_berserker random_num1iNum )
     }
     return 
PLUGIN_HANDLED
}

public 
Toggleidlevelcid )
{
 if ( !
cmd_accessidlevelcid) )
 {
  return 
PLUGIN_HANDLED
 
}
 new 
arg132 ]
 
read_argv1arg131 )
 if ( 
str_to_numarg1 ) )
 {
         
set_pcvar_numpcvar_berserker_toggle)
                
server_cmd"sv_restartround 10" )
                
set_task15.0"Berserker_Start" )
        } 
        else
        {
  
set_pcvar_numpcvar_berserker_toggle)
                
server_cmd"sv_restartround 10" )
                
set_hudmessage20000, -1.00.2926.012.00.10.2, -)
                
show_hudmessage0"BERSERKER MOD: DISABLE" )
                
remove_taskid )
        }
        return 
PLUGIN_HANDLED
}

public 
start( )
{
        if ( !
new_berserker )
        {
             new 
szPlayers32 ], iNum
             get_players
szPlayersiNum )
             
new_berserker random_num1iNum )
        }
        else
        {
             
NewBerserkernew_berserker )
        }
        return 
PLUGIN_HANDLED

__________________
ƒa†es™ is offline
Mxnn
Veteran Member
Join Date: Aug 2009
Location: AT MY HOME
Old 12-20-2009 , 15:14   Re: new berserker == berserker
Reply With Quote #40

Quote:
Originally Posted by ƒa†es™ View Post
PHP Code:

          
if ( read_data) == new_berserker )
          {
               
client_cmd(0"spk BerserkerDown" )
          } 
At Event_DeathMsg()..

-->>
PHP Code:
          if ( read_data) == new_berserker )
          {
               
client_cmd(0"spk %s"BerserkerDown )
          } 
Mxnn is offline
Reply



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 09:03.


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