Anti Fake Players

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
sCz*
Membru, skill 0
Membru, skill 0
Posts: 83
Joined: 10 Nov 2009, 17:21
Detinator Steam: Nu
CS Status: play0n
Detinator server CS: 93.119.26.234:27015
Location: Cluj-Napoca
Has thanked: 5 times

23 Dec 2015, 23:28

Si eu caut un plugin de genul, dar nu stiu cat ajuta pentru ca de fiecare data cand se conecteaza un fake client are nume aleatoriu, care se schimba la fiecare logare.. Totusi, felicitari pentru munca depusa :)
Va asteptam pe:

Image

Mod Clasic de Craciun!

Connect xmas.indungi.ro

Sarbatori Fericite!
RoyalServer 2
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

28 Dec 2015, 19:23

citeste bine descrierea,nu conteaza ce nume are..
R0tty
Membru, skill 0
Membru, skill 0
Posts: 76
Joined: 16 Aug 2009, 21:28
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

11 Mar 2019, 00:09

Imi da eroare la compilare
| Afiseaza codul
// ----------------------------------------

//// AntiFakePlayers.sma
// D:\Salvari 03.05.2017\Server\addon\addons\amxmodx\scripting\AntiFakePlayers.sma(103) : error 035: argument type mismatch (argument 1)
// D:\Salvari 03.05.2017\Server\addon\addons\amxmodx\scripting\AntiFakePlayers.sma(105) : error 035: argument type mismatch (argument 4)
// D:\Salvari 03.05.2017\Server\addon\addons\amxmodx\scripting\AntiFakePlayers.sma(106) : error 035: argument type mismatch (argument 1)
//
// 3 Errors.
// Could not locate output file compiled\AntiFakePlayers.amx (compile failed).
//
// Compilation Time: 0.11 sec
// ----------------------------------------
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

11 Mar 2019, 01:59

R0tty wrote:
11 Mar 2019, 00:09
Imi da eroare la compilare
| Afiseaza codul
// ----------------------------------------

//// AntiFakePlayers.sma
// D:\Salvari 03.05.2017\Server\addon\addons\amxmodx\scripting\AntiFakePlayers.sma(103) : error 035: argument type mismatch (argument 1)
// D:\Salvari 03.05.2017\Server\addon\addons\amxmodx\scripting\AntiFakePlayers.sma(105) : error 035: argument type mismatch (argument 4)
// D:\Salvari 03.05.2017\Server\addon\addons\amxmodx\scripting\AntiFakePlayers.sma(106) : error 035: argument type mismatch (argument 1)
//
// 3 Errors.
// Could not locate output file compiled\AntiFakePlayers.amx (compile failed).
//
// Compilation Time: 0.11 sec
// ----------------------------------------

Code: Select all

#include <amxmodx>

new const
	PLUGIN[] = "Anti FakePlayers",
	VERSION[] = "5.0",
	AUTHOR[] = "scosmyn";

new Count[33],Args[33][192],bool:bCount[33] = false,bool:bCount2[33] = false
new pcvar_count_command,pcvar_ban_time,pcvar_numar_caractere

#define LOG	"addons/amxmodx/configs/player_info.txt"

public plugin_init() {
	register_plugin(PLUGIN,VERSION,AUTHOR)

	register_clcmd("say","cmdSay")
	register_clcmd("say_team","cmdSay")

	pcvar_count_command = register_cvar("cvar_count_command","3")
	pcvar_ban_time = register_cvar("cvar_ban_time","120")
	pcvar_numar_caractere = register_cvar("cvar_numar_caractere","15")
}

public cmdSay(id) {
	new szArgs[192],cvarr
	read_args(szArgs,charsmax(szArgs))
	remove_quotes(szArgs)
	trim(szArgs)
	trim(Args[id])
	cvarr = get_pcvar_num(pcvar_numar_caractere)
	if(!bCount[id] && strlen(szArgs) > cvarr && !is_admin(id))
	{
		bCount[id] = true
		copy(Args[id],charsmax(Args[]),szArgs)
	}
	if(equal(szArgs,Args[id]) && strlen(szArgs) > cvarr && !is_admin(id))
	{
		bCount2[id] = true
		Count[id]++
		if(Count[id] == get_pcvar_num(pcvar_count_command))
			set_task(0.1,"add_player",id)
		if(Count[id] > 1)
		{
			copy(Args[id],charsmax(Args[]),szArgs)
			color(id,"!g***!teamRECLAMA!g***")
			return 1
		}
	}
	else
	{
		if(bCount2[id] && Count[id] > 1)
		{
			Count[id] = 1
			bCount[id] = true
			bCount2[id] = false
		}
	}
	if(!is_admin(id))
		copy(Args[id],charsmax(Args[]),szArgs)
	return 0
}
public add_player(id) {
	new name[32],ip[32]
	new szReason[32] = "FakePlayers/Reclama"
	get_user_name(id,name,charsmax(name))
	get_user_ip(id,ip,charsmax(ip),1)
	server_cmd("amx_banip ^"%s^" ^"%i^" ^"%s^"",name,get_pcvar_num(pcvar_ban_time),szReason)
	log_to_file(LOG,"Jucator-ul cu numele: %s IP: %s a primit ban %i minute,motiv: %s^n%s : %s",name,ip,get_pcvar_num(pcvar_ban_time),szReason,name,Args[id])
	Count[id] = 0
	bCount[id] = false
}

public client_putinserver(id) {
	bCount[id] = false
	bCount2[id] = false
	Count[id] = 0
}

public client_disconnect(id) {
	if(task_exists(id))
		remove_task(id)
}
stock bool:is_admin(id) {
	if(get_user_flags(id) & read_flags("c"))
		return true
	return false
}
stock color(const id,const input[],any:...) {
	new count = 1,players[32]

	static msg[191]
	vformat(msg,190,input,3)

	replace_all(msg,190,"!g","^4")	//verde
	replace_all(msg,190,"!y","^1") //- galben
	replace_all(msg,190,"!team","^3") //- echipa
	replace_all(msg,190,"!n","^0") //- normal

	if(id) players[0] = id; else get_players(players,count,"ch")
	for(new i = 0; i < count; i++)
	{
		if(is_user_connected(players[i]))
		{
			message_begin(MSG_ONE_UNRELIABLE,get_user_msgid("SayText"),_,players[i])
			write_byte(players[i])
			write_string(msg)
			message_end()
		}
	}
}
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
R0tty
Membru, skill 0
Membru, skill 0
Posts: 76
Joined: 16 Aug 2009, 21:28
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

12 Mar 2019, 21:44

Multumesc L E V I N
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 12 guests