Advanced blind?

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 .
Post Reply
User avatar
Freezy.
Membru, skill +1
Membru, skill +1
Posts: 385
Joined: 21 Feb 2016, 14:12
Detinator Steam: Da
Detinator server CS: SUD.LEAGUECS.RO
SteamID: /id/fzind/
Fond eXtream: 0
Location: Constanţa
Has thanked: 2 times
Contact:

21 Feb 2018, 14:14

Există sau poate face cineva un plugin de blind cu următoarele atribuții:

- să setezi prin cvar cât timp să aibe blind.
- Când jucătorul x primește blind de la adminul y, să arate un mesaj în chat tuturor, doar celui ce are blind, nu.
- să nu fie nevoie de amx_unblind, să-i expire după un anumit timp.
- să nu fie nimic care să-l facă să creadă pe cel ce i se aplică comanda, că are blind.
- dacă jucătorul face frag după ce a primit blind, să primească ban, acționat prin advanced ban (Exolent) pe care îl am deja pe server.
- să i se facă o poză când face fragul și să i se salveze în cstrike.
sud.leaguecs.ro # 32/32 non stop. - 5.254.20.19:27015
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK

----------------------------------------------------------
servere găzduite de gphosting.ro
RoyalServer 2
User avatar
DevilBoy.eXe
Super moderator
Super moderator
Posts: 1678
Joined: 05 Jun 2016, 23:04
Detinator Steam: Da
Detinator server CS: GO.WARED.RO
SteamID: DevilBoy_eXe
Reputatie: Super Moderator
Fond eXtream: 0
Location: beyond the time
Discord: zeux.
Has thanked: 15 times
Been thanked: 71 times
Contact:

21 Feb 2018, 14:53

UP!
Vreau si eu un plugin de genu
User avatar
Freezy.
Membru, skill +1
Membru, skill +1
Posts: 385
Joined: 21 Feb 2016, 14:12
Detinator Steam: Da
Detinator server CS: SUD.LEAGUECS.RO
SteamID: /id/fzind/
Fond eXtream: 0
Location: Constanţa
Has thanked: 2 times
Contact:

23 Feb 2018, 01:29

up.
sud.leaguecs.ro # 32/32 non stop. - 5.254.20.19:27015
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK

----------------------------------------------------------
servere găzduite de gphosting.ro
User avatar
DaNNe.
Fost moderator
Fost moderator
Posts: 2811
Joined: 08 Nov 2013, 20:43
Detinator Steam: Da
CS Status: Activitate scăzută
SteamID: /id/FurienMaster
Reputatie: Nick anterior: DnD. Gold, Emrys
0.5/3
Fost moderator ajutator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 244 times
Been thanked: 129 times
Contact:

23 Feb 2018, 12:52

NETESTAT | Afiseaza codul
#include	<amxmodx>
#include	<amxmisc>
#include 	<cstrike>
#include 	<fakemeta>
#include	<fakemeta_util>

#define PLUGIN "Advanced Blind"
#define VERSION "2.0"
#define AUTHOR "DaNNe."

new		bool: IsBlinded[33],		cvar_time,
		MSGID_ScreenFade;
		
public 	plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_event("DeathMsg",	"EVENT_Death",	"a")
	
	register_concmd("amx_blind", "CMD_SetBlind", ADMIN_SLAY, "Name / #UserID")
	
	cvar_time	=	register_cvar("blind_time",		"10")
	
	MSGID_ScreenFade	=	get_user_msgid("ScreenFade")
}

public client_putinserver(id)
	IsBlinded[id] = false;

public EVENT_Death() {
	new Killer	=	read_data(1),
		Victim  =  	read_data(2),
		Name[32],	NameLen	=	charsmax(Name)
		
	if(is_user_connected(Killer) && Killer != Victim) {
		if(IsBlinded[Killer]) {
			get_user_name(Killer, Name, NameLen)
			client_print(Killer, print_console, "Esti suspect de wall. O poza ti-a fost salvat in CS.")
			client_print(Killer, print_console, "Daca ti s-a facut o nedreptate, te asteptam pe forum.")
			client_cmd(Killer, "snapshot")
			server_cmd("amx_banip ^"%s^" ^"0^" ^"Kill in blind^"", Name)
		}
	}
}

public CMD_SetBlind(id, level, cid) {
	if(!cmd_access(id, level, cid, 1)) 
		return PLUGIN_HANDLED
	
	new Arg[32],	ArgLen	=	charsmax(Arg),
		Player,		PlayerID,
		Name[32],	NameLen	=	charsmax(Name)
	read_argv(1, Arg, ArgLen)
	Player = cmd_target(id, Arg, ArgLen)
	if(Player) {
		IsBlinded[Player] = true;
		set_task(float(get_pcvar_num(cvar_time)),	"TASK_UnBLIND",	Player)
		MAKE_ScreenFade(Player, 0, 0, 0)
		get_user_name(Player, Name, NameLen)
		new Players[32], Num
		get_players(Players, Num, "ch")
		for(new i = 0; i < Num; i++) {
			PlayerID = Players
			if(!IsBlinded[PlayerID])
				ColorChat(PlayerID, "!g[ADVANCED BLIND]!n Jucatorul!t %s!n a primit!t blind!n", Name)
		}
		return PLUGIN_HANDLED
	}
	return PLUGIN_HANDLED
} 

