Connect Information

В този раздел можете да публикувате нови плъгини, като същите ще бъдат одобрени или неодобрени от страна на екипа.
Правила на форума
ИНФОРМАЦИЯ: В този раздел най-вероятно няма да намерите много теми (възможно е и да е напълно празен), тъй като новите теми се местят в https://amxx-bg.info/viewforum.php?f=21 или https://amxx-bg.info/viewforum.php?f=22, зависимо от качеството им.
Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1318
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 244 пъти
Получена благодарност: 42 пъти

Connect Information

Мнение от cgozzie » 30 Мар 2018, 15:31

Това е кода

Код за потвърждение: Избери целия код

#include < amxmodx >
#include < amxmisc >
#include < cromchat >
#include < geoip >

#define PLUGIN_NAME "Connect information"
#define PLUGIN_VERSION "1.0"
#define PLUGIN_AUTHOR "Fr0sTt"

#define DELAY_CONNECT 5.0

public plugin_init() 
{
	register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR )
	register_cvar( "@ConnectInfo", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED )
	CC_SetPrefix( "&x03[&x04Connect info&x03]" )
}

public client_putinserver(id)
{
	set_task( DELAY_CONNECT, "Information", id ) 
}

public Information(id)
{
	new szName[32], szIP[20], szAuthid[35], szCountry[64], szCity[64], szContinent[64]
	get_user_name(id, szName, 31)
	get_user_ip(id, szIP, charsmax(szIP), 1)
	get_user_authid(id, szAuthid, charsmax(szAuthid))
	
	#if defined geoip_country_ex
	geoip_country_ex(szIP, szCountry, charsmax(szCountry))
	#else
	geoip_country(szIP, szCountry, charsmax(szCountry))
	#endif
	geoip_city(szIP, szCity, charsmax(szCity))
	geoip_continent_name(szIP, szContinent, charsmax(szContinent))
	
	check_validity(szCity, charsmax(szCity))
	check_validity(szCountry, charsmax(szCountry))
	check_validity(szContinent, charsmax(szContinent))
	
	new szCountryCode[3], szContinentCode[3]
	#if defined geoip_code2_ex
	geoip_code2_ex(szIP, szCountryCode)
	#else
	geoip_code2(szIP, szCountryCode)
	#endif

	geoip_continent_code(szIP, szContinentCode)
	check_validity(szContinentCode, charsmax(szContinentCode))
	
	CC_SendMessage( id, "&x01Hello &x03%s&x01. Your IP addres is [&x04%s&x01]. Your steamid is [&x04%s&x01].", szName, szIP, szAuthid )
	CC_SendMessage( id, "&x01You are join from &x03%s&x01 [&x04%s&x01]. Your city is&x03 %s&x01. Your continent is &x03%s&x01 [&x04%s&x01].", szCountry, szCountryCode, szCity, szContinent, szContinentCode ) 
	CC_SendMessage( id, "&x01Have fun &x04& &x01don't cheat!")
}

stock check_validity( szText[], const iLen ) //ot chatmanager na OcixCrom
{
	if( !szText[0] )
		copy( szText, iLen, "Unknown" )
}
Изображение

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Connect Information

Мнение от OciXCrom » 30 Мар 2018, 15:38


Аватар
cgozzie
Извън линия
Потребител
Потребител
Мнения: 1318
Регистриран на: 13 Окт 2016, 22:10
Местоположение: Варна
Се отблагодари: 244 пъти
Получена благодарност: 42 пъти

Connect Information

Мнение от cgozzie » 30 Мар 2018, 15:56

Супер си сега вече се компилира без грешки.
Изображение

Аватар
sf4n
Извън линия
Потребител
Потребител
Мнения: 311
Регистриран на: 08 Яну 2018, 11:25
Се отблагодари: 25 пъти
Получена благодарност: 14 пъти

Connect Information

Мнение от sf4n » 01 Апр 2018, 22:26

[N]eXuS написа: 30 Мар 2018, 10:57
sf4n написа: 30 Мар 2018, 10:21 Щеше да е добре да качиш модулите и .inc файловете..
Още по добре щеше направо да ти го сложи в сървъра !
Инклудват се две библиотеки които на теб ти трябват geoip и cromchat

