Cerere Plugin Vip DeathRun

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
User avatar
Nubo
Fost moderator
Fost moderator
Posts: 2734
Joined: 11 Jul 2012, 18:45
Detinator Steam: Da
CS Status: [əˈnɒn.ɪ.məs]
Reputatie: Fost scripter eXtreamCS
Fost eXtream Mod
Has thanked: 8 times
Been thanked: 27 times

11 Aug 2014, 15:51

Code: Select all

		if(get_user_flags(Attacker) & VIP_ACCES) {
			if(Attacker != Victim && is_user_alive(Attacker))
				set_user_health(Attacker,get_user_health(Attacker) + 25)
			
			if(HeadShot)
				set_user_health(Attacker,get_user_health(Attacker) + 40)
		}
Asa v-a primi 65 hp.
Cand face HS se executa si asta "if(Attacker != Victim && is_user_alive(Attacker))".

Corect o sa fie asa.

Code: Select all

if(get_user_flags(Attacker) & VIP_ACCES) {
	if(Attacker != Victim && is_user_alive(Attacker)) {
		if(HeadShot) {
			set_user_health(Attacker,get_user_health(Attacker) + 40)
		} else {
			set_user_health(Attacker,get_user_health(Attacker) + 25)
		}
	}
}
Cand nu merge acest forum sunt online aici:
  • * Skype: nubo_cs
    * Y!M ID: nubo_cs
RoyalServer 2
Starke
Membru, skill 0
Membru, skill 0
Posts: 63
Joined: 26 Jun 2013, 21:23
Detinator Steam: Nu
CS Status: DR.CS1.RO
Detinator server CS: DR.CS1.RO
Has thanked: 18 times
Contact:

11 Aug 2014, 21:04

cyby wrote:
| Afiseaza codul
#include <amxmodx>
#include <cstrike>
#include <hamsandwich>
#include <fakemeta_util>
#include <fun>

#define PLUGIN "DR: VIP"
#define VERSION "1.0"
#define AUTHOR "DaNNe."

#define VIP_ACCES	ADMIN_LEVEL_H

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	RegisterHam(Ham_TakeDamage, "player", "TakeDamage_Post")
	
	register_event("DeathMsg", "EVENT_Death", "a")
	
	register_message(get_user_msgid("ScreenFade"), "MSG_NOFLASH")
}

public TakeDamage_Post(Victim, Inflictor, Attacker, Float:Damage) {
	if(is_user_connected(Attacker) && is_user_alive(Attacker)) {
		if(get_user_flags(Attacker) & VIP_ACCES)
			SetHamParamFloat(4, Damage * 2)
	}
}

public EVENT_Death() {
	static Victim, Attacker;
	Attacker = read_data(1)
	Victim = read_data(2)
	new HeadShot = read_data(3)
		if(get_user_flags(Attacker) & VIP_ACCES) {
			if(Attacker != Victim && is_user_alive(Attacker))
				set_user_health(Attacker,get_user_health(Attacker) + 25)
			
			if(HeadShot)
				set_user_health(Attacker,get_user_health(Attacker) + 40)
		}
}

public MSG_NOFLASH(msgid, dest, id) {
	if(is_user_connected(id)) {
		if(get_user_flags(id) & VIP_ACCES) {
			static data[4]
			data[0] = get_msg_arg_int(4)
			data[1] = get_msg_arg_int(5)
			data[2] = get_msg_arg_int(6)
			data[3] = get_msg_arg_int(7)
		
			if(data[0] == 255 && data[1] == 255 && data[2] == 255 && data[3] > 199)
				return PLUGIN_HANDLED
		}
	}
	return PLUGIN_CONTINUE
}
Multumesc merge.
Nubo wrote:

Code: Select all

		if(get_user_flags(Attacker) & VIP_ACCES) {
			if(Attacker != Victim && is_user_alive(Attacker))
				set_user_health(Attacker,get_user_health(Attacker) + 25)
			
			if(HeadShot)
				set_user_health(Attacker,get_user_health(Attacker) + 40)
		}
Asa v-a primi 65 hp.
Cand face HS se executa si asta "if(Attacker != Victim && is_user_alive(Attacker))".

Corect o sa fie asa.

Code: Select all

if(get_user_flags(Attacker) & VIP_ACCES) {
	if(Attacker != Victim && is_user_alive(Attacker)) {
		if(HeadShot) {
			set_user_health(Attacker,get_user_health(Attacker) + 40)
		} else {
			set_user_health(Attacker,get_user_health(Attacker) + 25)
		}
	}
}
Multumesc, am modificat si primeste 40 hp pe hs si 25 hp pe kill.Puteti marca rezolvat.
Image
Post Reply

Return to “Cereri”

  • Information