Raised This Month: $ Target: $400
 0% 

[Help] Aumentar Daño de He


  
 
 
Thread Tools Display Modes
Author Message
TheShootSpeed
Member
Join Date: Nov 2011
Old 12-27-2011 , 11:34   [Help] Aumentar Daño de He
#1

Como puedo aumentar el daño de he ? en mi servidor?

Last edited by TheShootSpeed; 12-27-2011 at 11:34.
TheShootSpeed is offline
XINLEI
me too
Join Date: Jun 2011
Location: Colombian Coffee storage
Old 12-27-2011 , 13:10   Re: [Help] Aumentar Daño de He
#2

Con Damage Control (obviamente solo le modifica el valor de la HE).
XINLEI is offline
Geoslide
Senior Member
Join Date: Jun 2011
Location: Chilean player
Old 12-27-2011 , 13:10   Re: [Help] Aumentar Daño de He
#3

Go to ---> Recopilacion de tutoriales 7.5
__________________
Basebuilder V6 - plugin for sale
Jailbreak V6 - plugin for sale
more plugins in progress ...

Geoslide ?
Geoslide is offline
Exc3ll@N
Veteran Member
Join Date: Oct 2009
Location: Donde me lleve el viento
Old 12-27-2011 , 15:49   Re: [Help] Aumentar Daño de He
#4

Quote:
Originally Posted by XINLEI View Post
Con Damage Control (obviamente solo le modifica el valor de la HE).
es demasiado code para lo que va a usar el , con unas lineas es suficiente lo que pide , aunque si vas a usar todas las armas , o la gran mayoria si puede usar eso , aunque yo cambiaria los pcvars por switch
__________________
Haz lo que sientas y te haga feliz.
Exc3ll@N is offline
Send a message via MSN to Exc3ll@N
Chaato
Senior Member
Join Date: Jun 2011
Location: C://Windows/Arg/MyHome
Old 12-28-2011 , 04:03   Re: [Help] Aumentar Daño de He
#5

Prueba con esto, no esta testeado porque estoy estudiando y no tengo tiempo ^^.

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

new const Autor[] = "Chatto."
new const Name[] = "Sumar danio de bomba"
new const Vers[] = " 1.0 "

public plugin_init()
{
    
register_plugin(NameVersAutor)
    
    
RegisterHamHam_TakeDamage"player""FwTakeDamage" )
}

public 
FwTakeDamagevictiminflictorattackerFloat:damagedamage_bits 
{
    if( !
is_user_connectedvictim ) && !is_user_alivevictim ) )  // Si la victima no esta conectada o esta muerta
        
return HAM_IGNORED
    
    if( 
get_user_weaponattacker ) != CSW_HEGRENADE // Si no es igual el arma del attacker a una He grenade
        
return HAM_IGNORED;
    
    
SetHamParamFloat4damage 10.0 // Sumaria el daño en 10.
    
return HAM_HANDLED;
    


Last edited by Chaato; 12-28-2011 at 04:05.
Chaato is offline
Send a message via MSN to Chaato Send a message via Skype™ to Chaato
xLeoNNN
Veteran Member
Join Date: Sep 2010
Location: de_dust2
Old 12-28-2011 , 09:02   Re: [Help] Aumentar Daño de He
#6

con

PHP Code:
#define DMG_HEGRENADE (1<<24) 
y

PHP Code:
if(damage_bits DMG_HEGRENADESetHamParamFloat4damage 10.0 
creo, el dmg_bits es el quinto argumento del evento Ham_TakeDamage.
__________________
xLeoNNN is offline
Send a message via MSN to xLeoNNN
Korxu
Senior Member
Join Date: Sep 2010
Old 12-28-2011 , 09:06   Re: [Help] Aumentar Daño de He
#7

Chaato, 'is_user_alive ( index )' ya comprueba si está o no conectado, con lo que puedes eliminar 'is_user_connected ( index )'.
Korxu is offline
xLeoNNN
Veteran Member
Join Date: Sep 2010
Location: de_dust2
Old 12-28-2011 , 09:11   Re: [Help] Aumentar Daño de He
#8

PHP Code:
if( !is_user_connectedattacker ) || !is_user_connectedvictim ) )  // Si la victima o el atacante no esta conectada
        
return HAM_IGNORED
comprueba los 2, quizas te mande logs si no lo haces
__________________

Last edited by xLeoNNN; 12-28-2011 at 09:11.
xLeoNNN is offline
Send a message via MSN to xLeoNNN
shinoda
Spanish Moderator
Join Date: Nov 2009
Location: ag_crossfire
Old 12-28-2011 , 13:22   Re: [Help] Aumentar Daño de He
#9

Quote:
Originally Posted by Chaato View Post
Prueba con esto, no esta testeado porque estoy estudiando y no tengo tiempo ^^.

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

new const Autor[] = "Chatto."
new const Name[] = "Sumar danio de bomba"
new const Vers[] = " 1.0 "

public plugin_init()
{
    
register_plugin(NameVersAutor)
    
    
RegisterHamHam_TakeDamage"player""FwTakeDamage" )
}

public 
FwTakeDamagevictiminflictorattackerFloat:damagedamage_bits 
{
    if( !
is_user_connectedvictim ) && !is_user_alivevictim ) )  // Si la victima no esta conectada o esta muerta
        
return HAM_IGNORED
    
    if( 
get_user_weaponattacker ) != CSW_HEGRENADE // Si no es igual el arma del attacker a una He grenade
        
return HAM_IGNORED;
    
    
SetHamParamFloat4damage 10.0 // Sumaria el daño en 10.
    
return HAM_HANDLED;
    

No es necesario coprobar si la víctima está conectada.
get_user_weapon para granadas no es la mejor forma, puedes usar un offset que no recuerdo cual es en CS.
__________________
Oh hell no this shit is awesome !!!
shinoda is offline
Send a message via MSN to shinoda Send a message via Skype™ to shinoda
Manu127
Veteran Member
Join Date: Jul 2010
Location: Argentina
Old 12-28-2011 , 13:28   Re: [Help] Aumentar Daño de He
#10

PHP Code:
#include <amxmodx>
#include <hamsandwich>

#define is_valid_player(%1) (1 <= %1 <= 32)

new const Autor[] = "Chatto."
new const Name[] = "Sumar danio de bomba"
new const Vers[] = " 1.0 "

public plugin_init()
{
    
register_plugin(NameVersAutor)
    
    
RegisterHam(Ham_TakeDamage,"player","FwTakeDamage" )
}

public 
FwTakeDamagevictiminflictorattackerFloat:damagedamage_bits 
{
    if(!
is_valid_player(attacker) || get_user_weapon(attacker) != CSW_HEGRENADE)
        return 
HAM_IGNORED;
    
    
SetHamParamFloat4damage 400.0 )
    
    return 
HAM_HANDLED;

Es el de chatto tiene que funcar. Para comprobarlo.. Si no matas a alguien de una con una deto significa que no funca
__________________
Manu127 is offline
Send a message via MSN to Manu127 Send a message via Skype™ to Manu127
 



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:06.


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