Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Action OnTraceAttack(int victim, int &attacker, int &inflictor, float &damage, int &damagetype, int &ammotype, int hitbox, int hitgroup)
- {
- PrintToChatAll ("Causa: %x %x ", damagetype, ammotype);
- int gender = GetEntProp(victim, Prop_Send, "m_Gender");
- int woundhead = GetRandomInt(0, 1);
- if( hitgroup == 1 )
- {
- if(( GetEntProp(victim, Prop_Send, "m_iRequestedWound1") == -1 ) && ( gender == GENDER_MALE1 || gender == GENDER_MALE2 || gender == GENDER_MALE3 || gender == GENDER_MALE4 || gender == GENDER_MALE5 || gender == GENDER_MALE6 || gender == GENDER_MALE7 || gender == GENDER_MALE8 ))
- {
- SetEntProp(victim, Prop_Send, "m_iRequestedWound1", 6);
- }
- else if (( GetEntProp(victim, Prop_Send, "m_iRequestedWound1") == -1 ) && ( gender == GENDER_FEMALE_L4D1 || gender == GENDER_FEMALE_L4D1 ))
- {
- if ( woundhead == 0 )
- {
- SetEntProp(victim, Prop_Send, "m_iRequestedWound1", 6);
- }
- else
- {
- SetEntProp(victim, Prop_Send, "m_iRequestedWound1", 40);
- }
- }
- if(( GetEntProp(victim, Prop_Send, "m_iRequestedWound2") == -1 ) && ( gender == GENDER_MALE1 || gender == GENDER_MALE2 || gender == GENDER_MALE3 || gender == GENDER_MALE4 || gender == GENDER_MALE5 || gender == GENDER_MALE6 || gender == GENDER_MALE7 || gender == GENDER_MALE8 ))
- {
- SetEntProp(victim, Prop_Send, "m_iRequestedWound2", 6);
- }
- else if (( GetEntProp(victim, Prop_Send, "m_iRequestedWound2") == -1 ) && ( gender == GENDER_FEMALE_L4D1 || gender == GENDER_FEMALE_L4D1 ))
- {
- if ( woundhead == 0 )
- {
- SetEntProp(victim, Prop_Send, "m_iRequestedWound2", 6);
- }
- else
- {
- SetEntProp(victim, Prop_Send, "m_iRequestedWound2", 40);
- }
- }
- }
- return Plugin_Continue;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement