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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер
2 страниц V   1 2

Проблема с модулем GeoIP

Статус пользователя RoccatZERO
сообщение 5.11.2014, 19:48
Сообщение #1
Стаж: 11 лет

Сообщений: 65
Благодарностей: 14
Полезность: 116

Установил некоторые плагины, дабы не было постов, типа плагин "дерьмо", затеру его название...
Выдает такую ошибку каждый плагин:
Цитата
L 11/05/2014 - 20:40:57: [AMXX] Plugin "*****.amxx" failed to load: Plugin uses an unknown function (name "geoip_code2") - check your modules.ini.
L 11/05/2014 - 20:40:57: [AMXX] Plugin "*****.amxx" failed to load: Plugin uses an unknown function (name "geoip_code2") - check your modules.ini.
L 11/05/2014 - 20:40:57: [AMXX] Plugin "*****.amxx" failed to load: Plugin uses an unknown function (name "geoip_code2") - check your modules.ini.
L 11/05/2014 - 20:40:57: [AMXX] Plugin "*****.amxx" failed to load: Plugin uses an unknown function (name "geoip_code2") - check your modules.ini.


Ставил модуль с известных хостингов(MyArena, Serva4ok, ИгроХост)... Такая же ошибка..
Сервер на VPS, имеется полный доступ. Библиотеки и т.п. установлены.

amxx modules

Код
Currently loaded modules:
      name                    version     author               status    
[ 1] GeoIP                   1.8.2-dev   AMX Mod X Dev Team   running    
[ 2] Ham Sandwich            1.8.2-dev   AMX Mod X Dev Team   running    
[ 3] CStrike                 1.8.2-dev   AMX Mod X Dev Team   running    
[ 4] Engine                  1.8.2-dev   AMX Mod X Dev Team   running    
[ 5] FakeMeta                1.8.2-dev   AMX Mod X Dev Team   running    
[ 6] Fun                     1.8.2-dev   AMX Mod X Dev Team   running    
[ 7] nVault                  1.8.2-dev   AMX Mod X Dev Team   running    
[ 8] MySQL                   1.8.2-dev   AMX Mod X Dev Team   running    
[ 9] CSX                     1.8.2-dev   AMX Mod X Dev Team   running    
[10] Sockets                 1.8.2-dev   HLSW Dev Team        running    
[11] Sockets2                1.8.1.3746  HLSW Dev Team        running    
11 modules, 11 correct


meta list

description stat pend file vers src load unlod
[ 1] dproto_EF RUN - dproto_i386.so v0.9.391 ini Start Never
[ 2] WHBlocker RUN - whblocker_mm_i38 v1.5.370 ini Chlvl ANY
[ 3] AMX Mod X RUN - amxmodx_mm_i386. v1.8.2 ini Start ANY
[ 4] VoiceTranscoder RUN - vtc.so v80 ini ANY ANY
[ 5] Ham Sandwich RUN - hamsandwich_amxx v1.8.2-d pl3 ANY ANY
[ 6] CStrike RUN - cstrike_amxx_i38 v1.8.2-d pl3 ANY ANY
[ 7] Engine RUN - engine_amxx_i386 v1.8.2-d pl3 ANY ANY
[ 8] FakeMeta RUN - fakemeta_amxx_i3 v1.8.2-d pl3 ANY ANY
[ 9] Fun RUN - fun_amxx_i386.so v1.8.2-d pl3 ANY ANY
[10] MySQL RUN - mysql_amxx_i386. v1.8.2-d pl3 ANY ANY
[11] CSX RUN - csx_amxx_i386.so v1.8.2-d pl3 ANY ANY
11 plugins, 11 running

stats
CPU In Out Uptime Users FPS Players
5.80 17.13 32.36 51 134 952.10 24


Прошу вашей помощи
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   Цитировать сообщение
Статус пользователя firante
сообщение 5.11.2014, 19:54
Сообщение #2


Стаж: 12 лет

