[Подправить] LiteTranslit, чуть-чуть подправить теги |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
[Подправить] LiteTranslit, чуть-чуть подправить теги |
Nebo |
18.6.2017, 10:13
Сообщение
|
|
Есть такой замечательный плагин, как LiteTranslit от neugomon. Там есть тег для STEAM игроков, т.е Steam игрокам добавляется тег в чат [Steam].
Но, если у игрока уже есть тег, например "админ" и он тоже со Steam у него сразу два тега в чате, [Steam] [Админ]. Так, что нужно поменять, что бы у игроков, у которых и так есть прификс не показывало STEAM Исходник: lite_translit.sma ( 12,07 килобайт ) Кол-во скачиваний: 10 |
|
|
Jack2345 |
18.6.2017, 10:36
Сообщение
|
Nebo,
то есть (Простым игрокам) чтобы префикс стим показывало? или чтобы не показывало?
Отредактировал: Jack2345, - 18.6.2017, 10:36
Success
|
|
|
|
Nebo |
18.6.2017, 10:37
Сообщение
|
|
Jack2345, "простым смертным" игрокам, которые со стима и так показывает тег STEAM.
Но если игрок "не простой", админ например, у него и так есть тег Админ, но если он еще и со стима, то ему еще и тег STEAM добавляется, а этого не нужно гы, вроде правильно объяснил :)
Отредактировал: Nebo, - 18.6.2017, 10:39
|
|
|
Jack2345 |
18.6.2017, 10:42
Сообщение
|
Success
|
|
Поблагодарили 1 раз
|
|
Nebo |
18.6.2017, 10:43
Сообщение
|
|
|
|
|
Jack2345 |
18.6.2017, 10:55
Сообщение
|
Success
|
|
|
|
Jack2345 |
18.6.2017, 11:05
Сообщение
|
Success
|
|
Поблагодарили 1 раз
|
|
JIuXeP |
18.6.2017, 13:21
Сообщение
|
|
Jack2345, очевидно же, речь идет не только про админов. тем более флаг i (с "бита", кхм.. переменной g_bitAdmin) к префиксу никакого отношения не имеет.
Проверить у себя не получится, но.. должно быть так. Код: // #define STEAMPRIFIX_ADMINS // Если раскомментировать, в чате будут отображаться два префикса, стим и VIP/Админ/Гл. Админ
Прикрепленные файлы:
|
Поблагодарили 1 раз
|
|
Jack2345 |
18.6.2017, 13:27
Сообщение
|
Success
|
|
|
|
csparena |
18.6.2017, 15:52
Сообщение
|
|
я вообще не понял что он хочет :))
у меня тоже она стоит.. у кого стим.. отображает стим.. а у кого вип или админ.. если игрок стим.. то рядом с никами стим |
|
|
Jack2345 |
18.6.2017, 15:52
Сообщение
|
я вообще не понял что он хочет :)) у меня тоже она стоит.. у кого стим.. отображает стим.. а у кого вип или админ.. если игрок стим.. то рядом с никами стим вот я о том же почти) То что я понял я сделал
Отредактировал: Jack2345, - 18.6.2017, 15:53
Success
|
|
|
|
csparena |
18.6.2017, 16:03
Сообщение
|
|
Код Так, что нужно поменять, что бы у игроков, у которых и так есть прeфикс не показывало STEAM вроде понял. короче что он хочет .. : если игрок стим и у него нет привилегий ,то у него показывает стим это норм а если у игрока есть привилегия например админ или вип,то.. если этот игрок стим,что у него стим не показывало .. я так понял ps. 5 раз посчитал:) держи Код #if defined AES
if (!CheckFlags(id)) { static AESLvl[33][64], aStats[AES_ST_END] aes_get_player_stats(id, aStats) aes_get_level_name(aStats[AES_ST_LEVEL], AESLvl[id], 63, LANG_SERVER) iLen += formatex(szFormatTags[iLen], charsmax(szFormatTags) - iLen, "^1[^4%s^1] ", AESLvl[id]) } #endif #if defined STEAM if (g_bIsSteam[id] && !CheckFlags(id)) iLen += formatex(szFormatTags[iLen], charsmax(szFormatTags) - iLen, "^1[^4STEAM^1] ") |
|
|
Nebo |
18.6.2017, 16:33
Сообщение
|
|
Если у игрока уже есть префикс, добавлен он, по флагу, по нику, по айпи или по стимайди, то ему не нужно добавлять тег СТИМ
А если же игроку не добавлен префикс и он со с стима, то ему добавляется тег СТИМ Нормально вроде все объяснил
Отредактировал: Nebo, - 18.6.2017, 16:33
|
|
|
Jack2345 |
18.6.2017, 16:53
Сообщение
|
Success
|
|
|
|
Nebo |
18.6.2017, 21:25
Сообщение
|
|
|
|
|
JIuXeP |
18.6.2017, 21:33
Сообщение
|
|
csparena, Код:
static IsAccess; IsAccess = CheckFlags(id); и потом... Код: if (!CheckFlags(id)) { } У нас есть записанный результат, который мы можем юзать дальше, но мы все равно будем по несколько раз вызывать функцию... Это конечно не грубо, но нужно рационально пользоваться тем, что у нас есть Nebo, чуть позже скину |
|
|
Nebo |
18.6.2017, 21:35
Сообщение
|
|
Что то у меня уже и оригинальная версия перестала работать
|
|
|
onetwothree |
18.6.2017, 23:41
Сообщение
|
|
Nebo, а его ответ не помог что ли?)
здесь могла бы быть ваша реклама.
|
|
|
JIuXeP |
19.6.2017, 0:16
Сообщение
|
|
|
Поблагодарили 1 раз
|
|
Energy |
19.6.2017, 5:01
Сообщение
|
|
У простого игрока со стима в чате отображается: [STEAM] Вася, у игроков с привилегиями (со steam'a) отображается [STEAM] [ADMIN] не Вася. Тс'у нужно что бы у игроков с привилегиями и если он со стима не отображалось [STEAM], а было по дефолту [Admin] чушка.
https:// $
ip:port $ Аватар не имеет военного смысла, просто хохма. |
|
|