View Single Post
Mr.J
Senior Member
Join Date: Sep 2017
Location: cs_assault
Old 01-02-2018 , 10:39   Re: Need help for powers code
Reply With Quote #7

Quote:
Originally Posted by Adomaz1 View Post
Code:
public AddHealth(id) {
	new team = cs_get_user_team(id);
	if(team == CS_TEAM_T)
		return
	
	set_user_health(id, get_user_health(id) + (20*HealthLevel[id])); 
	
	if(get_user_health(id) > 100.0) MaxHealth[id] = get_user_health(id); 
	else MaxHealth[id] = 100;
	
	Refreshing[id] = false;
} 

public NeverEndingRegen() {	
	new players[32], num; 
	get_players(players, num, "ach"); 
	
	for(new id;id < num;id++) { 
		new i = players[id]; 
		if(RegenLevel[i] > 0 && !Refreshing[id]) { 
			if((get_user_health(i) + RegenLevel[i]) > MaxHealth[i]) set_user_health(i, MaxHealth[i]); 
			else set_user_health(i, get_user_health(i) + RegenLevel[i]); 
		} 
	} 
}
same problem , zombies regen HP to maxim 100 HP and their HP are 100 (exactly like CT)

Quote:
Originally Posted by Relaxing View Post
Try this... and come back with results
Code:
public AddHealth(id){     if (is_user_alive(id)) return 0;     set_user_health(id, get_user_health(id) + (20*HealthLevel[id]));     Refreshing[id] = false; } public NeverEndingRegen(id){     if (is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_CT && !Refreshing[id]) return 0;         set_user_health(id, get_user_health(id) + RegenLevel[id]); }
i cant compile, here the compile messages :

powers.sma <114> :warning 209: function "AddHealth" should return a value
PHP Code:
    Refreshing[id] = false;

powers.sma <158> : error 017: undefined symbol "id"
PHP Code:
    if (is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_CT && !Refreshing[id]) return 0
powers.sma <160> : error 017: undefined symbol "id"
PHP Code:
    set_user_health(idget_user_health(id) + RegenLevel[id]); 
Another one :
powers.sma <160> : error 017: undefined symbol "id"
PHP Code:
    set_user_health(idget_user_health(id) + RegenLevel[id]); 
powers.sma <161> :warning 209: function "NeverEndingRegen" should return a value
PHP Code:
    Refreshing[id] = false;

Mr.J is offline