Half-Life и Adrenaline Gamer форум http://econ.aghl.ru/forum/ |
|
server_print не выводит строку http://econ.aghl.ru/forum/viewtopic.php?f=20&t=2961 |
Страница 1 из 1 |
Автор: | Kimi Tsunagi Five M [ 11 мар 2019, 22:51 ] |
Заголовок сообщения: | server_print не выводит строку |
Есть у меня в АМХХ плагине такая простая конструкция: Код: public TakeDamage(victim, inflictor, attacker, Float:damage, damage_type) Я хочу чтобы сервер вывел мне в консоль класснейм инфликтора. Проблема в том, что server_print просто наглухо игнорирует массив classname - выводит пустоту (точнее просто "inflictor is" и всё). При этом этот массив-строка существует, и дальнейшая проверка с помощью equal() срабатывает - когда я наношу урон пылесосом, то сервер выводит "zarabotalo". Что надо сделать, чтобы увидеть этот невидимый classname? Почему вообще его не выводит? У меня в какой-то момент (в первый раз) заработало все сразу, как хотел, а потом работать перестало, и я не уловил тот момент, когда это произошло, и вернуть все обратно не получается никакими силами. Прошу вашей помощи. P.S. (Пару часов назад начал копаться в том, что такое этот АМХХ, как его устанавливать, и что в нем как делается, и уже успел люто возненавидеть этот напрочь отбитый и нелогичный синтаксис) |
Автор: | Turanga_Leela [ 12 мар 2019, 00:45 ] |
Заголовок сообщения: | Re: server_print не выводит строку |
Kimi Tsunagi Five M example Код: new message[] = "Hello admin"so, add "%s" to the using line, or make the needed line before using it (by using for example 'formatex') PS by the way, the max classname's length is 32, but you instead use 64 .. and use "pev_valid(some_id)" to check if an entity is valid, before checking its data(like 'classname') |
Автор: | Kimi Tsunagi Five M [ 15 мар 2019, 15:10 ] |
Заголовок сообщения: | Re: server_print не выводит строку |
Спасибо большое, это помогло! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |