Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.
2 страниц V   1 2

Ищу плагин [Страна]

Статус пользователя TheNega
сообщение 6.10.2013, 15:56
Сообщение #21


Стаж: 13 лет

Сообщений: 724
Благодарностей: 1396
Полезность: 1101

Код:

#include <amxmodx>
#include <geoip>

#define PLUGIN "Country Nick"
#define VERSION "1.5"
#define AUTHOR "MMYTH"

#pragma semicolon 1

new playername[38], playerip[12], playernation[33][3], fname[51];

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

public client_putinserver(id)
{
get_user_info(id, "name", playername, charsmax(playername));

get_user_ip(id, playerip, charsmax(playerip));

if(!geoip_code2_ex(playerip, playernation[id]))
{
formatex(fname, charsmax(fname), "[--] %s", playername);
}
else
{
geoip_code2_ex(playerip, playernation[id]);

formatex(fname, charsmax(fname), "[%s] %s", playernation[id], playername);
}

set_user_info(id, "name", fname);
}

public client_infochanged(id)
{
if(is_user_connected(id))
{
get_user_info(id, "name", playername, charsmax(playername));

get_user_ip(id, playerip, charsmax(playerip));

if(!geoip_code2_ex(playerip, playernation[id]))
{
formatex(fname, charsmax(fname), "[--]");
}
else
{
formatex(fname, charsmax(fname), "[%s]", playernation[id]);
}

if(contain(playername, fname) == -1)
{
if(!geoip_code2_ex(playerip, playernation[id]))
{
formatex(fname, charsmax(fname), "[--] %s", playername);
}
else
{
formatex(fname, charsmax(fname), "[%s] %s", playernation[id], playername);
}

set_user_info(id, "name", fname);
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1046\\ f0\\ fs16 \n\\ par }
*/


Отредактировал: TheNega, - 6.10.2013, 15:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 6.10.2013, 16:25
Сообщение #22


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

может я отстал от темы, но просто не могу понять - зачем пользователям знать из какой страны подключается игрок? Это не доставляет, а лишь флудит в чат. Очередной говноплагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
exec1337
сообщение 6.10.2013, 16:28
Сообщение #23
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

nsgenn,не тот функционал делается,что вы поняли. Перечитайте первый пост.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: