Русское сообщество по скриптингу

Не показывает информацию об игроке  [Решено]

Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.

Модераторы: Subb98, liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.

Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.

Не показывает информацию об игроке

Сообщение RedManTV » 05 май 2017, 18:21

Здравствуйте, помогите плиз с плагином, он должен показывать информацию о игроке (как на ZM моде), но почему-то не показывает, что я сделал не так? :(

Исходник:

Код: Выделить всё
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>

public plugin_init()
{
    register_plugin("x", "x", "x")
}
public client_putinserver(id)
{
    set_task(1.0, "infoplayer", id)
}
public infoplayer(id)
{
    if(is_user_alive(id))
    {
        new name[32]
        get_user_name(id, name, 31)

        new frags = get_user_frags(id)
        new health = get_user_health(id)
        new armor = get_user_armor(id)
        new money = cs_get_user_money(id)

        set_hudmessage(0, 255, 0, -1.0, 0.35, 0, 6.0, 10.0)
        show_hudmessage(id, "● [Имя: %s] [Убийств: %d]●^n● [Жизни: %d] [Брони: %d] [Денег: %d] ●", name, frags, health, armor, money)
    }
Последний раз редактировалось RedManTV 05 май 2017, 18:38, всего редактировалось 1 раз.
Аватара пользователя
RedManTV
 
Сообщения: 11
Зарегистрирован: 05 апр 2017, 20:45
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около года
Языки программирования: Pawn

Re: Не показывает информацию об игроке  [Решено]

Сообщение Subb98 » 05 май 2017, 18:34

RedManTV, добрый вечер. Пожалуйста, измените название темы на информативное, в соответствии Вы должны зарегистрироваться, чтобы видеть ссылки.. Если Вы не сделаете этого в течение суток, я изменю название темы сам, однако в этом случае Вам будет выдано предупреждение в профиль.

П.с.:

Код: Выделить всё
set_task(1.0, "infoplayer", id

>>

Код: Выделить всё
set_task(1.0, "infoplayer", id, .flags="b"
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Не показывает информацию об игроке

Сообщение RedManTV » 05 май 2017, 18:38

Сейчас попробую
Аватара пользователя
RedManTV
 
Сообщения: 11
Зарегистрирован: 05 апр 2017, 20:45
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около года
Языки программирования: Pawn

Re: Не показывает информацию об игроке

Сообщение Subb98 » 05 май 2017, 18:43

Также добавьте этот код:

Код: Выделить всё
#if AMXX_VERSION_NUM < 183
public client_disconnect(id)
#else
public client_disconnected(id)
#endif
{
    remove_task(id)

Чтобы задача удалялась при выходе игрока.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
Аватара пользователя
Subb98
Модератор
 
Сообщения: 5485
Зарегистрирован: 24 мар 2011, 19:42
Откуда: г. Пермь
Благодарил (а): 1329 раз.
Поблагодарили: 2343 раз.
Опыт программирования: Больше трех лет
Языки программирования: PHP

Re: Не показывает информацию об игроке

Сообщение RedManTV » 05 май 2017, 18:43

ок, спасибо)
Аватара пользователя
RedManTV
 
Сообщения: 11
Зарегистрирован: 05 апр 2017, 20:45
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около года
Языки программирования: Pawn


Вернуться в Скриптинг

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 10

cron