Welcome Message Add Some Message

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Заключена
Потребителски аватар

Автор на темата
lantimilan
Foreigner
Foreigner
Мнения: 334
Регистриран: 29 ное 2017, 22:49
Се отблагодари: 16 пъти
Получена благодарност: 1 път
Контакти:

Welcome Message Add Some Message

Мнение от lantimilan » 26 мар 2020, 10:41

Hello i have one plugin for welcome in server i want to ask its possibe to show two HUD in same time with 3-4 second when connect somebody
First HUD TO have : Welcome ,nick, Your rank: ! Enjoy in server, and good luck (if possible to show rank okey if not its not problem ) to show in this cordinate ( x = 0.25 y = 0.00 color random
Second : its good Ndalohen Cheat =====> Banned , just to add in first HUD this is good color green :D

Код: Избери всички

#include <amxmodx>

#include <dhudmessage>
#include <amxmisc>
 
#define PLUGIN    "Welcome Hud"
#define AUTHOR    "CSBlackDevil"
#define VERSION    "1.4"
 
 
new name[32]
 
new const ConnectMessage[] = "[RGB] Ndalohen Cheat ====> BANNED ;)"
 
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
}
 
public client_putinserver(id)
{
    get_user_name(id, name, 31)
    set_task(10.0, "ShowTheHud", id)
}
 
public ShowTheHud(id)
{
    set_dhudmessage(0, 255, 0, -1.0, 0.35, 0, 6.0, 12.0, 0.5, 0.5)
    show_dhudmessage(id, "%s ... %s", ConnectMessage, name)
}  

Потребителски аватар

OciXCrom TM
Администратор
Администратор
Мнения: 6095
Регистриран: 06 окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 107 пъти
Получена благодарност: 775 пъти
Години: 22
Контакти:

Welcome Message Add Some Message

Мнение от OciXCrom TM » 26 мар 2020, 14:18

I combined them into 1 message insetad of 2 since you're only limited to 4 in total at the same time. I don't think the color is that important.

Код: Избери всички

#include <amxmodx>
#include <csstats>

#if AMXX_VERSION_NUM < 183
	#include <dhudmessage>
#endif

#if !defined MAX_NAME_LENGTH
	const MAX_NAME_LENGTH = 32
#endif

#if !defined STATSX_MAX_STATS
	const STATSX_RANK = 7
	const STATSX_MAX_STATS = 8
	const MAX_BODYHITS = 8
#endif

#define HUD_MESSAGE "Welcome, %s. Your rank: %i! Enjoy your stay and good luck!^n^n^n\
				[RGB] Ndalohen Cheat ====> BANNED ;)"

public plugin_init()
{
	register_plugin("Welcome HUD", "1.0", "OciXCrom")
}

public client_putinserver(id)
{
	set_task(10.0, "DisplayMessage", id)
}

public DisplayMessage(id)
{
	if(!is_user_connected(id))
	{
		return
	}

	new szName[MAX_NAME_LENGTH], iStats[STATSX_MAX_STATS], iHits[MAX_BODYHITS]
	get_user_name(id, szName, charsmax(szName))
	get_user_stats(id, iStats, iHits)

	set_dhudmessage(random(256), random(256), random(256), 0.25, 0.01, 0, 6.0, 12.0, 0.5, 0.5)
	show_dhudmessage(id, HUD_MESSAGE, szName, iStats[STATSX_RANK])
}

Потребителски аватар

Автор на темата
lantimilan
Foreigner
Foreigner
Мнения: 334
Регистриран: 29 ное 2017, 22:49
Се отблагодари: 16 пъти
Получена благодарност: 1 път
Контакти:

Welcome Message Add Some Message

Мнение от lantimilan » 26 мар 2020, 23:07

Thank you OciXCrom :D

Заключена

Върни се в “Заявки за плъгини”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 2 госта