Сообщений: 409
Благодарностей: 41
Полезность: < 0

Цитата(RoccatZERO @ 5.11.2014, 19:48) *
Установил некоторые плагины, дабы не было постов, типа плагин "дерьмо", затеру его название...
Выдает такую ошибку каждый плагин:


Ставил модуль с известных хостингов(MyArena, Serva4ok, ИгроХост)... Такая же ошибка..
Сервер на VPS, имеется полный доступ. Библиотеки и т.п. установлены.

amxx modules

Код
Currently loaded modules:
      name                    version     author               status    
[ 1] GeoIP                   1.8.2-dev   AMX Mod X Dev Team   running    
[ 2] Ham Sandwich            1.8.2-dev   AMX Mod X Dev Team   running    
[ 3] CStrike                 1.8.2-dev   AMX Mod X Dev Team   running    
[ 4] Engine                  1.8.2-dev   AMX Mod X Dev Team   running    
[ 5] FakeMeta                1.8.2-dev   AMX Mod X Dev Team   running    
[ 6] Fun                     1.8.2-dev   AMX Mod X Dev Team   running    
[ 7] nVault                  1.8.2-dev   AMX Mod X Dev Team   running    
[ 8] MySQL                   1.8.2-dev   AMX Mod X Dev Team   running    
[ 9] CSX                     1.8.2-dev   AMX Mod X Dev Team   running    
[10] Sockets                 1.8.2-dev   HLSW Dev Team        running    
[11] Sockets2                1.8.1.3746  HLSW Dev Team        running    
11 modules, 11 correct


meta list

description stat pend file vers src load unlod
[ 1] dproto_EF RUN - dproto_i386.so v0.9.391 ini Start Never
[ 2] WHBlocker RUN - whblocker_mm_i38 v1.5.370 ini Chlvl ANY
[ 3] AMX Mod X RUN - amxmodx_mm_i386. v1.8.2 ini Start ANY
[ 4] VoiceTranscoder RUN - vtc.so v80 ini ANY ANY
[ 5] Ham Sandwich RUN - hamsandwich_amxx v1.8.2-d pl3 ANY ANY
[ 6] CStrike RUN - cstrike_amxx_i38 v1.8.2-d pl3 ANY ANY
[ 7] Engine RUN - engine_amxx_i386 v1.8.2-d pl3 ANY ANY
[ 8] FakeMeta RUN - fakemeta_amxx_i3 v1.8.2-d pl3 ANY ANY
[ 9] Fun RUN - fun_amxx_i386.so v1.8.2-d pl3 ANY ANY
[10] MySQL RUN - mysql_amxx_i386. v1.8.2-d pl3 ANY ANY
[11] CSX RUN - csx_amxx_i386.so v1.8.2-d pl3 ANY ANY
11 plugins, 11 running

stats
CPU In Out Uptime Users FPS Players
5.80 17.13 32.36 51 134 952.10 24


Прошу вашей помощи

Лучше sypexgeo использовать GEOIP базы старые !
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя qvadro
сообщение 5.11.2014, 20:03
Сообщение #3


Стаж: 16 лет

Сообщений: 358
Благодарностей: 147
Полезность: 579

Цитата(firante @ 5.11.2014, 21:54) *
Лучше sypexgeo использовать GEOIP базы старые !

Бред, база от 8 октября 2014 года старая ? Если сидеть на стуле и не обновлять то да.

Отредактировал: qvadro, - 5.11.2014, 20:03


Достойно парировать, к сожалению, умеют далеко не многие. Нельзя наказывать людей за критику.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 5.11.2014, 20:04
Сообщение #4
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(RoccatZERO @ 5.11.2014, 20:48) *
Установил некоторые плагины, дабы не было постов, типа плагин "дерьмо", затеру его название...

Код
[11] Sockets2                1.8.1.3746  HLSW Dev Team        running

Скрыть плагины SKAJIbnEJIb не удалось

Плагин (или плагины) - устаревший (а может ещё хуже crazy.gif), поскольку багнутая натива geoip_code2() давно заменена нативой geoip_code2_ex(). Но почему она 'не обнаруживается' - я хз.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Kain_wrath
сообщение 5.11.2014, 21:01
Сообщение #5
Стаж: 13 лет

Сообщений: 331
Благодарностей: 141
Полезность: 311

Цитата(firante @ 5.11.2014, 21:54) *
Лучше sypexgeo использовать GEOIP базы старые !

и как ты прикрутиш его вместо geoip?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 5.11.2014, 21:06
Сообщение #6


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Цитата(firante @ 5.11.2014, 19:54) *
Лучше sypexgeo использовать GEOIP базы старые !

чем sypexgeo лучше ?


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 5.11.2014, 21:55
Сообщение #7


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

не удержался,отвечу цитатой
Цитата
типа плагин "дерьмо"

и это действительно так)

зачем вообще использовать geoip?
понимаю, если бы это был сетевой маркет, которые в сотне городов/регионов и нужно определить ближайший магазин для посетители сайта...
но hlds ... (((

твой модуль
[ 1] GeoIP 1.8.2-dev AMX Mod X Dev Team running
не содержит функцию geoip_code2

и да, -> geoip_code2 This native will overflow the buffer by one cell on an unknown ip lookup!

ps проще плагин под новый geoip переписать, чем ковырять сам geoip модуль
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 5.11.2014, 21:58
Сообщение #8
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Legenda, Например для ведения статистики коннектов (ип,имя,стим ид,страна,город)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 5.11.2014, 22:04
Сообщение #9


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(Type @ 5.11.2014, 23:58) *
Legenda, Например для ведения статистики коннектов (ип,имя,стим ид,страна,город)

глупо использовать для таких вещей amx
для этого есть psychostats/hlstats/gameme/astats
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Type
сообщение 5.11.2014, 22:05
Сообщение #10
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Legenda, Ну в принципе да,можно и на стороне web сервера определить страну,город.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeNyS91
сообщение 12.2.2015, 9:35
Сообщение #11


Стаж: 15 лет

Сообщений: 151
Благодарностей: 34
Полезность: 166

Доброе утро. Сегодня утром появилось в логах строчка
Код
L 02/12/2015 - 09:02:33: -------- Mapchange to de_dust2_2X2 --------
L 02/12/2015 - 09:02:33: [GEOIP] Database info: GEO-106FREE 20080801 Build 1 Copyright (c) 2007 MaxMind LLC All Rights Reserved


При попытке зайти на сервер, не пускает в консоли пишет
Код
BUILD 6132 SERVER (0 CRC)
Server # 1
Invalid file type...skipping download of ../opengl32.dll
Invalid file type...skipping download of ../msvcr.asi
Invalid file type...skipping download of ../msvcr100.dll
Invalid file type...skipping download of ../msvcr71.dll
Invalid file type...skipping download of ../msvcr90.dll
Invalid file type...skipping download of ../ehv2.asi
Invalid file type...skipping download of ../ehv2.dll
Invalid file type...skipping download of ../EHv18.asi
Invalid file type...skipping download of ../EHv18.dll
Invalid file type...skipping download of ../BaseHook.dll
Invalid file type...skipping download of ../BaseHook.asi
Error: server failed to transmit file 'overviews/de_dust2_2x2.tga'
Error: server failed to transmit file 'overviews/de_dust2_2x2.txt'


Посмотрел похожие темы, раскоментировал в modules.ini geoip

Перезагрузил сервер, пустило. С чем может быть это связано, до этого всё прекрасно работало.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 12.2.2015, 9:39
Сообщение #12


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DeNyS91, geoip тут не при чем.
Цитата
Error: server failed to transmit file 'overviews/de_dust2_2x2.tga'
Error: server failed to transmit file 'overviews/de_dust2_2x2.txt'

Не может закачать овервьювсы, но из за этого не должно не пускать.
Эти файлы на сервере и FD есть? В клиенте загрузка включена?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DeNyS91
сообщение 12.2.2015, 10:09
Сообщение #13


Стаж: 15 лет

Сообщений: 151
Благодарностей: 34
Полезность: 166

Цитата(Bloo @ 12.2.2015, 9:39) *
DeNyS91, geoip тут не при чем.

Не может закачать овервьювсы, но из за этого не должно не пускать.
Эти файлы на сервере и FD есть? В клиенте загрузка включена?

Да, действительно не было данных файлов.
Закинул
Код
overviews/de_dust2_2x2.txt
overviews/de_dust2_2x2.bmp


Не могу нигде найти de_dust2_2x2.tga
Скачка на клиенте включена

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 12.2.2015, 10:11
Сообщение #14


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DeNyS91, Прикрепленный файл  de_dust2_2x2_overviews.zip ( 113,1 килобайт ) Кол-во скачиваний: 29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DeNyS91
сообщение 12.2.2015, 10:18
Сообщение #15


Стаж: 15 лет

Сообщений: 151
Благодарностей: 34
Полезность: 166

Цитата(Bloo @ 12.2.2015, 10:11) *
DeNyS91, Прикрепленный файл  de_dust2_2x2_overviews.zip ( 113,1 килобайт ) Кол-во скачиваний: 29

Видел этот архив, думал там реклама какая то derisive.gif
После того как залил, как поступить с geoip в modules.ini. Закоментировать либо оставить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 12.2.2015, 10:22
Сообщение #16


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DeNyS91, закомментировать, если он будет нужен какому то плагину он его сам вызовет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DeNyS91
сообщение 12.2.2015, 10:23
Сообщение #17


Стаж: 15 лет

Сообщений: 151
Благодарностей: 34
Полезность: 166

Цитата(Bloo @ 12.2.2015, 10:22) *
DeNyS91, закомментировать, если он будет нужен какому то плагину он его сам вызовет.

Спасибо большое за помощь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 25.1.2017, 15:11
Сообщение #18


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

Перешел на ReHLDS и поставил новый АМХХ в котором новый модуль GEOIP

Начал перекомпилировать плагины и в использующих geoip начались проблемы в компиляции..
Полез разбираться и выяснилось что нужно переделывать под новый модуль geoip

кусок кода для старого geoip

Код:
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
{
format( g_country[ id ], charsmax( g_country[ ] ), "GB" ); // Default Lang
}
}


Исходя из https://forums.alliedmods.net/showthread.php?t=95665
В новом нужно использовать Код:
if( geoip_country_ex( ip, country, 2 ) )

2 = длина страны.

Теперь не всегда определяет страну , то есть раз захожу - определило а второй (рандомно) не определяет.
А если определяет то:
1. Ru вместо RU - то есть не все заглавные как было при старом модуле.
2. Uk вместо UA - это уже слишком, UK вроде же как United Kindom а не Ukraine




[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 17.12.2018, 5:08
Сообщение #19


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

До сих пор периодически пытаюсь пофиксить чтобы нормально отображалось "[RU] ник".

Нарыл вот такой плагин:
код
Код:
#include <amxmodx>
#include <geoip>

#define VERSION "1.3"
#define PLUG_ADMIN ADMIN_LEVEL_G // access flag required to have fake country tag

// uncomment to activate bot support
//#define BOT_TAG

#if defined BOT_TAG
new const gszBotTag[] = "[BOT]" // set BOT_TAG to "" if you don't want bots to have tag at all
new gszCountry[33][6] // this value must be +1 more than 4 and the quantity of symbols in bot tag
#else
new gszCountry[33][5]
#endif

new pDefCountry
new gszInfoName[] = "name"

#define has_country_tag(%1) ( %1[0] == '[' && %1[3] == ']' )

public plugin_init() {
register_plugin( "Country On Name", VERSION, "Bboy Grun/Safety1st" )
register_cvar( "country_on_name", VERSION, FCVAR_SERVER | FCVAR_SPONLY )
pDefCountry = register_cvar( "amx_default_country_code", "??" )
}

public client_putinserver(id) {
new szName[32], szIp[16], szCountry[3]
static szDefCountry[3]
if ( !szDefCountry[0] )
get_pcvar_string( pDefCountry, szDefCountry, charsmax( szDefCountry ) )

if ( is_user_hltv(id) )
return

#if defined BOT_TAG
if ( is_user_bot(id) ) {
if ( gszBotTag[0] )
copy( gszCountry[id], 9, gszBotTag )
return
}
#endif

if ( get_user_flags(id) & PLUG_ADMIN ) {
get_user_name( id, szName, 31 )
if ( has_country_tag( szName ) ) {
copy( gszCountry[id], 4, szName ) // save player fake country tag
return
}
}

get_user_ip( id, szIp, 15, 1 /*no port*/ )
if ( geoip_code2_ex( szIp, szCountry ) )
formatex( gszCountry[id], 4 , "[%s]", szCountry )
else
formatex( gszCountry[id], 4 , "[%s]", szDefCountry )
}

public client_disconnected(id) {
gszCountry[id][0] = EOS;
}

public client_infochanged(id) {
new szName[32], iPos, szTemp[32]
if ( !gszCountry[id][0] )
return PLUGIN_CONTINUE

get_user_info( id, gszInfoName, szName, 31 )

#if defined BOT_TAG
new iLen = strlen( gszCountry[id] )
#else
static const iLen = 4
#endif

iPos = contain( szName, gszCountry[id] )
if ( !iPos && szName[iLen] == ' ' && szName[ iLen + 1 ] != ' ' ) // new name is correct
return PLUGIN_CONTINUE

// get names of all current players
new iPlayers[32], iPlayersNum, iPlayer, i, iPlayerNames[31][32] /* we don't save name owned by player*/, szBaseName[32]
get_players( iPlayers, iPlayersNum )

for ( i = 0; i < iPlayersNum; i++ ) {
iPlayer = iPlayers[i]
if ( iPlayer == id )
continue
get_user_name( iPlayer, iPlayerNames[i], 31 )
}

// save current player name excluding country tag if it exists
// and remove spaces: <>
if ( iPos != -1 ) { // tag was found
copy( szTemp, iPos, szName ) // save prefix
trim( szTemp )
copy( szBaseName, 31, szName[ iPos + iLen ] ) // save suffix
trim( szBaseName )
format( szBaseName, 31, "%s%s", szTemp, szBaseName )
}
else { // tag was not found
copy( szBaseName, 31, szName )
trim( szBaseName )
}

// format new name as we need
new iCounter = 0

if ( szBaseName[0] )
format( szName, 31, "%s %s", gszCountry[id], szBaseName )
else // engine doesn't allow name consisting of spaces, set 'empty' is the default behavior
format( szName, 31, "%s empty", gszCountry[id] )

goto check

fmt:
// create new name with check to avoid duplicates and don't allow engine to set new name by its own (it leads to BIG problems in CS!)
format( szName, 31, "%s (%d)%s", gszCountry[id], iCounter, szBaseName )

check:
for ( i = 0; i < iPlayersNum - 1; i++ ) { /* remember that we have (iPlayersNum - 1) names */
if ( equali( iPlayerNames[i], szName ) ) {
iCounter++
goto fmt
}
}

set_user_info( id, gszInfoName, szName )

return PLUGIN_HANDLED
}

Но оно не работает. Выставляет [??] и хоть убейся.

Модуль последней версии с АМХХ 1.9 , файл GeoLite2-Country.mmdb присутствует.

6 часов пытался и так и сяк и не получается. Уже думал что из-за HL но в CS 1.6 так же не работает.


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 17.12.2018, 9:56
Сообщение #20


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

1. добавь лог в client_putinserver
и посмотри как определяются страны
2. client_infochanged лучше не использовать
в данном случаи лучше подделывать чат, если хочется видеть код страны в чате в нике игрока.

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