Cerere plugin lungime nume [rezolvat!]

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
R1cko
Membru, skill +1
Membru, skill +1
Posts: 475
Joined: 10 Sep 2008, 22:36
Detinator Steam: Da
Detinator server CS: hns.aznet.ro
SteamID: r1cko_hd
Reputatie: Restrictie mesaje private !
Location: Iasi
Has thanked: 37 times
Been thanked: 20 times

20 Feb 2010, 13:39

As vrea un plugin care sa fie setat printr`un cvar.Atunci cand am numele "a" sau "." sau orice dintr`o singura litera la conectarea pe server sa zica : Kicked : Numele tau este prea mic.
Image
RoyalServer 2
PoSiTiOn Of PoWeR
Utilizator banat
Utilizator banat
Posts: 2467
Joined: 28 Oct 2007, 12:18
Detinator Steam: Nu
Reputatie: Fost super moderator (suspendare 2 luni)
Fost scripter eXtreamCS
Nick anterior : AlinHD
1.6 / 3
Has thanked: 4 times
Been thanked: 116 times

20 Feb 2010, 14:21

| Afiseaza codul
[code]
#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "P.Of.Pw"

new cvar_lenght

public plugin_init() 
{
	register_plugin( PLUGIN, VERSION, AUTHOR )
	
	cvar_lenght = register_cvar( "amx_lenght_name", "5" )
}

public client_infochanged( id )
{
	new newname[ 32 ], oldname[ 32 ]
	get_user_info( id, "name", newname, 31 )
	get_user_name( id, oldname, 31 )
   
	if( equali( newname, oldname ) )
		return PLUGIN_CONTINUE
		
	set_task( 1.0, "client_connect", id )
	
	return PLUGIN_CONTINUE
}

public client_connect( id )
{
	new name[ 32 ]
	get_user_name( id, name, 31 )
	
	if( strlen( name ) < get_pcvar_num( cvar_lenght ) )
	{
		server_cmd( "kick #%d ^"Numele tau este prea mic.^"", get_user_userid( id ) )
	}
}[/code]
Cvar:
amx_lenght_name - lungimea minima a numelui
setat pe 5
User avatar
R1cko
Membru, skill +1
Membru, skill +1
Posts: 475
Joined: 10 Sep 2008, 22:36
Detinator Steam: Da
Detinator server CS: hns.aznet.ro
SteamID: r1cko_hd
Reputatie: Restrictie mesaje private !
Location: Iasi
Has thanked: 37 times
Been thanked: 20 times

20 Feb 2010, 14:54

Merge perfect mersi mult :D>- :*
Image
saky
Membru, skill 0
Membru, skill 0
Posts: 5
Joined: 15 Feb 2010, 14:40
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Has thanked: 1 time

21 Feb 2010, 22:19

PoSiTiOn Of PoWeR wrote:
| Afiseaza codul
[code]
#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "P.Of.Pw"

new cvar_lenght

public plugin_init() 
{
	register_plugin( PLUGIN, VERSION, AUTHOR )
	
	cvar_lenght = register_cvar( "amx_lenght_name", "5" )
}

public client_infochanged( id )
{
	new newname[ 32 ], oldname[ 32 ]
	get_user_info( id, "name", newname, 31 )
	get_user_name( id, oldname, 31 )
   
	if( equali( newname, oldname ) )
		return PLUGIN_CONTINUE
		
	set_task( 1.0, "client_connect", id )
	
	return PLUGIN_CONTINUE
}

public client_connect( id )
{
	new name[ 32 ]
	get_user_name( id, name, 31 )
	
	if( strlen( name ) < get_pcvar_num( cvar_lenght ) )
	{
		server_cmd( "kick #%d ^"Numele tau este prea mic.^"", get_user_userid( id ) )
	}
}[/code]
Cvar:
amx_lenght_name - lungimea minima a numelui
setat pe 5
hmm si daca as vrea sa ii schimbe nicku in "NewNick".. sa nu ii dea kick , ms
User avatar
aNNakin
Fost administrator
Fost administrator
Posts: 10464
Joined: 17 Dec 2007, 21:42
Detinator Steam: Da
CS Status: a iubi - necesar si suficient
Detinator server CS: romania.cs16.ro
SteamID: anakin_cstrike16
Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator
Location: di.fm
Has thanked: 230 times
Been thanked: 787 times
Contact:

22 Feb 2010, 19:28

| Afiseaza codul
[code]
#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "P.Of.Pw"

new const gs_NewName[ ] = "NewNick";

new cvar_lenght

