/reg nick

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
7sorel
Membru, skill +1
Membru, skill +1
Posts: 164
Joined: 05 Apr 2011, 21:18
Detinator Steam: Nu
CS Status: :X
Location: Bucuresti
Has thanked: 7 times
Been thanked: 1 time
Contact:

04 Jun 2011, 00:08

Cum fac pluginul asta adica prin ce comenzi se pot inregistra playerii?

Code: Select all

#include <amxmodx>
#include <file>
#include <string>

public plugin_init()
{
	register_plugin("HugeBan", "0.1", "kbr_Kobra")
}

public client_connect(id)
{
	new i,len,nieban,c
	new CurrentTime[25],name[50],tmp[100]
	get_time("%Y.%d.%m - %H:%M:%S - ",CurrentTime,25)
	add(tmp,100,CurrentTime)
	get_user_name(id,name,50)
	add(tmp,100," <")
	add(tmp,100,name)
	add(tmp,100,">")
	nieban=0
	i=1
	c=0
	new tmpNick[50],tmpPass[50],tmpX[100];
	while (i!=0) 
	{
		tmpX="/register [color=#8000FF]asta tot eu am pus:))[/color]";
		tmpNick="/log [color=#BF00FF]si aici era gol[/color]";
		tmpPass="/pw [color=#8000FF]aici eu am pus /pw era gol[/color]";
		i=read_file("addons/amxmodx/nicks.txt",c,tmpX,100,len)
		parse(tmpX,tmpNick,50,tmpPass,50)
		if(equal(name,tmpNick))
		{
			nieban=1
		}
		c++
	}
	if(nieban==0)
	{
		
		write_file("addons/amxmodx/ban.log",tmp);
		client_cmd(id,"echo ^"[LeDsplej] server only for registered users, visit www.bntw.net.^";disconnect")
	} else
	{
		add(tmp,100," EXCL")
		write_file("addons/amxmodx/ban.log",tmp);
	}
}
Nu cred ca am pus bine comenzile alea sau tba lasate?
Image



Image
Post Reply

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 63 guests