Доброго дня любі друзі! 4 листопада автор клієнта SAMP`a, Kalcor випустив нову версію San Andreas MultiPlayer 0.3.8 RC1.
Також ви можете знайти її на форумі SAMP`a.
Особливо це оновлення не принесло колосальних змін в мультиплеєр. Це, можна сказати, ще тестова версія (бета) клієнта, її немає на сайті SAMP`a, лише на форумі. Всі нові додавання/виправлення будуть вказані нижче (Переклад було підкориговано).
У версії 0.3.8 SA-MP будуть представлені моделі користувача на стороні сервера. В даний час підтримуються об'єкти користувача і користувацькі скіни гравців, а в майбутньому планується більше типів. Оскільки ця функція потенційно має великий обсяг для деяких серверів, 0.3.8 поки буде перебуває в перед-релізній версії RC. Це дає власникам серверів достатньо часу для тестування нових функцій. Ці нові функції вимагатимуть деякого часу для формалізації, тому будьте терплячими з випуском стабільної версії.
Використовуйте версію RC тільки з тими людьми, яким ви довіряєте, оскільки у моделях GTA: SA, що підвантажуються, можуть бути віруси.
Як працюють моделі користувача в SA-MP.
Модель користувача зберігаються на сервері SA-MP, зазвичай у папці «models». Коли гравець підключається, йому завантажується список усіх моделей сервера. Гравці будуть завантажувати моделі в міру необхідності та зберігати їх у CRC у папці cache. Кожен сервер, до якого підключається гравець має окремий кеш моделі. Локальний кеш знаходиться в папці: DocumentsGTA San Andreas User FilesSAMPcache, а потім IP.Port сервера.
Для користувача скінів гравців гравець завантажує всі ці файли на початку гри, оскільки гра не може бути призупинена для завантаження скінів. Об'єкти, прикріплені до гравця, такі як аксесуари, повинні бути завантажені на початку. Об'єкти картки завантажуватимуться залежно від того, в якому віртуальному світі гравець перебуває.
Формат моделі
Формат моделі такий самий, як і в грі. Для об'єктних моделей потрібна зв'язка з dff і це можна реалізувати за допомогою інструменту kdff.
Основні інструменти моделювання для GTA:SA є 3DSMax, хоча для цього є й інші інструменти.
Визначення власних моделей у файлі artconfig.txt
Моделі користувача в даний час визначені у файлі artconfig.txt сервера. AddCharModel використовується для додавання нової моделі гравця, а AddSimpleModel використовується для визначення об'єкта, що налаштовується, який включає в себе як об'єкти світу, так і об'єкти, які будуть прикріплюватися до гравців як аксесуари.
У скінах гравців використовуються діапазони: від 20000 до 30000 (10000 слотів). Об'єкти використовують негативні ідентифікатори: від -1000 до -30000 (29000 слотів).
Інші виправлення з 0.3.7:
Цитую - Нові моделі саме додаються на сервер. Ігрові моделі персонажів сервер може завантажити до 10000. Я думаю, що сервери будуть задіяти максимум 50 моделей, тому що буде дуже велике навантаження на сервер.
Візьмемо приклад, ми беремо ігрову модель під id 230 "Бомж", і додамо модель на сервері в папці models скін "Бомж" в HD-HQ як (не важливо) робимо його під номером 25001 і при переході 230id це буде два різні скіни.
Якщо ви хочете, щоб я написав статтю про цю версію, як налаштувати дані скіни в папці models/artconfig.txt, і що я думаю про неї, виявляйте свою активність - пишіть коментарі, повідомлення в ЛЗ або на пошту.
На цьому у мене все, приємної гри!