.ini файловете се слагат в cstrike/addons/amxmodx/scripting/include и после в cstrike/addons/amxmodx/configs/modules.ini на нов ред напиши имената им на библиотеките без .ini на края !!
И със затворени очи ще ги сложа, но представи си някой нов в тази сфера се опита да го сложи този плъгин, но уви няма да успее и защо трябва да се налага да пише по темите за помощ и прочие. Ако бяха добавени .inc файловете и модулите защото някой ги нямат щеше да е много по улеснено за новаците.

Поздрави.
Изображение

Единствен по рода си Zombie BaseBuilder с уникален мод и коректни админи по всяко време в сървъра.
IP: bb.cs-zapad.eu:27013

Respawn сървър.
IP: re.cs-zapad.eu:27015

Furien сървър.
IP: fu.cs-zapad.eu:27016

Нашият Сайт
Нашият Форум

Аватар
[N]eXuS
Извън линия
Потребител
Потребител
Мнения: 163
Регистриран на: 16 Мар 2018, 04:52

Connect Information

Мнение от [N]eXuS » 01 Апр 2018, 22:39

Още една причина да не се захващат с неща който не са им по силити сега няма и един свестен цс форум освен iplay и slackserv всички друго мамата си еб.... защо то такива деца тръгвате да правите вериги който на нищо не мязат то има по вече вериги от колкото играчи в съвърите !!
Сори за спама :(

Аватар
sf4n
Извън линия
Потребител
Потребител
Мнения: 311
Регистриран на: 08 Яну 2018, 11:25
Се отблагодари: 25 пъти
Получена благодарност: 14 пъти

Connect Information

Мнение от sf4n » 01 Апр 2018, 23:10

Те не се раждат научени хората, ей много ме нервят такива комплексирани дечица, който си мислят, че е забранено някой, който не разбира да прави нещо свързано с CS, всеки се учи с времето си, да не мислиш, че SlackServ са били така и преди, бяха си обикновена верига в първите години с няколко сървъра в порядъка на 3-4, но с времето се разрастнаха и пробиха. Просто няма смисъл да обсъждаме кой и какво може да прави през свободното си време, било то верига или просто сървър за забавление, не вие решавате какво да правят хората.
Изображение

Единствен по рода си Zombie BaseBuilder с уникален мод и коректни админи по всяко време в сървъра.
IP: bb.cs-zapad.eu:27013

Respawn сървър.
IP: re.cs-zapad.eu:27015

Furien сървър.
IP: fu.cs-zapad.eu:27016

Нашият Сайт
Нашият Форум

Аватар
Fr0sTt
Извън линия
Потребител
Потребител
Мнения: 138
Регистриран на: 16 Фев 2018, 19:11

Connect Information

Мнение от Fr0sTt » 01 Апр 2018, 23:13

*UPDATE*
Нова версия на плъгина, която включва:
- всички нужни неща за компилиране на плъгина са в архива
- конфигуриране на плъгина от ConnectInfo.ini файла
- Опции за показване на съобщението чрез чат съобщение, HUD съобщение и MOTD екран

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Connect Information

Мнение от OciXCrom » 01 Апр 2018, 23:20

И сега, като е добавил geoip.inc и cromchat.inc в архива, какво правим когато някоя от библиотеките бъде ъпдейтната? Хората когато изтеглят този плъгин ще получат стара версия и няма да могат да компилират нито един друг плъгин който ще ползва новите неща. Изобщо не мислите преди да пишете. Да не говорим, че geoip.inc е част от АМХХ пакета по подразбиране. Все едно е добавил amxmodx.inc в архива. Махни тези неща от архива, ако искаш сложи линк от къде може да се изтегли текущата версия на библиотеката.

Аватар
Fr0sTt
Извън линия
Потребител
Потребител
Мнения: 138
Регистриран на: 16 Фев 2018, 19:11

Connect Information

Мнение от Fr0sTt » 01 Апр 2018, 23:33

Оправено.

Аватар
southdivision
Извън линия
Потребител
Потребител
Мнения: 279
Регистриран на: 14 Окт 2016, 23:17
Местоположение: София
Се отблагодари: 8 пъти
Получена благодарност: 5 пъти
Обратна връзка:

Connect Information

Мнение от southdivision » 02 Апр 2018, 23:43

Добави опция чрез която да има съобщение в сървъра,че някой се опитва да влезне в сървъра и да изписва в чата от коя държава е,град и т.н.

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Нови попълнения”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта