Виправлення для багатокористувацької гри
Хотілося б знайти умільця на виправлення проблем у робочій версії мультиплеєра, додаток працює, але не коректно
Баги мультиплеєра:
- create3DTextLabel не можна встановити колір
- putPlayerInVehicle пасажирські місця 3-4 викликають проблеми з'єднання, після виходу гравець не зможе повторно сісти в автомобіль, його буде викидати
- getVehicleWheelTexture повертає на сервері неправильне значення 255, поки гравець не сяде в авто або не використати setVehicleWheelTexture після створення авто
- getVehicleFuel на сервері повертає 100, поки гравець не сяде в авто або не використати setVehicleFuel після створення авто
- setVehicleRespawnTime встановлює нове значення в CNetworkVehicle.h m_ulRespawnTime, немає таймера на спавн авто
- getVehicleRespawnTime повертає значення з CNetworkVehicle.h m_ulRespawnTime
- attachBlipToPlayer на сервері не кріпиться до гравця, повертає true, на клієнті повертає false
- іноді вилітає при запуску
- іноді вилітає при видаленні/створенні гуі вікон
- іноді вилітає, якщо видалити авто з гравцем
- якщо заморозити гравця, і він відкриє чат, то після його розморожування він не зможе рухатися
- на клієнті білка не розуміє числа від 496, виводить 63352
- іноді вилітає при використанні triggerClientEvent
- іноді вилітає при смерті гравця
- іноді гравець з'являється в координатах 0,0,0 (іноді зі скіном вито)
- іноді закривається сервер
- при перезапуску ресурсів у консолі сервера, скрипти ламаються, якщо на сервері був гравець
- іноді вилітає при використанні функцій авто в подіях OnClientFrameRender і OnClientFramePreRender
- іноді вилітає при видаленні npc на клієнті
- якщо гравець помирає в тачці, вона з'являється на місці створення
- при поповненні хп воно може відновитися не до кінця, якщо до цього гравець отримував пошкодження (відновитися якщо поїсти в кафе, setPlayerHealth не допоможе)
- в повноекранному режимі скріншоти виходять розмитими
- при використанні setWeather може вилетіти
- на сервері, якщо гравець сидить в авто і використовувати setVehicleEngineState(false), getVehicleEngineState поверне true, повертає false, якщо гравець не в авто і повторно використовувати setVehicleEngineState(false)
- коли гравець виходить з авто, m_bEngineState не оновлюється і getVehicleEngineState виводить true на клієнті та сервері
- немає синхронізації стану двигуна з іншими гравцями
- setVehicleHandbrake не реалізований до кінця
- іноді не завантажуються клієнтські скрипти
- завжди вилітає, якщо зберегти файл в кодуванні ansi, де є гуі
- іноді вилітає при створенні npc
- Немає більшості синхронізацій дій тощо
- зламався рендер 3д текстів після оновлення білки
- нпс не буде стріляти, якщо використовувати pedAimTo
Актуальні фриланс-проєкти в категорії C та C++
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 11 днів 2 години тому ∙ 6 ставок |
Розробка Minecraft Java Seed Map / Seed Viewer для сайтуРозробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну… C та C++, HTML та CSS верстання ∙ 11 днів 9 годин тому ∙ 17 ставок |