AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [ZP] Whats wrong with this code? (https://forums.alliedmods.net/showthread.php?t=153294)

BWC_Chocolate 03-21-2011 10:34

[ZP] Whats wrong with this code?
 
PHP Code:

#include <amxmodx>
#include <hamsandwich>
#include <engine_stocks>
#include <zombieplague> 
 
#define PLUGIN "Suck..."
#define VERSION "1.0"
#define AUTHOR "I Love IU :D"
 
new cvar_damage_1 cvar_damage_2
 
public plugin_init() {
 
 
register_plugin(PLUGINVERSIONAUTHOR)
 
 
cvar_damage_1 register_cvar("zp_knife_dmg""500.0")
 
 
cvar_damage_2 register_cvar("zp_knife_dmg_2""5000.0")
 
 
RegisterHam(Ham_TakeDamage"player""forward_takedamage"
}
 
public 
forward_takedamage(victiminflictorattackerFloat:damagedamage_type

 
 if(
attacker == zp_get_user_zombie(attacker)) return HAM_IGNORED;
 
 if(
get_user_weapon(attacker) == CSW_KNIFE
 
 if(
get_user_button(attacker) == IN_ATTACK)
 
SetHamParamFloat(4damage get_pcvar_floatcvar_damage_1 ))
 
 return 
HAM_IGNORED;
 
 if(
get_user_button(attacker) == IN_ATTACK2)
 
SetHamParamFloat(4damage get_pcvar_floatcvar_damage_2 ))
 
 return 
HAM_IGNORED;
    return 
HAM_IGNORED;


I dunno about ham blabla

it doesnt work..

yokomo 03-21-2011 16:14

Re: [ZP] Whats wrong with this code?
 
Don't test yet:
PHP Code:

#include <amxmodx>
#include <hamsandwich>
#include <engine_stocks>
#include <zombieplague> 

#define PLUGIN "Suck..."
#define VERSION "1.0"
#define AUTHOR "I Love IU :D"

new cvar_damage_1 cvar_damage_2

public plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
cvar_damage_1 register_cvar("zp_knife_dmg""500.0")
    
    
cvar_damage_2 register_cvar("zp_knife_dmg_2""5000.0")
    
    
RegisterHam(Ham_TakeDamage"player""forward_takedamage"
}

public 
forward_takedamage(victiminflictorattackerFloat:damagedamage_type
{
    if(
attacker == zp_get_user_zombie(attacker)) return HAM_IGNORED;
    
    if(
get_user_weapon(attacker) == CSW_KNIFE && (get_user_button(attacker) == IN_ATTACK)) 
    {
        
SetHamParamFloat(4damage get_pcvar_floatcvar_damage_1 ))
        return 
HAM_IGNORED;
    }
    
    if(
get_user_weapon(attacker) == CSW_KNIFE && (get_user_button(attacker) == IN_ATTACK2))
    {
        
SetHamParamFloat(4damage get_pcvar_floatcvar_damage_2 ))
        return 
HAM_IGNORED;
    }
    
    return 
HAM_IGNORED;




All times are GMT -4. The time now is 14:38.

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