Надпись справа.
|
|
Darkeneez
|
Дата: Воскресенье, 12.05.2013, 11:17:25 | Сообщение # 1 |
|
Сообщений: 221
Репутация: 18 [ +/- ]
|
|
Никак не пойму как создать надпись справа на экране игрока, как в спектатор лист, я там так и не смог разобрать код, кто может помогите плиз...
|
|
| |
volodya
|
Дата: Воскресенье, 12.05.2013, 11:51:25 | Сообщение # 2 |
|
Сообщений: 14
Репутация: 0 [ +/- ]
|
|
Оно ? код с плагина new_year_seconds
Гости не могут скачивать файлы
|
|
|
| |
Darkeneez
|
Дата: Воскресенье, 12.05.2013, 13:46:27 | Сообщение # 3 |
|
Сообщений: 221
Репутация: 18 [ +/- ]
|
|
Да спсДобавлено (12.05.2013, 13:46:27) --------------------------------------------- Теперь вопрос, как сделать чтобы это отображалось только одному клиенту?
|
|
| |
Denis004
|
Дата: Воскресенье, 12.05.2013, 14:39:37 | Сообщение # 4 |
|
Сообщений: 15
Репутация: 0 [ +/- ]
|
|
StartMessageOne
Добавлено (12.05.2013, 14:39:37) --------------------------------------------- Зачем так сложно? Разве нельзя PrintHintText ?
Сообщение отредактировал Denis004 - Воскресенье, 12.05.2013, 14:40:07 |
|
| |
TEIN
|
Дата: Воскресенье, 12.05.2013, 14:48:20 | Сообщение # 5 |
|
Сообщений: 563
Репутация: 78 [ +/- ]
|
|
Это снизу табличка, ТСу нужно другое
|
|
| |
Denis004
|
Дата: Воскресенье, 12.05.2013, 15:42:09 | Сообщение # 6 |
|
Сообщений: 15
Репутация: 0 [ +/- ]
|
|
Цитата (DoK_1997) Это снизу табличка, ТСу нужно другое А это тогда где? http://docs.sourcemod.net/api/index.php?fastload=show&id=846&
|
|
| |
ThRunningMan
|
Дата: Воскресенье, 12.05.2013, 21:54:55 | Сообщение # 7 |
|
Сообщений: 140
Репутация: 12 [ +/- ]
|
|
не парь мозг возьми библиотеки smlib, возьми функцию Код Client_PrintKeyHintText(client, "Строка1\nСтрока2\nСтрока3 и т.д.")
по-моему строк 10 поддерживает, очень удобно сам пользуюсь
|
|
| |
Darkeneez
|
Дата: Понедельник, 13.05.2013, 05:08:25 | Сообщение # 8 |
|
Сообщений: 221
Репутация: 18 [ +/- ]
|
|
Цитата (ThRunningMan) не парь мозг возьми библиотеки smlib, возьми функцию Код Client_PrintKeyHintText(client, "Строка1\nСтрока2\nСтрока3 и т.д.")
по-моему строк 10 поддерживает, очень удобно сам пользуюсь
Fuck my brain.
Спасибо буду пробовать!
|
|
| |
Denis004
|
Дата: Понедельник, 13.05.2013, 05:12:26 | Сообщение # 9 |
|
Сообщений: 15
Репутация: 0 [ +/- ]
|
|
ThRunningMan Смысл подключать целую библиотеку для каких-то 10 строк текста?
|
|
| |
Darkeneez
|
Дата: Понедельник, 13.05.2013, 05:42:44 | Сообщение # 10 |
|
Сообщений: 221
Репутация: 18 [ +/- ]
|
|
Тогда придумай как отправить это только 1 человеку...
|
|
| |
хвостег
|
Дата: Понедельник, 13.05.2013, 10:47:59 | Сообщение # 11 |
|
Сообщений: 161
Репутация: 53 [ +/- ]
|
|
new Handle:Message = StartMessageOne("KeyHintText", client);
|
|
| |
Denis004
|
Дата: Понедельник, 13.05.2013, 11:44:46 | Сообщение # 12 |
|
Сообщений: 15
Репутация: 0 [ +/- ]
|
|
Цитата (Darkeneez) Тогда придумай как отправить это только 1 человеку... Внимательней будь. Цитата (Denis004) StartMessageOne
|
|
| |
Darkeneez
|
Дата: Понедельник, 13.05.2013, 12:34:46 | Сообщение # 13 |
|
Сообщений: 221
Репутация: 18 [ +/- ]
|
|
Цитата (ThRunningMan) не парь мозг возьми библиотеки smlib, возьми функцию Код Client_PrintKeyHintText(client, "Строка1\nСтрока2\nСтрока3 и т.д.")
по-моему строк 10 поддерживает, очень удобно сам пользуюсь Код #include <sourcemod> #include <smlib>
public OnClientAuthorized(client) { Client_PrintKeyHintText(client, "тятятятятятя"); }
Пишет всем!
Сообщение отредактировал Darkeneez - Понедельник, 13.05.2013, 12:35:09 |
|
| |
ThRunningMan
|
Дата: Понедельник, 13.05.2013, 16:27:49 | Сообщение # 14 |
|
Сообщений: 140
Репутация: 12 [ +/- ]
|
|
Цитата (Denis004) Смысл подключать целую библиотеку для каких-то 10 строк текста? ну можно не целую можно взять тот инклуд в котором содержтся данная фнкция из всей библиотеки smlib например Код #include <smlib/client>
Цитата (Darkeneez) Пишет всем! И что тебя не устраивает, пишет не всем а входящему клиенту, ты зашел тебе написало сообщение, другой зашел ему тоже написало, если хочешь чтоб писало определенному клиенту создай условие, допусти только админам, или п остмиу проверку сделай и т.д. Твой вопрос был "как вывести кейхинт т.е. надпись справа, я тебе написал самый простой что есть вариант! Если под твоим "Пишет всем!" понимается что сообщение предназначенное для определенного игрока выводится всем, то это не мжет быть ибо у тебя уже условие, что берется ИД нужного клиента!
|
|
| |
Darkeneez
|
Дата: Понедельник, 13.05.2013, 17:44:32 | Сообщение # 15 |
|
Сообщений: 221
Репутация: 18 [ +/- ]
|
|
Цитата (ThRunningMan) И что тебя не устраивает, пишет не всем а входящему клиенту, ты зашел тебе написало сообщение, другой зашел ему тоже написало, если хочешь чтоб писало определенному клиенту создай условие, допусти только админам, или п остмиу проверку сделай и т.д. Твой вопрос был "как вывести кейхинт т.е. надпись справа, я тебе написал самый простой что есть вариант! Если под твоим "Пишет всем!" понимается что сообщение предназначенное для определенного игрока выводится всем, то это не мжет быть ибо у тебя уже условие, что берется ИД нужного клиента! Как бы заходит один и пишет всем, я знаю что я пишу...Добавлено (13.05.2013, 17:44:32) --------------------------------------------- А не, ошибся, клиенту вообще ничего не пишет, пишет всем остальным. И так со всеми, он зашел ничего не видет, зашел кто-нибудь еще он и все остальные увидели.
|
|
| |