public plugin_init() 
{
	register_plugin( PLUGIN, VERSION, AUTHOR )
	
	cvar_lenght = register_cvar( "amx_lenght_name", "5" )
}

public client_infochanged( id )
{
	new newname[ 32 ], oldname[ 32 ]
	get_user_info( id, "name", newname, 31 )
	get_user_name( id, oldname, 31 )
   
	if( equali( newname, oldname ) )
		return PLUGIN_CONTINUE
		
	set_task( 1.0, "client_putinserver", id )
	
	return PLUGIN_CONTINUE
}

public client_putinserver( id )
{
	new name[ 32 ]
	get_user_name( id, name, 31 )
	
	if( strlen( name ) < get_pcvar_num( cvar_lenght ) )
	{
		client_cmd ( id, "name ^"%s^"", gs_NewName );
	}
}[/code]
saky
Membru, skill 0
Membru, skill 0
Posts: 5
Joined: 15 Feb 2010, 14:40
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!
Has thanked: 1 time

22 Feb 2010, 20:04

aNNakin wrote:
| Afiseaza codul
[code]
#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "P.Of.Pw"

new const gs_NewName[ ] = "NewNick";

new cvar_lenght

public plugin_init() 
{
	register_plugin( PLUGIN, VERSION, AUTHOR )
	
	cvar_lenght = register_cvar( "amx_lenght_name", "5" )
}

public client_infochanged( id )
{
	new newname[ 32 ], oldname[ 32 ]
	get_user_info( id, "name", newname, 31 )
	get_user_name( id, oldname, 31 )
   
	if( equali( newname, oldname ) )
		return PLUGIN_CONTINUE
		
	set_task( 1.0, "client_putinserver", id )
	
	return PLUGIN_CONTINUE
}

public client_putinserver( id )
{
	new name[ 32 ]
	get_user_name( id, name, 31 )
	
	if( strlen( name ) < get_pcvar_num( cvar_lenght ) )
	{
		client_cmd ( id, "name ^"%s^"", gs_NewName );
	}
}[/code]
ms ! merge perfect
ai un Multumesc :D
User avatar
R1cko
Membru, skill +1
Membru, skill +1
Posts: 475
Joined: 10 Sep 2008, 22:36
Detinator Steam: Da
Detinator server CS: hns.aznet.ro
SteamID: r1cko_hd
Reputatie: Restrictie mesaje private !
Location: Iasi
Has thanked: 37 times
Been thanked: 20 times

24 Feb 2010, 15:04

Ba baiatule ia si fati topic separat
Image
User avatar
>>>MuLL3r<<<
Membru, skill +1
Membru, skill +1
Posts: 340
Joined: 17 Feb 2008, 19:55
Detinator Steam: Nu
CS Status: Dau head prin perete fara wall...
Detinator server CS: Sniper.idle.ro
Location: Bucuresti...
Has thanked: 1 time
Been thanked: 3 times

24 Feb 2010, 15:44

si daca vreau sa nu ii schimbe numele in NewNick sa il schimbe in altceva cum fac modific acolo "new const gs_NewName[] = "NewNick" ???
aNNakin wrote:
| Afiseaza codul
[code]
#include < amxmodx >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "P.Of.Pw"

new const gs_NewName[ ] = "NewNick";

new cvar_lenght

public plugin_init() 
{
	register_plugin( PLUGIN, VERSION, AUTHOR )
	
	cvar_lenght = register_cvar( "amx_lenght_name", "5" )
}

public client_infochanged( id )
{
	new newname[ 32 ], oldname[ 32 ]
	get_user_info( id, "name", newname, 31 )
	get_user_name( id, oldname, 31 )
   
	if( equali( newname, oldname ) )
		return PLUGIN_CONTINUE
		
	set_task( 1.0, "client_putinserver", id )
	
	return PLUGIN_CONTINUE
}

public client_putinserver( id )
{
	new name[ 32 ]
	get_user_name( id, name, 31 )
	
	if( strlen( name ) < get_pcvar_num( cvar_lenght ) )
	{
		client_cmd ( id, "name ^"%s^"", gs_NewName );
	}
}[/code]
PoSiTiOn Of PoWeR
Utilizator banat
Utilizator banat
Posts: 2467
Joined: 28 Oct 2007, 12:18
Detinator Steam: Nu
Reputatie: Fost super moderator (suspendare 2 luni)
Fost scripter eXtreamCS
Nick anterior : AlinHD
1.6 / 3
Has thanked: 4 times
Been thanked: 116 times

24 Feb 2010, 15:46

Modifici ce este ingrosat:
| Afiseaza codul
new const gs_NewName[ ] = "NewNick"
Post Reply

Return to “Cereri”

  • Information