Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя
Показано с 11 по 20 из 24

Тема: труп zombi

  1. #11
    Аватар для Den_Gurino
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.07.2017
    Сообщений
    36
    Репутация:
    3 ±
    Ни фига у меня не получается, колдую с вирт мирами, пытаюсь сделать проверку через GetPlayerPos, что только не делаю, а трупа как не было так и нет!
    Очень странно, почему не получается элементарное
    PHP код:
    SetPlayerVirtualWorld(npcid,1); //посылаем NPC в 1-ый виртуальный мир 
    Я ставлю нулевой мир, по идее труп должен быть на земле после смерти, а он исчезает
    Я даже закомментировал таймер, который скрывает тело бота, а он всё равно скрывается, шляпа какая-то...
    Последний раз редактировалось Den_Gurino; 01.06.2019 в 14:09.

  2. #12
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Я же тебе писал - найди информацию о том, как работает смерть бота в плагине FCNPC. Найдя эту инфу, найдёшь и инфу о том, как его спавнить. Далее просто заспавнишь его на месте гибели и применяешь анимацию, если после смерти бот исчезает. Если не исчезает - перемещаешь на нужную позицию или делаешь то, что будет написано.

    Так же, скорее всего, нужно вносить правки в паблик npc_timer_public, но это не точно. Вообще код скрипта оставляет желать лучшего.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  3. Пользователь сказал cпасибо:
    Den_Gurino (08.06.2019)
  4. #13
    Аватар для Den_Gurino
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.07.2017
    Сообщений
    36
    Репутация:
    3 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Я же тебе писал - найди информацию о том, как работает смерть бота в плагине FCNPC. Найдя эту инфу, найдёшь и инфу о том, как его спавнить. Далее просто заспавнишь его на месте гибели и применяешь анимацию, если после смерти бот исчезает. Если не исчезает - перемещаешь на нужную позицию или делаешь то, что будет написано.

    Так же, скорее всего, нужно вносить правки в паблик npc_timer_public, но это не точно. Вообще код скрипта оставляет желать лучшего.
    Я не могу открыть плагин, открываю через с++ у меня там каракули всякие, подскажите пожалуйста, чем можно открыть .so

  5. #14
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Den_Gurino Посмотреть сообщение
    Я не могу открыть плагин, открываю через с++ у меня там каракули всякие, подскажите пожалуйста, чем можно открыть .so
    Эмм, зачем тебе открывать плагин?
    И если нужны исходники, они есть на GitHub.
    .so - скомпилированная версия плагина.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  6. Пользователь сказал cпасибо:
    Den_Gurino (08.06.2019)
  7. #15
    Аватар для Den_Gurino
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.07.2017
    Сообщений
    36
    Репутация:
    3 ±
    Я нашел исходники на GitHub, но даже если я и найду в нём то что мне нужно, как же я исправлю это в самом плагине?

  8. #16
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Причём тут плагин вообще? Тебе нужно найти описание того, как работает смерть в плагине и сделать так, чтоб бот спавнился на нужном месте и после этого срабатывала анимация. Всё
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  9. Пользователь сказал cпасибо:
    Den_Gurino (08.06.2019)
  10. #17
    Аватар для Den_Gurino
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.07.2017
    Сообщений
    36
    Репутация:
    3 ±
    Закрывайте тему!

  11. #18
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Так поделись решением проблемы, если нашёл его :) Вдруг кому-то поможет
    Последний раз редактировалось DeimoS; 15.06.2019 в 06:50.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

  12. #19
    Аватар для Fallen A.
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Адрес
    Минск, БССР
    Сообщений
    236
    Репутация:
    19 ±
    Вот и весь код:
    PHP код:
    public FCNPC_OnDeath(npcid)
    {
        if (
    GetPVarInt(npcid"condition") != 0)
        {
            
    DeletePVar(npcid"condition");
        }
        
        
    FCNPC_ApplyAnimation(npcid"CRACK""CRCKDETH2"4.11000, -1);

    А вот здесь отдельную проверку на хп и состояние:
    PHP код:
    public npc_timer_public() 

  13. Пользователь сказал cпасибо:
    Den_Gurino (10.06.2019)
  14. #20
    Аватар для Den_Gurino
    Пользователь

    Статус
    Оффлайн
    Регистрация
    29.07.2017
    Сообщений
    36
    Репутация:
    3 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Nfr aТак поделись решением проблемы, если нашёл его :) Вдруг кому-то поможет
    Не нашел я ответа, сколько голову ломаю, ни чего не выходит!

    - - - Добавлено - - -

    Цитата Сообщение от Fallen A. Посмотреть сообщение
    Вот и весь код:
    PHP код:
    public FCNPC_OnDeath(npcid)
    {
        if (
    GetPVarInt(npcid"condition") != 0)
        {
            
    DeletePVar(npcid"condition");
        }
        
        
    FCNPC_ApplyAnimation(npcid"CRACK""CRCKDETH2"4.11000, -1);

    А вот здесь отдельную проверку на хп и состояние:
    PHP код:
    public npc_timer_public() 
    Не помогло!!!

 

 
Страница 2 из 3 ПерваяПервая 1 2 3 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •