[Любая игра] IPToCity v1.0

Тема в разделе "Утверждённые плагины", создана пользователем FrozDark, 18 дек 2013.

  1. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    IPToCity

    Описание:
    При подключении игрока плагин показывает информацию: с какой страны, области, города он подключился и название его провайдера.
    Портирован из eventscripts плагина http://hlmod.ru/forum/plaginy-dlya-metamod-source-eventscripts-i-vsp/1475-iptosity-v-1-04-a.html
    Немного добавил функции от Geolocation

    Требования:
    Socket

    Переменные:
    sm_iptocity_cmd - Делает команду sm_geoinfo доступным только админам
    sm_iptocity_show_ips - Показывать ли IP адрес простым игрокам в команде sm_geoinfo

    Команды:
    sm_geoinfo - Показывает информацию об игроках либо о конкретном игроке, использовав параметр <#userid|name>
    sm_iptocity_reload - Флаг Root(z). Перезагрузка файла iptocity_chat.txt

    Установка:
    Положить iptocity.smx в папку sourcemod/plugins
    Положить iptocity.phrases.txt в папку sourcemod/translations
    Положить iptocity_chat.txt в папку sourcemod/configs и настроить при нужде

    Для того, чтобы запросы шли на ваш сайт:
    Для этого требуется веб-сервер с возможностью работы php
    1) Качаем файл ip_geo.php.txt
    2) Удаляем расширение txt
    3) Загружаете на ваш веб-сервер
    4) Открываете iptocity.sp
    5) Заменяете на 12 строке значение SITE_URL на полный путь до вашего ip_geo.php
    6) Компилируете и вставляете в sourcemod/plugins
    7) Перезагрузите карту

    По умолчанию настроен запрос на сайт http://demos.kv-team.ru/ip_geo.php
     

    Вложения:

    • iptocity.phrases.txt
      Размер файла:
      374 байт
      Просмотров:
      167
    • iptocity.smx
      Размер файла:
      16,2 КБ
      Просмотров:
      130
    • iptocity.sp
      Размер файла:
      11,5 КБ
      Просмотров:
      150
    • iptocity_chat.txt
      Размер файла:
      925 байт
      Просмотров:
      155
    • ip_geo.php.txt
      Размер файла:
      808 байт
      Просмотров:
      138
    Последнее редактирование модератором: 9 май 2015
  2. Димок

    Димок

    Сообщения:
    91
    Симпатии:
    9
    Здравствуйте!
    1)Показывает сообщения в чат после подключения игрока спустя минуты 3
    2)Не показывает данные (кроме IP и имя игрока)
    ставил евент и IPtoSity v.1.04 все работает как надо, в оригинале исчо и стим ид показывает здесь нет:sad:
     
  3. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    http://demos.kv-team.ru/ip_geo.php
     
  4. Димок

    Димок

    Сообщения:
    91
    Симпатии:
    9
    Показывает айпи и город а в чате нет, компилировал исходник со своей ссылкой и кидал файл.php на свой сайт тот-же результат:(
     
  5. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    у меня показывает, но редко пишет Unknown и через 3 минуты, а так показывает
     
  6. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    FrozDark, может лучше, если есть возможность сделать версию mysql http://goo.gl/8vny65?
     
  7. Димок

    Димок

    Сообщения:
    91
    Симпатии:
    9
    Но там не показывает провайдера
     
  8. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
  9. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.798
    FrozDark,
    1. не работает с базой mysql
    2. города и регионы на английском
     
  10. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    перешел на их страницу демо-версии http://netload.biz/ip.php
    результат
    Код:
    Ваш IP-адрес: 	XX.XX.37.14
    Страна: 	 Казахстан
    Город: 	Не определен
     
  11. onotole.myarena.ru

    onotole.myarena.ru

    Сообщения:
    42
    Симпатии:
    34
  12. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    глупый совет! В твоем случае легче использовать http://hlmod.ru/forum/rasshireniya/6213-extension-geoipcity-1-1-0-a.html
    эта страница http://ipgeobase.ru:7020/geo?ip= показывает только двухбуквенный код страны, что уже встроен в sourcemod GeoIP
    страницу, которую парсит плагин, показывает многие города и области России на русском языке
     
  13. ☆★☆БАТЯ☆★☆™

    ☆★☆БАТЯ☆★☆™

    Сообщения:
    2.585
    Симпатии:
    1.341
  14. Роман Маслов

    Роман Маслов

    Сообщения:
    58
    Симпатии:
    6
    Или у меня руки из опы или.....
    Я все закинул как написано
    И не работает!:this: в чем может быть проблема? Подскажите пожалуйста!
    Изменил iptocity_chat.txt
    // Уберите слеши с начала строки для работы уведомления как в оригинальном плагине на ES

    {lightgreen}[IPToCity] {green}Игрок {default}{name} {green}подключился [{ip}]
    {lightgreen}*** {green}Страна: {default}{country}
    {lightgreen}*** {green}Регион/Штат: {default}{region}
    {lightgreen}*** {green}Город: {default}{city}
    {lightgreen}*** {green}Провайдер: {default}{prov}
    sm plugins list
    [SM] Listing 50 plugins:
    01 "SMAC AutoTrigger Detector" (0.8.5.0) by SMAC Development Team
    02 "Weapon Restrict" (2.3.5) by Dr!fter
    03 "Basic Comm Control" (1.6.2-dev+4568) by AlliedModders LLC
    04 "Advertisements" (0.6.2) by Tsunami, Otstrel.ru Team
    05 "SourceComms" (0.8.253) by Alex
    06 "[KDLP] High Ping Kicker" (1.3) by KorDen
    07 "Fun Votes" (1.6.2-dev+4568) by AlliedModders LLC
    08 "Client Preferences" (1.6.2-dev+4568) by AlliedModders LLC
    09 "auto_bot_name.smx"
    10 "Basic Commands" (1.6.2-dev+4568) by AlliedModders LLC
    11 "Basic Chat" (1.6.2-dev+4568) by AlliedModders LLC
    12 "Spectators Bot" (1.0.0) by AlmazON
    13 "Show Damage" (1.1) by wS / Schmidt
    14 "RandomCycle" (1.6.2-dev+4569) by AlliedModders LLC
    15 "mapchooser_snd.smx"
    16 "Nextmap" (1.6.2-dev+4569) by AlliedModders LLC
    17 "Quake Sounds" (2.7a) by dalto, Grrrrrrrrrrrrrrrrrrr, psychonic, and GoDtm666
    18 "Advanced c4 Countdown Timer" (1.4.1) by dalto
    19 "Rock The Vote" (1.5.4-dev+1b9a3ff) by AlliedModders LLC
    20 "Extra Cash" (0.2) by Peoples Army
    21 "AFK Manager" (3.4.3) by Rothgar
    22 "Anti-Flood" (1.6.2-dev+4568) by AlliedModders LLC
    23 "Losing Team Killer" (1.2) by wS / Schmidt
    24 "Admin Menu" (1.6.2-dev+4568) by AlliedModders LLC
    25 "BotsManager" (5.0) by t*Q
    26 "SourceBans" (1.4.9) by SourceBans Development Team
    27 "Player Commands" (1.6.2-dev+4568) by AlliedModders LLC
    28 "Extended mapconfig package" (1.0) by Milo
    29 "Admin Help" (1.6.2-dev+4568) by AlliedModders LLC
    30 "TeamSwitch" (1.4) by MistaGee (Modify by Snake 60)
    31 "QuickDefuse" (0.3) by pRED*
    32 "IPToCity" (1.0) by sega74rus. SM Port by FrozDark
    33 "SMAC Aimbot Detector" (0.8.5.0) by SMAC Development Team
    34 "Sound Commands" (1.6.2-dev+4568) by AlliedModders LLC
    35 "Basic Info Triggers" (1.6.2-dev+4568) by AlliedModders LLC
    36 "sm_deathbeam" (PLUGIN_VERSION) by Meng
    37 "Fun Commands" (1.6.2-dev+4568) by AlliedModders LLC
    38 "SourceMod Anti-Cheat" (0.8.5.0) by SMAC Development Team
    39 "SMAC Client Protection" (0.8.5.0) by SMAC Development Team
    40 "Admin File Reader" (1.6.2-dev+4568) by AlliedModders LLC
    41 "Players Votes" (1.5.0) by The Resident, pZv!
    42 "VIP" (v2.7.4) by wS (♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥)
    43 "Round and Map End Sound" (2.4.5) by FrozDark (HLModders.ru LLC)
    44 "[KDLP] NoBlock" (1.0) by KorDen
    45 "Basic Votes" (1.6.2-dev+4569) by AlliedModders LLC
    46 "gameME Plugin" (4.4.2) by TTS Oetzel & Goerz GmbH
    47 "Map Nominations" (1.6.2-dev+4569) by AlliedModders LLC
    48 "resetscore.smx"
    49 "kdlp-rcon-lock.smx"
    50 "SMAC Command Monitor" (0.8.5.0) by SMAC Development Team
     
  15. KapaT

    KapaT Эгоист

    Сообщения:
    1.983
    Симпатии:
    408
    Роман Маслов,
     
  16. Leckter Hannibal

    Leckter Hannibal

    Сообщения:
    521
    Симпатии:
    146
    Роман Маслов нравится это.
  17. Роман Маслов

    Роман Маслов

    Сообщения:
    58
    Симпатии:
    6
    Стоит!
    При вводе в консоль sm_geoinfo выдает:
    Но при подключении игрока не показывает в чате, как исправить?

    Добавлено через 2 минуты
    Оффтоп
     
    Последнее редактирование: 9 окт 2014
  18. Александр Смирнов 8452246

    Александр Смирнов 8452246

    Сообщения:
    150
    Симпатии:
    28
    Знатоки ВЕБа, подскажите, как для IPToCity зацепить данные с "http://ipgeobase.ru:7020/geo?ip=". Делаю запрос, подставляю IP, через браузер - все данные есть, все красиво, через плагин - нет данных. Пробую записать полученные данные в файл - какая то муть в файле.
    P.S. На сколько я понял, что то связано с запросами на сайт. При запросе на http://ip.css26.ru/ - в файле "HTTP/1.1 200 OK", при запросе на "http://ipgeobase.ru:7020/geo?ip=" - в файле "HTTP/1.1 301 Moved Permanently"
     
    Последнее редактирование: 26 окт 2014
  19. A1mSh1k

    A1mSh1k

    Сообщения:
    8
    Симпатии:
    0
    iptocity_chat.txt Куда кидать ???
     
  20. -LeXuS-

    -LeXuS-

    Сообщения:
    117
    Симпатии:
    51
    В первом посте написано