Проблем с color messages..

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

Проблем с color messages..

Мнение от OciXCrom » 29 Яну 2019, 23:20

LayerFort написа: 29 Яну 2019, 00:59 Слагаш това най-отдоло в плъгина

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

stock ChatColor(const id, const input[], any:...)
{
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)
	
	replace_all(msg, 190, "!g", "^4") // Green Color
	replace_all(msg, 190, "!y", "^1") // Default Color
	replace_all(msg, 190, "!t", "^3") // Team Color
	replace_all(msg, 190, "!w", "^0") // Team2 Color
	
	if (id) players[0] = id; else get_players(players, count, "ch")
        {
	            for (new i = 0; i < count; i++)
	            {
		             if (is_user_connected(players[i]))
		             {
			     message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
			     write_byte(players[i]);
			     write_string(msg);
			     message_end();
		             }
	            }
        }
}
И го ползваш по следния начин

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

ChatColor(id, "!g[!ymyprefix!g] !y I have no idea how to include a stock")
Ако сложи това, ще трябва да замени всички "ShowActivity" функции в кода с тази функция (което вероятно няма да успее да направи), а ако ползва "cromchat" метода, нещата стават автоматично. Няма смисъл да даваш съвет който е в пъти по-лош от предишния.

До автора на темата - можем само да гадаем какъв е проблемът докато не качиш .sma файла на плъгина. Подразбира се, че тези съобщения са част от admincmd и/или plmenu.

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

Обратно към “Поддръжка / Помощ”

Кой е на линия

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