Cerere. [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
glaringwolf
Membru, skill 0
Membru, skill 0
Posts: 11
Joined: 20 Dec 2010, 18:17
Detinator Steam: Da
Has thanked: 5 times

08 Aug 2012, 22:34

Buna. Am o rugaminte la voi [-o<.
Asi dorii o modificare, sau adaugare la pluginul join ip(cel de aici: http://www.esnips.com/displayimage.php?pid=4795883). Asi dori sa apara si orasul, fara nici o alta modificare suplimentara, inainte de tara, sa apara si orasul. Se poate ? ^:)^

Multumesc.
Last edited by glaringwolf on 11 Aug 2012, 14:20, edited 1 time in total.
RoyalServer 2
User avatar
THEKING.
Manager CS
Manager CS
Posts: 3339
Joined: 21 Apr 2012, 17:24
Detinator Steam: Da
CS Status: Away
Detinator server CS: cs.extreamcs.com
SteamID: divinsx
Reputatie: Fost super moderator
Manager CS
Nume anterior: CLAU.
1/3
Location: Romania
Has thanked: 84 times
Been thanked: 74 times

09 Aug 2012, 08:40

glaringwolf
Membru, skill 0
Membru, skill 0
Posts: 11
Joined: 20 Dec 2010, 18:17
Detinator Steam: Da
Has thanked: 5 times

09 Aug 2012, 15:13

Merci. Dar eu vreau sa apara si orasul, asta cum fac ?
User avatar
tre3fla
Membru eXtream
Membru eXtream
Posts: 5317
Joined: 27 May 2012, 11:15
Detinator Steam: Da
CS Status: Allah Akbar !
Detinator server CS: Nu
SteamID: /id/tre3fla_xxx
Has thanked: 14 times
Been thanked: 129 times

09 Aug 2012, 17:06

nu se poate !
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

09 Aug 2012, 17:10

tre3fla wrote:nu se poate !
Esti asa de sigur?
.sma | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <geoip>

#define MAXPLAYER 32

enum Color
{
	YELLOW = 1, // Yellow
	GREEN, // Green Color
	TEAM_COLOR, // Red, grey, blue
	GREY, // grey
	RED, // Red
	BLUE, // Blue
}

new TeamInfo;
new SayText;
new MaxSlots;

new TERRORIST[] = "TERRORIST";
new CT[] = "CT";
new NOTHING[] = "";
new SPEC[] = "SPECTATOR";

new bool:IsConnected[MAXPLAYER + 1];

public plugin_init()
{
	register_plugin("Join notice color", "1.0", "kp_uparrow");

	register_cvar("amx_joinmsg", "1") //1=connected only,2=connecting + connected,3=connecting connected disconnected

	TeamInfo = get_user_msgid("TeamInfo");
	SayText = get_user_msgid("SayText");
	MaxSlots = get_maxplayers();
}

public client_putinserver(player)
{
	IsConnected[player] = true;
	if(get_cvar_num("amx_joinmsg") >= 1) {
	new authid[35],user[32],ip[32],Country[33],City[45]
	get_user_name(player,user,31)
	get_user_ip(player,ip,31,1)
	get_user_authid(player,authid,34)
	geoip_country(ip, Country, charsmax(Country))
	geoip_city(ip, City, charsmax(City))

	ColorChat(0, GREEN, "%s ^x01(^x03%s^x01) (^x03%s^x01) Joined (^x03%s^x01) - [City ^x03%s^x01]",user,ip,authid,Country, City);
        client_cmd(0,"spk buttons/blip1")
	client_cmd(0,"hud_saytext_time 8")
	client_cmd(0,"hud_deathnotice_time 8") //lol just my own remove if needed
	}
}

public client_disconnect(player)
{
	if(get_cvar_num("amx_joinmsg") >= 3) {
	IsConnected[player] = false;
	new authid[35],user[32],ip[32],Country[33],City[45]
	get_user_name(player,user,31)
	get_user_ip(player,ip,31,1)
	get_user_authid(player,authid,34)
	geoip_country(ip, Country, charsmax(Country))
	geoip_city(ip, City, charsmax(City))

	ColorChat(0, GREEN, "%s ^x01(^x03%s^x01) (^x03%s^x01) Disconnected (^x03%s^x01) - [City ^x03%s^x01]",user,ip,authid,Country,City);
	}
}
public client_authorized(player)
{
	IsConnected[player] = false;
	if(get_cvar_num("amx_joinmsg") >= 2) {
	new authid[35],user[32],ip[32],Country[33],City[45]
	get_user_name(player,user,31)
	get_user_ip(player,ip,31,1)
	get_user_authid(player,authid,34)
	geoip_country(ip, Country, charsmax(Country))
	geoip_city(ip, City, charsmax(City))

	ColorChat(0, GREEN, "%s ^x01(^x03%s^x01) (^x03%s^x01) is connecting! (^x03%s^x01) - [City ^x03%s^x01]",user,ip,authid,Country, City);
	}
}


public ColorChat(id, Color:type, const msg[], {Float,Sql,Result,_}:...)
{
	static message[256];

	switch(type)
	{
		case YELLOW: // Yellow
		{
			message[0] = 0x01;
		}
		case GREEN: // Green
		{
			message[0] = 0x04;
		}
		default: // White, Red, Blue
		{
			message[0] = 0x03;
		}
	}

	vformat(message[1], 251, msg, 4);

	// Make sure message is not longer than 192 character. Will crash the server.
	message[192] = '^0';

	new team, did;

	if(id && IsConnected[id])
	{
		team = get_user_team(id);

		did = color_selection(id, type);
		show_message(id, id, MSG_ONE, message);

		if(did)
		{
			TeamSelection(id, team);
		}
	} else {
		new index = FindPlayer();

		if(index != -1)
		{
			team = get_user_team(index);

			did = color_selection(index, type);
			show_message(index, 0, MSG_ALL, message);

			if(did)
			{
				TeamSelection(index, team);
			}
		}
	}
}

show_message(id, index, type, message[])
{
	message_begin(type, SayText, {0, 0, 0}, index);
	write_byte(id);
	write_string(message);
	message_end();
}

Team_Info(id, team[])
{
	message_begin(MSG_ALL, TeamInfo);
	write_byte(id);
	write_string(team);
	message_end();

	return 1;
}

color_selection(index, Color:Type)
{
	switch(Type)
	{
		case RED:
		{
			return Team_Info(index, TERRORIST);
		}
		case BLUE:
		{
			return Team_Info(index, CT);
		}
		case GREY:
		{
			return Team_Info(index, NOTHING);
		}
	}

	return 0;
}

TeamSelection(index, team)
{
	switch(team)
	{
		case 0:
		{
			Team_Info(index, NOTHING);
		}
		case 1:
		{
			Team_Info(index, TERRORIST);
		}
		case 2:
		{
			Team_Info(index, CT);
		}
		case 3:
		{
			Team_Info(index, SPEC);
		}
	}
}

FindPlayer()
{
	new i = -1;

	while(i <= MaxSlots)
	{
		if(IsConnected[++i])
		{
			return i;
		}
	}

	return -1;
}
| Afiseaza codul
https://forums.alliedmods.net/attachmen ... 1251801144
geoip.inc il pui in addons/amxmodx/scripting/include
| Afiseaza codul
https://forums.alliedmods.net/attachmen ... 1246176507
geoip_amxx_i386.so il pui in addons/amxmodx/modules
| Afiseaza codul
https://forums.alliedmods.net/attachmen ... 1246176471
geoip_amxx.dll il pui in addons/amxmodx/modules
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
glaringwolf
Membru, skill 0
Membru, skill 0
Posts: 11
Joined: 20 Dec 2010, 18:17
Detinator Steam: Da
Has thanked: 5 times

09 Aug 2012, 20:07

Daca il poti si compila e ok, mie nu mi-l compileaza. Merci mult!
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

09 Aug 2012, 20:12

Sa nu uiti sa adaugi linia: geoip in addons/amxmodx/configs/modules.ini
| Afiseaza codul
http://www.girlshare.ro/4368529
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
glaringwolf
Membru, skill 0
Membru, skill 0
Posts: 11
Joined: 20 Dec 2010, 18:17
Detinator Steam: Da
Has thanked: 5 times

09 Aug 2012, 21:04

Merci mult merge perfect.
Dar mai am o rugaminte :-", una mica, mica, mica.

Modifica te rog, din (tara) - [city oras]. in (tara) (oras).
Merci mult inca odata ^:)^.
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

09 Aug 2012, 21:15

Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
glaringwolf
Membru, skill 0
Membru, skill 0
Posts: 11
Joined: 20 Dec 2010, 18:17
Detinator Steam: Da
Has thanked: 5 times

11 Aug 2012, 00:19

Of.. tot nu e ok, acum nu arata cand se deconecteaza cineva de pe server.
Daca doresti sa mai verifici iar si sa corectezi, te rog. Daca faci asta pune si . dupa (oras).
Merci mult ^:)^!
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

11 Aug 2012, 13:35

Adauga cvar-ul de mai jos in amxx.cfg:
amx_joinmsg 3
| Afiseaza codul
http://www.girlshare.ro/4378682
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
glaringwolf
Membru, skill 0
Membru, skill 0
Posts: 11
Joined: 20 Dec 2010, 18:17
Detinator Steam: Da
Has thanked: 5 times

11 Aug 2012, 14:16

Merci mult de ajutor.
^:)^ :* ^:)^
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 31 guests