Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 3 из 8 ПерваяПервая 1 2 3 4 5 ... ПоследняяПоследняя
Показано с 21 по 30 из 71
  1. #21
    Аватар для _lizard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.02.2016
    Адрес
    Геленджик
    Сообщений
    193
    Репутация:
    26 ±
    Подключаю плагин (на хостинге), создаётся файл в директории с таким логом:
    PHP код:
    =========================== FCNPC Exception Handler ============================
    Signal 11 (Segmentation fault), address is 0xd49ee080 from 0xf72375ae

    Backtrace
    :
      
    #0 in plugins/FCNPC.so(_ZN17CExceptionHandler24ExceptionHandlerCallbackEiP7siginfoPv+0x164) [0xf69fcbf4]
      #1 in linux-gate.so.1(__kernel_rt_sigreturn+0) [0xf7751ce0]
      #2 in plugins/mysql.so(_ZN12CMySQLHandleD1Ev+0x19e) [0xf72375ae]
      #3 in plugins/mysql.so(_ZN12CMySQLHandle7DestroyEv+0x45) [0xf7237875]
      #4 in plugins/mysql.so(_ZN12CMySQLHandle8ClearAllEv+0x53) [0xf72378e3]
      #5 in plugins/mysql.so(Unload+0x152) [0xf7251262]
      #6 in ./samp03svr() [0x80d210b]
      #7 in ./samp03svr() [0x80aa237]
      #8 in /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf7) [0xf7393517]
      #9 in ./samp03svr() [0x804b4e1]

    Information:
      
    SystemGNU/Linux
      SA
    -MP0.3.7 R2-1
      FCNPC
    1.0.3

    Functions
    :
      
    FUNC_CPlayerPool__DeletePlayer0x80d0a90
      FUNC_CPlayer__Kill
    0x80cb220
      FUNC_CPlayer__EnterVehicle
    0x80cc1c0
      FUNC_CPlayer__ExitVehicle
    0x80cc340
      FUNC_CPlayer__SpawnForWorld
    0x80ccfc0
      FUNC_GetVehicleModelInfo
    0x80d5d30
      FUNC_CConsole__GetIntVariable
    0x80a0070
      FUNC_ClientJoin_RPC
    0x80b0030

    Pointers
    :
      
    VAR_ServerAuthentication0x81aa8a8
      VAR_NetVersion
    0xfd9

    Offsets
    :
      
    OFFSET_RemoteSystemManager0x334
      OFFSET_RemoteSystemSize
    0xc69
      OFFSET_RemoteSystem__ConnectMode
    0xc62
      OFFSET_RemoteSystem__Unknown
    0xc67
    =========================== FCNPC Exception Handler ============================ 
    В чём проблема?

  2. #22
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от _lizard Посмотреть сообщение
    В чём проблема?
    Как минимум в том, что используется слишком старая версия. Но скорее всего в том, бинарная версия плагина для Linux компилируется в Ubuntu 12.04, работа этого бинарного файла на других дистрибутивах не гарантируется, лучше пересобрать плагин на собственной машине.

  3. #23
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    FCNPC 1.1.1

    О версии
    - Сёрфинг теперь поддерживает прикреплённые объекты
    - Оптимизация
    - Добавлены константы скорости в инклуд файл
    - Обновлено загрузочное сообщение

    Исправления
    - Исправлена валидация объектов и транспорта (меньше крэшей)
    - Исправлена проверка версии инклуд файла (спасибо плагину Streamer от Incognito за пример)
    - Исправлен радиус движения для функции FCNPC_GoToPlayer
    - Исправлены типы переменных и их конвертация
    - Исправлена работа скорости и типа в функции GoTo
    - Исправлена ошибка со сбросом скорости поезда
    - Исправлена синхронизация двигателей тяги в Hydra и скорости поезда при проигрывании записи
    - Исправлены некоторые крэши при удалении транспорта NPC

    Новые директивы
    PHP код:
    #define MOVE_SPEED_AUTO     (-1.0)
    #define MOVE_SPEED_WALK     (0.1552086)
    #define MOVE_SPEED_RUN      (0.56444)
    #define MOVE_SPEED_SPRINT   (0.926784) 



    FCNPC 1.1.2
    - Исправлена работа на Linux




    FCNPC 1.1.3

    О версии
    - Переписан скрипт-пример Bodyguard
    - Оптимизация

    Исправления
    - Исправление FCNPC_IsStreamedForAnyone
    - Теперь FCNPC_PutInVehicle работает для NPC находящихся в транспорте
    - Исправлена работа изменения времени стрельбы и задержки
    - Исправлено много предупреждений при компиляции
    - Добавлено много проверок на валидность (меньше крэшей)

    Новые автовызываемые функции
    PHP код:
    forward FCNPC_OnGiveDamage(npcidissueridweaponidbodypartFloat:health_loss); 



    FCNPC 1.2.0

    О версии
    - Улучшены параметры оружия по умолчанию (deagle, m4, ak47)
    - Добавлено много FCNPC_Give* функций
    - Чистка кода

    Исправления
    - Исправлена работа параметра delay в функции FCNPC_AimAt
    - Исправлено проигрывание node файлов

    Новые функции
    PHP код:
    native FCNPC_GivePosition(npcidFloat:xFloat:yFloat:z);
    native Float:FCNPC_GiveAngle(npcidFloat:angle);
    native FCNPC_GiveQuaternion(npcidFloat:wFloat:xFloat:yFloat:z);
    native FCNPC_GiveVelocity(npcidFloat:xFloat:yFloat:z);
    native Float:FCNPC_GiveHealth(npcidFloat:health);
    native Float:FCNPC_GiveArmour(npcidFloat:armour);
    native FCNPC_GiveAmmo(npcidammo);
    native FCNPC_GiveWeaponSkillLevel(npcidskilllevel);
    native FCNPC_GiveSurfingOffsets(npcidFloat:xFloat:yFloat:z); 
    Скачать
    - Скачать с GitHub: https://github.com/ziggi/FCNPC/releases
    Последний раз редактировалось ziggi; 26.08.2016 в 19:45.

  4. #24
    Аватар для Amy
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.09.2016
    Сообщений
    1
    Репутация:
    0 ±
    Есть ли мануал по данному плагину? Создание и использование каких-либо функции.

  5. #25
    Аватар для Sp1ke
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±
    Цитата Сообщение от Amy Посмотреть сообщение
    Есть ли мануал по данному плагину? Создание и использование каких-либо функции.
    Все расписано на первой странице, в первом посте. Все понятно и доступно для каждого, все функции

  6. #26
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    Цитата Сообщение от Sp1ke Посмотреть сообщение
    Все расписано на первой странице, в первом посте. Все понятно и доступно для каждого, все функции
    Более того, есть скрипты - примеры.

  7. #27
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    FCNPC 1.3.0

    О версии
    - Точность стрельбы (#23)
    - Автовызываемая функция FCNPC_OnUpdate

    Исправления
    - Больше проверок на подключение игрока (меньше крашей)
    - Исправление FCNPC_GetWeaponInfo

    Новые функции
    PHP код:
    native FCNPC_SetWeaponAccuracy(npcidweaponidFloat:accuracy);
    native Float:FCNPC_GetWeaponAccuracy(npcidweaponid); 
    Обновлённые функции
    PHP код:
    native FCNPC_SetWeaponInfo(npcidweaponidreload_time = -1shoot_time = -1clip_size = -1Float:accuracy 1.0);
    native FCNPC_GetWeaponInfo(npcidweaponid, &reload_time = -1, &shoot_time = -1, &clip_size = -1, &Float:accuracy 1.0);
    native FCNPC_SetWeaponDefaultInfo(weaponidreload_time = -1shoot_time = -1clip_size = -1Float:accuracy 1.0);
    native FCNPC_GetWeaponDefaultInfo(weaponid, &reload_time = -1, &shoot_time = -1, &clip_size = -1, &Float:accuracy 1.0); 
    Новые автовызываемые функции
    PHP код:
    forward FCNPC_OnUpdate(npcid); 


    FCNPC 1.3.1

    Исправления
    - Исправлена точка начала стрельбы для NPC
    - Исправлен урон в скрипте-примере bodyguard
    - Исправлена корректность работы без объявленных необходимых автовызываемых функций (но их объявление по-прежнему необходимо для работы всех функций)



    FCNPC 1.4.0

    О версии
    - Добавлен опциональный параметр bool:update_pos = false в функции ускорения (FCNPC_Set/GiveVelocity)
    - return 0 в FCNPC_OnUpdate работает так же, как return 0 в OnPlayerUpdate
    - Оптимизация циклов обработки
    - #6: Реализована система путей движения
    - #9: Улучшена система проигрывания записей
    - #12: Оповещение о выходе новой версии

    Новые функции
    PHP код:
    native FCNPC_LoadPlayingPlayback(file[]);
    native FCNPC_UnloadPlayingPlayback(recordid);
    native FCNPC_SetPlayingPlaybackPath(npcidpath[]);
    native FCNPC_GetPlayingPlaybackPath(npcidpath[], const size sizeof(path));

    native FCNPC_CreateMovePath();
    native FCNPC_DestroyMovePath(pathid);
    native FCNPC_IsValidMovePath(pathid);
    native FCNPC_AddPointToPath(pathidFloat:xFloat:yFloat:z);
    native FCNPC_AddPointsToPath(pathidFloat:points[][3], const size sizeof(points));
    native FCNPC_RemovePointFromPath(pathidpointid);
    native FCNPC_IsValidMovePoint(pathidpointid);
    native FCNPC_GetMovePoint(pathidpointid, &Float:x, &Float:y, &Float:z);
    native FCNPC_GetNumberMovePoint(pathid);
    native FCNPC_GoByMovePath(npcidpathidtype MOVE_TYPE_AUTOFloat:speed MOVE_SPEED_AUTObool:UseMapAndreas falseFloat:radius 0.0bool:setangle true); 
    Обновлённые функции
    PHP код:
    native FCNPC_SetVelocity(npcidFloat:xFloat:yFloat:zbool:update_pos false);
    native FCNPC_GiveVelocity(npcidFloat:xFloat:yFloat:zbool:update_pos false);
    native FCNPC_StartPlayingPlayback(npcidfile[] = ""recordid INVALID_RECORD_IDbool:auto_unload false); 
    Новые автовызываемые функции
    PHP код:
    forward FCNPC_OnFinishMovePath(npcidpathid);
    forward FCNPC_OnFinishMovePathPoint(npcidpathidpointid); 
    Новые константы
    PHP код:
    #define INVALID_MOVEPATH_ID (-1)
    #define INVALID_RECORD_ID   (-1) 
    Скачать
    - Скачать с GitHub: https://github.com/ziggi/FCNPC/releases

  8. 2 пользователя(ей) сказали cпасибо:
    Desulaid (19.10.2016) VVWVV (19.10.2016)
  9. #28
    Аватар для Salik_Davince
    Пользователь

    Статус
    Оффлайн
    Регистрация
    18.02.2014
    Сообщений
    93
    Репутация:
    1 ±
    Стоило-бы дописать об новых обновлениях плагина.

  10. #29
    Аватар для ziggi
    Проверенный

    Статус
    Оффлайн
    Регистрация
    14.05.2015
    Сообщений
    1,181
    Репутация:
    790 ±
    FCNPC 1.4.1

    О версии
    - Добавлен foreach итератор FCNPC

    Исправления
    - Исправлены функции FCNPC_GetMovePoint и FCNPC_GetNumberMovePoint
    - Исправлена автовызываемая функция FCNPC_OnFinishMovePath

    Новые автовызываемые функции
    PHP код:
    forward FCNPC_OnDestroy(npcid); 



    FCNPC 1.4.2

    Исправления
    - Исправлено повреждение памяти в менеджере проигрывания записей
    - Исправлена инициализация foreach итератора в Filterscript




    FCNPC 1.5.0

    О версии
    - Поддержка CR-MP 0.3.7
    - Удалены ограничения на максимальное количество здоровья и брони

    Исправления
    - Исправлен pathid в OnFinishMovePath
    - Исправлены скрипты-примеры
    - Исправления для компиляции из-под VS 2015

    Новые функции
    PHP код:
    native FCNPC_TriggerWeaponShot(npcidweaponidhittypehitidFloat:xFloat:yFloat:zbool:ishit true); 
    Новые автовызываемые функции
    PHP код:
    forward FCNPC_OnWeaponShot(npcidweaponidhittypehitidFloat:xFloat:yFloat:z); 



    FCNPC v1.6.0

    О версии
    - Добавлена функция FCNPC_GetAimingPlayer
    - Добавлены функции FCNPC_PausePlayingNode и FCNPC_ResumePlayingNode
    - Добавлена автовызываемая функция FCNPC_OnWeaponStateChange
    - #28: Добавлено смещение для FCNPC_AimAtPlayer
    - Удалены макросы с типами нодов
    - Дополнительные параметры для FCNPC_PlayNode (как в функции FCNPC_GoTo)
    - Обновлён скрипт citiziens

    Исправления
    - Исправления в коде
    - Исправлена высота (Z) для нодов
    - Исправлена последняя перезарядка у NPC
    - Исправлена FCNPC_GetNodeType

    Новые и изменённые функции
    PHP код:
    native FCNPC_AimAtPlayer(npcidplayeridbool:shoot falseshoot_delay = -1bool:setangle trueFloat:offset_x 0.0Float:offset_y 0.0Float:offset_z 0.0);
    native FCNPC_GetAimingPlayer(npcid);
    native FCNPC_PlayNode(npcidnodeidmove_type MOVE_TYPE_AUTOFloat:speed MOVE_SPEED_AUTObool:UseMapAndreas falseFloat:radius 0.0bool:setangle true);
    native FCNPC_PausePlayingNode(npcid);
    native FCNPC_ResumePlayingNode(npcid); 
    Новые автовызываемые функции
    PHP код:
    forward FCNPC_OnWeaponStateChange(npcidweapon_state); 



    FCNPC v1.6.1

    О версии
    - #33: Добавлены параметры смещения для функций прицеливания
    - #31: Добавлена функция FCNPC_IsPlayingNodePaused
    - Добавлена функция FCNPC_IsPlayingNode

    Исправления
    - Нет учёта регистра для GetIndexByName
    - #32: Исправлены аргументы FCNPC_SetAnimationByName
    - #30: Пауза проигрывания нодов теперь не прекращает их обновления
    - Добавлены проверки на деление на ноль в функциях GoTo
    - Исправлена пауза для нодов
    - Исправлены примеры скриптов

    Новые и изменённые функции
    PHP код:
    native FCNPC_AimAt(npcidFloat:xFloat:yFloat:zbool:shoot falseshoot_delay = -1bool:setangle trueFloat:offset_from_x 0.0Float:offset_from_y 0.0Float:offset_from_z 0.0);
    native FCNPC_AimAtPlayer(npcidplayeridbool:shoot falseshoot_delay = -1bool:setangle trueFloat:offset_x 0.0Float:offset_y 0.0Float:offset_z 0.0Float:offset_from_x 0.0Float:offset_from_y 0.0Float:offset_from_z 0.0);
    native FCNPC_TriggerWeaponShot(npcidweaponidhittypehitidFloat:xFloat:yFloat:zbool:ishit trueFloat:offset_from_x 0.0Float:offset_from_y 0.0Float:offset_from_z 0.0);
    native FCNPC_IsPlayingNode(npcid);
    native FCNPC_IsPlayingNodePaused(npcid); 



    FCNPC v1.7.0

    О версии
    - Отключен поиск Z координаты через MapAndreas для позиций ниже 0.0
    - #36: Добавлена FCNPC_ToggleMapAndreasUsage и FCNPC_IsMapAndreasUsed
    - #39: Добавлена функция FCNPC_GetDestinationPoint
    - Добавлена функция FCNPC_AddPointsToPath2
    - #35: Добавлен параметр Float:dist_offset в функции GoTo[Player]
    - #56: Добавлена автовызываемая функция FCNPC_OnChangeHeightPos (отключена по умолчанию, для включения используйте FCNPC_SetMinHeightPosCall)
    - samples/bg: NPC теперь имеют бесконечные патроны

    Исправления
    - Исправлены аргументы npcid и damagedid в автовызываемой функции FCNPC_OnGiveDamage
    - #40: Исправлена оружие причины смерти при drive by
    - Исправлена система сообщения об ошибках инициализации
    - #45: Исправлены перехваченные функции stream
    - Исправлена настройка типа движения
    - #59: Установка угла после респавна
    - #48: Исправлена конечная позиция после передвижения
    - samples/missions: вызов FreeCamera после EndMission
    - samples/bg: Исправлено кручение NPC при следовании
    - samples/bg: Прекращение следования при посадке в транспорт

    Новые и изменённые функции
    PHP код:
    native FCNPC_GoTo(npcidFloat:xFloat:yFloat:ztype MOVE_TYPE_AUTOFloat:speed MOVE_SPEED_AUTObool:UseMapAndreas falseFloat:radius 0.0bool:setangle trueFloat:dist_offset 0.0);
    native FCNPC_GoToPlayer(npcidplayeridtype MOVE_TYPE_AUTOFloat:speed MOVE_SPEED_AUTObool:UseMapAndreas falseFloat:radius 0.0bool:setangle trueFloat:dist_offset 0.0Float:dist_check 1.5);
    native FCNPC_GoByMovePath(npcidpathidtype MOVE_TYPE_AUTOFloat:speed MOVE_SPEED_AUTObool:UseMapAndreas falseFloat:radius 0.0bool:setangle trueFloat:dist_offset 0.0);
    native FCNPC_GetDestinationPoint(npcid, &Float:x, &Float:y, &Float:z);
    native FCNPC_AddPointsToPath2(pathidFloat:points_x[], Float:points_y[], Float:points_z[], const size sizeof(points_x));
    native FCNPC_ToggleMapAndreasUsage(npcidbool:enabled);
    native FCNPC_IsMapAndreasUsed(npcid);
    native FCNPC_SetMinHeightPosCall(npcidFloat:height);
    native Float:FCNPC_GetMinHeightPosCall(npcid); 
    Новые и изменённые автовызываемые функции
    PHP код:
    forward FCNPC_OnGiveDamage(npciddamagedidweaponidbodypartFloat:health_loss);
    forward FCNPC_OnChangeHeightPos(npcidFloat:new_zFloat:old_z); // disabled by default, see FCNPC_SetMinHeightPosCall 
    Скачать
    - Скачать с GitHub: https://github.com/ziggi/FCNPC/releases

  11. 2 пользователя(ей) сказали cпасибо:
    Salik_Davince (04.04.2017) SooBad (03.04.2017)
  12. #30
    Аватар для Salik_Davince
    Пользователь

    Статус
    Оффлайн
    Регистрация
    18.02.2014
    Сообщений
    93
    Репутация:
    1 ±
    Может обновите? Кстати можно-ли добавить функцию -
    //У AbbysMorgan'a уже реализована функция, только не все просто захотят ставить только ради нее YSF.
    PHP код:
    ShowNPCInTabList(npcid);
    HideNPCInTabList(npcid); 

 

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

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

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

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

Ваши права

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