public TASK_UnBLIND(id) {
	if(is_user_connected(id)) {
		if(IsBlinded[id]) {
			IsBlinded[id] = false;
			RESET_ScreenFade(id)
		}
	}
}

public MAKE_ScreenFade(id, RED, GREEN, BLUE) {
	message_begin(MSG_BROADCAST, MSGID_ScreenFade, _, id);
	write_short((1<<12)*4);
	write_short((1<<12)*1);
	write_short(0x0001);
	write_byte(RED);
	write_byte(GREEN);
	write_byte(BLUE);
	write_byte(250);
	message_end();
}

public RESET_ScreenFade(id) {
	message_begin(MSG_ONE_UNRELIABLE, MSGID_ScreenFade, _, id);
	write_short(1<<12); 
	write_short(1<<8);
	write_short(1<<1);
	write_byte(0);
	write_byte(0);
	write_byte(0);
	write_byte(255);
	message_end();
}
		
stock ColorChat(const id, const input[], any:...) {
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!g", "^4");
	replace_all(msg, 190, "!n", "^1");
	replace_all(msg, 190, "!t", "^3");
	
	if(id) players[0] = id;
	else get_players(players, count, "ch"); {
		for(new i = 0; i < count; i++) {
			if(is_user_connected(players)) {
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
				write_byte(players);
				write_string(msg);
				message_end();
			}
		}
	} 
}
User avatar
Freezy.
Membru, skill +1
Membru, skill +1
Posts: 385
Joined: 21 Feb 2016, 14:12
Detinator Steam: Da
Detinator server CS: SUD.LEAGUECS.RO
SteamID: /id/fzind/
Fond eXtream: 0
Location: Constanţa
Has thanked: 2 times
Contact:

23 Feb 2018, 13:13

probleme:
1. nu salvează poza, din ce am căutat eu.
2. De ce face așa blindul? gen nu tre să stea negru definitiv timp de 10 sec?:

sud.leaguecs.ro # 32/32 non stop. - 5.254.20.19:27015
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK

----------------------------------------------------------
servere găzduite de gphosting.ro
User avatar
DaNNe.
Fost moderator
Fost moderator
Posts: 2811
Joined: 08 Nov 2013, 20:43
Detinator Steam: Da
CS Status: Activitate scăzută
SteamID: /id/FurienMaster
Reputatie: Nick anterior: DnD. Gold, Emrys
0.5/3
Fost moderator ajutator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 244 times
Been thanked: 129 times
Contact:

24 Feb 2018, 00:47

1. Poza ti se face doar in momentul in care face kill, insa nu merge daca ai CS cu Guard etc.
2. Vezi acum
| Afiseaza codul
#include	<amxmodx>
#include	<amxmisc>
#include 	<cstrike>
#include 	<fakemeta>
#include	<fakemeta_util>

#define PLUGIN "Advanced Blind"
#define VERSION "2.0"
#define AUTHOR "DaNNe."

new		bool: IsBlinded[33],		cvar_time,
		MSGID_ScreenFade;
		
public 	plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_event("DeathMsg",	"EVENT_Death",	"a")
	
	register_concmd("amx_blind", "CMD_SetBlind", ADMIN_SLAY, "Name / #UserID")
	
	cvar_time	=	register_cvar("blind_time",		"10")
	
	MSGID_ScreenFade	=	get_user_msgid("ScreenFade")
}

public client_putinserver(id)
	IsBlinded[id] = false;

public EVENT_Death() {
	new Killer	=	read_data(1),
		Victim  =  	read_data(2),
		Name[32],	NameLen	=	charsmax(Name)
		
	if(is_user_connected(Killer) && Killer != Victim) {
		if(IsBlinded[Killer]) {
			get_user_name(Killer, Name, NameLen)
			client_print(Killer, print_console, "Esti suspect de wall. O poza ti-a fost salvat in CS.")
			client_print(Killer, print_console, "Daca ti s-a facut o nedreptate, te asteptam pe forum.")
			client_cmd(Killer, "snapshot")
			server_cmd("amx_banip ^"%s^" ^"0^" ^"Kill in blind^"", Name)
		}
	}
}

