Cerere plugin tara si oras

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
Cs-3r4z3r
Membru, skill +1
Membru, skill +1
Posts: 326
Joined: 28 Mar 2008, 01:12
Detinator Steam: Da
CS Status: mai putin cu cs-ul in ultimul timp
Detinator server CS: Cs.Samara.Ro
Location: Bucuresti
Has thanked: 8 times

21 Jul 2019, 15:58

Plugin Cerut:un plugin care sa arata tara si oras-ul fara erori,va rog.
Descriere (adica ce face el mai exact):cand intra cineva pe server sa arate tara si oras-ul exact de unde e fara erori,cu tot ce necesitata el,cum ar fi GeoIP.dat sau GeoIPCity.dat
Serverul ruleaza (HLDS/ReHLDS):REHLDS
Versiune AMX Mod X:Amxmodx versiunea 1.8.2
Modul Serverului:Classic
RoyalServer 2
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3850
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: 76561198063679589
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 595 times
Contact:

21 Jul 2019, 16:14

Nu îmi mai trimiteți PM pe forum! Nu merge să răspund
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)
Cs-3r4z3r
Membru, skill +1
Membru, skill +1
Posts: 326
Joined: 28 Mar 2008, 01:12
Detinator Steam: Da
CS Status: mai putin cu cs-ul in ultimul timp
Detinator server CS: Cs.Samara.Ro
Location: Bucuresti
Has thanked: 8 times

21 Jul 2019, 18:00

Multumesc,dar eu vroiam join_ip , ca asta il stiu,dar nu e pentru server de cs classic din ce stiu eu.
User avatar
Reycku
Membru, skill 0
Membru, skill 0
Posts: 68
Joined: 26 Jan 2019, 02:11
Detinator Steam: Da
Detinator server CS: RESPAWN.PUBCS.RO
SteamID: reyck
Fond eXtream: 0
Been thanked: 3 times
Contact:

21 Jul 2019, 18:14

| Afiseaza codul
new const PLUGIN[ ] = "Country On Name"
new const VERSION[ ] = "1.0.1";
new const AUTHOR[ ] = "Bboy Grun";
new const g_unknow[ ] = "[??]";
new const g_lan[ ] = "[LAN]";
new const g_privateAddress[ ][ ] = { "10.0", "172.16", "192.168", "loopback" };

#define WITHOUT_PORT	1

#include < amxmodx >
#include < geoip >

new g_country[ 33 ][ 6 ];

new g_pCvar_botTag, g_pCvar_lanTag;

public plugin_init( ) 
{
	register_plugin( PLUGIN, VERSION, AUTHOR );
	
	set_pcvar_string( register_cvar( "country_on_name", VERSION, FCVAR_SERVER | FCVAR_SPONLY ), VERSION );
	
	g_pCvar_botTag = register_cvar( "bot_tag", "0" );
	g_pCvar_lanTag = register_cvar( "lan_tag", "0" );
}

public client_putinserver( id )
{
	new ip[ 16 ], country[ 3 ];
	get_user_ip( id, ip, charsmax( ip ), WITHOUT_PORT ); // Get player IP
	
	if( geoip_code2_ex( ip, country ) )
	{
		format( g_country[ id ], charsmax( g_country[ ] ), "[%s]", country ); // Player country detected
	}
	else
	{
		if( is_user_bot( id ) ) // player is a bot, let's set a special tag
		{
			switch( get_pcvar_num( g_pCvar_botTag ) )
			{
				case 0: // Show [??]
				{
					g_country[ id ] = g_unknow;
				}
				case 1: // Show [BOT]
				{
					g_country[ id ] = "[BOT]";
				}
				case 2: // Show [LAN]
				{
					g_country[ id ] = g_lan;
				}
			}
		}
		else
		{
			if( get_pcvar_num( g_pCvar_lanTag ) ) // check for lan ?
			{
				new i;
				
				for( i = 3; i > -1; i -- )
				{
					if( contain( ip, g_privateAddress[ i ] ) > -1 )
					{
						g_country[ id ] = g_lan;
						break;
					}
				}
				
				if( i == -1 )
				{
					g_country[ id ] = g_unknow;
				}
			}
			else
			{
				g_country[ id ] = g_unknow;
			}
		}
	}
}

public client_disconnect( id )
{
	g_country[ id ][ 0 ] = EOS;
}

public client_infochanged( id )
{
	if( g_country[ id ][ 0 ] )
	{
		new name[ 32 ];
		get_user_info( id, "name", name, charsmax( name ) );
		
		for( new i = 0; i <= 4; i ++ )
		{
			if( name[ i ] != g_country[ id ][ i ] && g_country[ id ][ i ] )
			{
				format( name, charsmax( name ), "%s %s", g_country[ id ], name );
				set_user_info( id, "name", name );
				return PLUGIN_HANDLED;
			}
		}
	}
		
	return PLUGIN_CONTINUE;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1036\\ f0\\ fs16 \n\\ par }
*/
Cs-3r4z3r
Membru, skill +1
Membru, skill +1
Posts: 326
Joined: 28 Mar 2008, 01:12
Detinator Steam: Da
CS Status: mai putin cu cs-ul in ultimul timp
Detinator server CS: Cs.Samara.Ro
Location: Bucuresti
Has thanked: 8 times

21 Jul 2019, 18:19

Tu sti sa citesti ? daca da atunci uite-te mai bine si citeste cu atentie.
User avatar
Reycku
Membru, skill 0
Membru, skill 0
Posts: 68
Joined: 26 Jan 2019, 02:11
Detinator Steam: Da
Detinator server CS: RESPAWN.PUBCS.RO
SteamID: reyck
Fond eXtream: 0
Been thanked: 3 times
Contact:

21 Jul 2019, 18:23

Eu am pus acolo poate iti mai adauga si levin orasul...iar tu daca vrei sa te ajute lumea vorbeste frumos ma copilas ca tu ne-ai cerut ajutorul ai inteles?
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 22 guests