Page 1 of 1

Cerere plugin VIP

Posted: 27 Nov 2013, 21:03
by DavidBrt.
Vreau si eu un plugin vip pentru un server clasic.

Jucatorii cu vip vreau sa beneficieze de urmatoarele:

-double jump
- sa poate vedea in timp real damage-ul
-deagle ( 99 gloante ) ( la inceputul fiecarei runde )
- HE, FB, SB ( la inceputul fiecarei runde )
- 100 AP ( vesta si casca ) ( la inceputul fiecarei runde )
- + 5 HP / kill
- + 10 HP / headshot.

accesul pentru vip sa fie "t"

Multumesc :)

Re: Cerere plugin VIP

Posted: 28 Nov 2013, 21:51
by DavidBrt.
UP :)

Re: Cerere plugin VIP

Posted: 30 Nov 2013, 21:52
by DavidBrt.
UP :| Chiar nimeni ?

Re: Cerere plugin VIP

Posted: 30 Nov 2013, 22:28
by Cosmin
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <hamsandwich>
#include <fun>
#include <cstrike>

#define PLUGIN "ClasicVip"
#define VERSION "1.0"
#define AUTHOR "C0sm1N"

#define ADMIN_VIP	ADMIN_LEVEL_H

const moneyc = 5
const moneyh = 10
new bool:bulletdamage[33], g_hudmsg1

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent("roundstart", 2, "1=Round_Start")
	RegisterHam(Ham_Spawn, "player", "PlayerPostSpawn", 1)
	register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0")	
	
	g_hudmsg1 = CreateHudSyncObj()
}


public PlayerPostSpawn( id )
{
	bulletdamage[id] = true
	
	if(get_user_flags(id) & ADMIN_VIP && is_user_alive(id) && !is_user_bot(id))
	{
		give_item(id,"weapon_hegrenade")
		give_item(id,"weapon_flashbang")
		cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
		give_item(id,"weapon_smokegrenade")
		give_item(id,"weapon_deagle")
		cs_set_user_bpammo(id, CSW_DEAGLE, 99)
		set_user_armor(id, get_user_armor(id) + 100)
		
		new iKiller
		new iVictim
		new iHeadshot
		
		iKiller = read_data( 1 )
		iVictim = read_data( 2 )
		iHeadshot = read_data( 3 )
		
		if(iKiller != iVictim && is_user_alive(iKiller))
		{
			cs_set_user_money(iKiller, cs_get_user_money(iKiller) + moneyc)
		}
		else if(iHeadshot)
		{
			cs_set_user_money(iKiller, cs_get_user_money(iKiller) + moneyh)
		}
	}
}
public on_damage(id)
{
	static attacker; attacker = get_user_attacker(id)
	static damage; damage = read_data(2)
	if(is_user_connected(attacker) && bulletdamage[attacker] && get_user_flags(attacker) & ADMIN_VIP)
	{
		set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
		ShowSyncHudMsg(attacker, g_hudmsg1, "%i^n", damage)
	}
}
public client_disconnect( id )
	bulletdamage[id] = false
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Scuze,dar nu stiu cum sa adaug multijump in rest ai tot ce ai cerut :)

Re: Cerere plugin VIP

Posted: 04 Dec 2013, 14:15
by DavidBrt.
Mersi :D
E bine si asa