public CMD_SetBlind(id, level, cid) {
	if(!cmd_access(id, level, cid, 1)) 
		return PLUGIN_HANDLED
	
	new Arg[32],	ArgLen	=	charsmax(Arg),
		Player,		PlayerID,
		Name[32],	NameLen	=	charsmax(Name)
	read_argv(1, Arg, ArgLen)
	Player = cmd_target(id, Arg, ArgLen)
	if(Player) {
		IsBlinded[Player] = true;
		set_task(float(get_pcvar_num(cvar_time)),	"TASK_UnBLIND",	Player)
		MAKE_ScreenFade(Player, 0, 0, 0)
		get_user_name(Player, Name, NameLen)
		new Players[32], Num
		get_players(Players, Num, "ch")
		for(new i = 0; i < Num; i++) {
			PlayerID = Players
			if(Player != PlayerID && !IsBlinded[PlayerID])
				ColorChat(PlayerID, "!g[ADVANCED BLIND]!n Jucatorul!t %s!n a primit!t blind!n", Name)
		}
		return PLUGIN_HANDLED
	}
	return PLUGIN_HANDLED
} 

public TASK_UnBLIND(id) {
	if(is_user_connected(id)) {
		if(IsBlinded[id]) {
			IsBlinded[id] = false;
			RESET_ScreenFade(id)
		}
	}
}

public MAKE_ScreenFade(id, RED, GREEN, BLUE) {
	message_begin(MSG_BROADCAST, MSGID_ScreenFade, _, id);
	write_short((1<<12)*10);
	write_short((1<<12)*10);
	write_short(0x0001);
	write_byte(RED);
	write_byte(GREEN);
	write_byte(BLUE);
	write_byte(250);
	message_end();
}

public RESET_ScreenFade(id) {
	message_begin(MSG_ONE_UNRELIABLE, MSGID_ScreenFade, _, id);
	write_short(1<<12); 
	write_short(1<<8);
	write_short(1<<1);
	write_byte(0);
	write_byte(0);
	write_byte(0);
	write_byte(255);
	message_end();
}
		
stock ColorChat(const id, const input[], any:...) {
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!g", "^4");
	replace_all(msg, 190, "!n", "^1");
	replace_all(msg, 190, "!t", "^3");
	
	if(id) players[0] = id;
	else get_players(players, count, "ch"); {
		for(new i = 0; i < count; i++) {
			if(is_user_connected(players)) {
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
				write_byte(players);
				write_string(msg);
				message_end();
			}
		}
	} 
}
User avatar
Freezy.
Membru, skill +1
Membru, skill +1
Posts: 385
Joined: 21 Feb 2016, 14:12
Detinator Steam: Da
Detinator server CS: SUD.LEAGUECS.RO
SteamID: /id/fzind/
Fond eXtream: 0
Location: Constanţa
Has thanked: 2 times
Contact:

24 Feb 2018, 00:57

Am tastat amx_blind nume (am testat pe cineva) și mi se face și mie ecranul negru.
sud.leaguecs.ro # 32/32 non stop. - 5.254.20.19:27015
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK

----------------------------------------------------------
servere găzduite de gphosting.ro
User avatar
VegaS
Fost moderator
Fost moderator
Posts: 5963
Joined: 28 Sep 2014, 16:12
Detinator Steam: Da
Reputatie: Fost eXtream Mod
Fost intermediar
Fost membru Club eXtreamCS
Fond eXtream: 0
Location: Zalău, Sălaj

24 Feb 2018, 03:01

Freezy. wrote:Am tastat amx_blind nume (am testat pe cineva) și mi se face și mie ecranul negru.
Daca te uiți pe el...
Voi vreți să dați comenzile când sunteți în joc?
Daca arunca grenada in blind și face kill ori un kill norocos, nu își ia ban degeaba? Cel mai sigur e sa stai special pe el. Demo vorbește. Blind pe sv e o prostie. Se practica acum 10 ani. Dar mă rog...
Pozitia mea preferata este CEO.
User avatar
Freezy.
Membru, skill +1
Membru, skill +1
Posts: 385
Joined: 21 Feb 2016, 14:12
Detinator Steam: Da
Detinator server CS: SUD.LEAGUECS.RO
SteamID: /id/fzind/
Fond eXtream: 0
Location: Constanţa
Has thanked: 2 times
Contact:

24 Feb 2018, 03:26

Tocmai d-asta i se face poză, în cazul în care face frag după blind, așa cum spui tu, un frag norocos, se va vedea clar în poză
Și nu mă uitam pe el când i-am dat blind, jucam, eu eram t el ct, și în timp ce lui i s-a făcut ecranul negru, exact același lucru s-a întâmplat și la mine.
sud.leaguecs.ro # 32/32 non stop. - 5.254.20.19:27015
sudmix.leaguecs.ro # mix our familly - 5.254.20.7:27015 - DE
sudmix2.leaguecs.ro # mix our familly - 109.163.232.164:27015 - RO
leaguecs românia - forum sud: https://bit.ly/3fm6bJK

----------------------------------------------------------
servere găzduite de gphosting.ro
User avatar
kobra3
Membru, skill +1
Membru, skill +1
Posts: 406
Joined: 23 Jul 2015, 22:58
Detinator Steam: Da
CS Status: Disponibil
Detinator server CS: cs.xpro.ro
SteamID: ikobra3
Fond eXtream: 0
Location: Bucuresti
Has thanked: 10 times
Been thanked: 11 times

13 Mar 2018, 22:37

Si daca iti spun ca sunt N walluri care trec de blind?
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 31 guests