Connect Плъгин

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
MadNESs
Извън линия
Потребител
Потребител
Мнения: 207
Регистриран на: 21 Мар 2017, 21:43
Местоположение: Sofia
Се отблагодари: 16 пъти
Получена благодарност: 11 пъти
Обратна връзка:

Connect Плъгин

Мнение от MadNESs » 08 Дек 2018, 13:47

Здравейте, бих искал да направя заявка за следния плъгин.
Когато играч connect-ва да изпива в чата
Player connect
Player disconnect
със тези цветове.

Аватар
illusion
Извън линия
Developer
Developer
Мнения: 1796
Регистриран на: 27 Ное 2016, 17:47
Местоположение: CraftVision
Се отблагодари: 151 пъти
Получена благодарност: 358 пъти
Обратна връзка:

Connect Плъгин

Мнение от illusion » 08 Дек 2018, 14:11

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

#include <amxmodx>
#include <cromchat>

#define PLUGIN  "Connect & Disconnect Messages"
#define AUTHOR  "F33L Th3 P0W3R."
#define VERSION "1.0"

new szName[MAX_NAME_LENGTH]

public plugin_init()
    register_plugin(PLUGIN, VERSION, AUTHOR)


public client_putinserver(id)
{
    get_user_name(id, szName, charsmax(szName))
    CC_SendMessage(0, "&x04%s &x07connect", szName)
}

public client_disconnect(id)
{
    get_user_name(id, szName, charsmax(szName))
    CC_SendMessage(0, "&x04%s &x07disconnect", szName)
}
test

Аватар
MadNESs
Извън линия
Потребител
Потребител
Мнения: 207
Регистриран на: 21 Мар 2017, 21:43
Местоположение: Sofia
Се отблагодари: 16 пъти
Получена благодарност: 11 пъти
Обратна връзка:

Connect Плъгин

Мнение от MadNESs » 08 Дек 2018, 16:25

F33L Th3 P0W3R. написа: 08 Дек 2018, 14:11

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

#include <amxmodx>
#include <cromchat>

#define PLUGIN  "Connect & Disconnect Messages"
#define AUTHOR  "F33L Th3 P0W3R."
#define VERSION "1.0"

new szName[MAX_NAME_LENGTH]

public plugin_init()
    register_plugin(PLUGIN, VERSION, AUTHOR)


public client_putinserver(id)
{
    get_user_name(id, szName, charsmax(szName))
    CC_SendMessage(0, "&x04%s &x07connect", szName)
}

public client_disconnect(id)
{
    get_user_name(id, szName, charsmax(szName))
    CC_SendMessage(0, "&x04%s &x07disconnect", szName)
}
test
Благодаря ! :lock:


Плъгина не работи както трябва. След смяната на картата. Изведнъж изписва че съм disconnect.

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

Connect Плъгин

Мнение от OciXCrom » 09 Дек 2018, 16:34

Много ясно? Играчите се disconnect-ват при смяна на картата и отново се connect-ват когато започне следващата...

Аватар
Eduardsozols22
Извън линия
Foreigner
Foreigner
Мнения: 17
Регистриран на: 07 Фев 2019, 23:16

Connect Плъгин

Мнение от Eduardsozols22 » 08 Фев 2019, 15:32

Can add mesage connect ip,nick and conunty ? contry pack , in contry ini file ?
add more contry
ukraina
russia
latvian
argentina
los santos somting dis

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

Connect Плъгин

Мнение от OciXCrom » 08 Фев 2019, 15:47

What .ini file?! AMXX has a built-in country collection and automatically determines it from the player's IP address. You can't just add a country manually via a file.

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

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

#if !defined client_disconnected
	#define client_disconnected client_disconnect
#endif

#if !defined geoip_country_ex
	#define geoip_country_ex geoip_country
#endif

new g_szCountry[33][32], g_szIP[33][22]

public plugin_init()
	register_plugin("Connect/Disconnect Messages", "1.0", "OciXCrom")

public client_putinserver(id)
{
	new szName[32]
	get_user_name(id, szName, charsmax(szName))
	get_user_ip(id, g_szIP[id], charsmax(g_szIP[]))
	geoip_country_ex(g_szIP[id], g_szCountry[id], charsmax(g_szCountry[]))
	CC_SendMessage(0, "&x04%s &x06connected &x01from &x06%s &x04[%s]", szName, g_szCountry[id], g_szIP[id])
}

public client_disconnected(id)
{
	new szName[32]
	get_user_name(id, szName, charsmax(szName))
	CC_SendMessage(0, "&x04%s &x07disconnected &x01from &x07%s &x04[%s]", szName, g_szCountry[id], g_szIP[id])
}

Аватар
Eduardsozols22
Извън линия
Foreigner
Foreigner
Мнения: 17
Регистриран на: 07 Фев 2019, 23:16

Connect Плъгин

Мнение от Eduardsozols22 » 08 Фев 2019, 16:44

tnx

Добавено преди 44 минути 12 секунди:
Can give this ? in coplite
#include <cromchat>

Аватар
stambeto2006
Извън линия
Модератор
Модератор
Мнения: 505
Регистриран на: 06 Окт 2016, 15:44
Се отблагодари: 53 пъти
Получена благодарност: 45 пъти
Обратна връзка:

Connect Плъгин

Мнение от stambeto2006 » 08 Фев 2019, 17:42

Eduardsozols22 написа: 08 Фев 2019, 16:44 tnx

Добавено преди 44 минути 12 секунди:
Can give this ? in coplite
#include <cromchat>
Put it addons\amxmodx\scripting\include.
Прикачени файлове
cromchat.inc
(21.4 KiB) Свалено 142 пъти
cromchat.inc
(21.4 KiB) Свалено 142 пъти

Аватар
Eduardsozols22
Извън линия
Foreigner
Foreigner
Мнения: 17
Регистриран на: 07 Фев 2019, 23:16

Connect Плъгин

Мнение от Eduardsozols22 » 08 Фев 2019, 17:43

This plugin not work from my countr
my site : eduards connect ip from eror

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

Connect Плъгин

Мнение от OciXCrom » 09 Фев 2019, 00:10

If you're testing it on a local server, it won't work because your IP is local, not public.
If it's on a public server and you're using AMXX 1.9, update to the latest dev-build because there was a problem with GeoIP in previous builds.
If it still doesn't work, then there's nothing I or anyone else can do about it.

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

Обратно към “Заявки за плъгини”

Кой е на линия

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