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

[ES][REQ] Hamsandwich


  
 
 
Thread Tools Display Modes
IneedHelp
Veteran Member
Join Date: Mar 2007
Location: Argentina
Old 03-25-2009 , 16:13   Re: [ES][REQ] Hamsandwich
#11

El inflictor a veces es el attacker, va, casi siempre, nunca me tomo un arma como el inflictor..
__________________
IneedHelp is offline
Starsailor
horrible hahah
Join Date: Aug 2008
Location: Buenos Aires
Old 03-25-2009 , 16:17   Re: [ES][REQ] Hamsandwich
#12

hamsandwich no dice lo mismo xD

Code:
/**
     * Description:        Usually called whenever an entity takes any kind of damage.
     *                    Inflictor is the entity that caused the damage (such as a gun).
     *                    Attacker is the entity that tirggered the damage (such as the gun's owner).
     * Forward params:    function(this, idinflictor, idattacker, Float:damage, damagebits);
     * Return type:        Integer.
     * Execute params:    ExecuteHam(Ham_TakeDamage, this, idinflictor, idattacker, Float:damage, damagebits);
     */
__________________
Find my plugins here..

Ex - Spanish Moderator.
Starsailor is offline
L//
Senior Member
Join Date: Aug 2008
Location: Not found
Old 03-25-2009 , 16:17   Re: [ES][REQ] Hamsandwich
#13

Quote:
Originally Posted by IneedHelp View Post
El inflictor a veces es el attacker, va, casi siempre, nunca me tomo un arma como el inflictor..
El inflictor es el id de la entidad que hace el daņo, en el caso de que el daņo se produzca con un arma, seria la id del arma, si es con un rayo, seria la id del rayo.
__________________
L// is offline
Send a message via MSN to L//
IneedHelp
Veteran Member
Join Date: Mar 2007
Location: Argentina
Old 03-25-2009 , 16:57   Re: [ES][REQ] Hamsandwich
#14

Los tests no dicen lo mismo tampoco

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

public plugin_init() 
    
RegisterHam(Ham_TakeDamage"player""Fwd_TakeDamage_Pre")
    
public 
Fwd_TakeDamage_Pre(victiminflictorattackerFloat:damagedamage_bits)
    
client_print(victimprint_chat"Inflictor: %d - Attacker: %d"inflictorattacker
Salio eso -->
Attached Thumbnails
Click image for larger version

Name:	Dibujo2.JPG
Views:	183
Size:	13.5 KB
ID:	39480  
__________________
IneedHelp is offline
Starsailor
horrible hahah
Join Date: Aug 2008
Location: Buenos Aires
Old 03-25-2009 , 17:31   Re: [ES][REQ] Hamsandwich
#15

proba esto

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

public plugin_init()
{
    
register_plugin("HamSandwich :S","1.0","Maartin! (Starsailor)")
    
RegisterHam(Ham_TakeDamage"player""FwdTakeDamage"0)
    
}


public 
FwdTakeDamage(victiminflictorattackerFloat:damagedamage_bits)
{          
    new 
classname[32]
    
pev(inflictor,pev_classname,classname,31)
    new 
vicname[32],atname[32]
    
get_user_name(victim,vicname,31)
    
get_user_name(attacker,atname,31)
    
    if(
equal(classname,"grenade"))
        
client_print(0,print_chat,"%s ataco a %s con una granada",atname,vicname)


y proba esto

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

public plugin_init()
{
    
register_plugin("HamSandwich :S","1.0","Maartin! (Starsailor)")
    
RegisterHam(Ham_TakeDamage"player""FwdTakeDamage"0)
    
}


public 
FwdTakeDamage(victiminflictorattackerFloat:damagedamage_bits)
{          
    new 
classname[32]
    
pev(attacker,pev_classname,classname,31)
    new 
vicname[32],atname[32]
    
get_user_name(victim,vicname,31)
    
get_user_name(attacker,atname,31)
    
    if(
equal(classname,"grenade"))
        
client_print(0,print_chat,"%s ataco a %s con una granada",atname,vicname)


ahi vas a ver la diferencia
__________________
Find my plugins here..

Ex - Spanish Moderator.
Starsailor is offline
IneedHelp
Veteran Member
Join Date: Mar 2007
Location: Argentina
Old 03-25-2009 , 17:36   Re: [ES][REQ] Hamsandwich
#16

Yo chequeo el ID ^^ y como dice en la foto es el mismo en ese caso, y en 324892894982 casos mas que probe, es obvio que al cambiar el modo de chequeo va a cambiar :/. Probe el mio in-game y el que me mato seguia siendo el mismo id que el inflictor, asi que hay que cuidarse al decir precisamente que es el arma, depende como chequees :::
__________________

Last edited by IneedHelp; 03-25-2009 at 17:39.
IneedHelp is offline
Darkete
Veteran Member
Join Date: Oct 2008
Location: Buenos Aires, Argentina
Old 03-25-2009 , 20:07   Re: [ES][REQ] Hamsandwich
#17

Una pregunta... Si yo quiero que esto sea aplicado a nosee... pongamosle una colt.... como hago para que sea solo para la colt, que le va a dar el extra item...
__________________
Eh volvecido !!!
Darkete is offline
Send a message via MSN to Darkete Send a message via Skype™ to Darkete
Speed!
BANNED
Join Date: Jan 2009
Old 03-25-2009 , 20:28   Re: [ES][REQ] Hamsandwich
#18

get_user_weapon....
Speed! is offline
Darkete
Veteran Member
Join Date: Oct 2008
Location: Buenos Aires, Argentina
Old 03-25-2009 , 20:58   Re: [ES][REQ] Hamsandwich
#19

si, pero como donde... es que mucho no se... no soy un gran Speed! xD
__________________
Eh volvecido !!!
Darkete is offline
Send a message via MSN to Darkete Send a message via Skype™ to Darkete
-karma please
BANNED
Join Date: Mar 2009
Old 03-25-2009 , 22:27   Re: [ES][REQ] Hamsandwich
#20

Quote:
Originally Posted by Darkete View Post
si, pero como donde... es que mucho no se... no soy un gran Speed! xD
come sadwhich de jamon (hamsandwich) y te sale todo.
we te explico, pero vos tirame -karma.

pones algo asi:

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

public plugin_init()
{
    
register_plugin("HamSandwich :S","1.0","Maartin! (Starsailor)")
    
RegisterHam(Ham_TakeDamage"player""FwdTakeDamage"0)
    
}


public 
FwdTakeDamage(victiminflictorattackerFloat:damagedamage_bits)
{          
     new 
plrClipplrAmmoplrWeap[32]
    new 
plrWeapId
    
if (is_user_connected(attacker))
        
plrWeapId get_user_weapon(attackerplrClipplrAmmo)
    if (
plrWeapId == CSW_MP5NAVY)
        
// tatata

    // o sino, mejor pones
    
switch (plrWeapId)
    {
    case 
CSW_MP5NAVY//tatata
    
case CSW_M249//lalalla
    
}


-karma please is offline
 



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 12:46.


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